安裝前準備(centos7)
安裝必須的環境
yum install gcc gcc-c++ openssl openssl-devel pcre pcre-devel 解壓
tar -zxvf tengine-2.0.3.tar.gz
進入解壓目錄
cd tengine-2.0.3
編譯,如果成功會有makefile
./configure
//編譯並且安裝
make && make install
編寫允許指令碼
vi /etc/init.d/nginx
(注意:tengine_home="/opt/luoyu/nginx"
nginx="/opt/luoyu/nginx/sbin/nginx"
prog=$(basename $nginx)
nginx_conf_file="/opt/luoyu/nginx/conf/nginx.conf"
是你的nginx安裝目錄)
esac加入指令碼
chmod +x /etc/init.d/nginx
chkconfig nginx on
service nginx start
下面是沒有指令碼的nginx命令
linux啟動nginx的命令:
一、查詢是否啟動
[root@node01]# ps -ef | grep nginx
www 25229 25225 0 19:26 ? 00:00:00 nginx: worker process
root 25247 19431 0 19:30 pts/0 00:00:00 grep nginx
二、啟動
[root@node01]# ps -ef | grep nginx
www 25193 25192 0 19:22 ? 00:00:00 nginx: worker process
root 25195 19431 0 19:22 pts/0 00:00:00 grep nginx
三、停止
從容停止nginx:
kill -quit 主程序號
[root@node01]# kill -quit 19513
[root@node01]# ps -ef | grep nginx
root 25190 19431 0 19:22 pts/0 00:00:00 grep nginx
快速停止nginx:
kill -term 主程序號
[root@node01]# kill -term 25192
[root@node01]# ps -ef | grep nginx
root 25203 19431 0 19:23 pts/0 00:00:00 grep nginx
[root@node01]#
強制停止nginx:
kill -9 主程序號
[root@node01]# kill -9 25205
[root@node01]# ps -ef | grep nginx
www 25206 1 0 19:24 ? 00:00:00 nginx: worker process
root 25210 19431 0 19:24 pts/0 00:00:00 grep nginx
四、重啟
[root@node01]#
反向**
server
access_log off;
}
nginx 安裝和使用
安裝包 檢視nginx程序 ps ef grep nginx ps aux grep nginx 用於顯示 tcp,udp 的埠和程序等相關情況 netstat tunlp 檢視某個埠是否在執行 netstat ltunp grep 8003 配置環境變數 vim etc profile 在末尾新增...
Nginx安裝和使用
nginx不單可以作為強大的web伺服器,也可以作為乙個反向 伺服器,而且nginx還可以按照排程規則實現動態 靜態頁面的分離,可以按照輪詢 ip雜湊 url雜湊 權重等多種方式對後端伺服器做負載均衡,同時還支援後端伺服器的健康檢查。如果只有一台伺服器時,這個伺服器掛了,那麼對於 來說是個災難。因此...
linux安裝和使用nginx
nginx 是乙個高效能的 http 和 反向 伺服器,也是乙個 imap pop3 smtp 伺服器。想要linux下安裝nginx作為web伺服器,要先準備些必要的庫和工具,通常必須安裝的是 perc庫和openssl。1.安裝pcre庫 nginx的rewrite模組和http核心模組會用到p...