1.下載
去官網下載nginx
地址爲:http://nginx.org/en/download.html
如圖,當前最新版爲1.15.8,當前的穩定版本爲1.14.2
我這裏下載的是1.14.2
2.上傳到linux
我用的是Xshell連接cenOS系統,
cd /home 進入home目錄
文件直接拖拽至Xshell
文件無法上傳
執行命令yum -y install lrzsz
再拖拽文件至Xshell,上傳文件
執行ls 查看文件,上傳成功
解壓
執行命令 tar zxvf nginx-1.14.2.tar.gz解壓
解壓成功
配置
執行
./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx
執行報錯
沒有安裝gcc,執行下面命令安裝
yum -y install gcc zlib zlib-devel pcre-devel openssl* ncurses-devel
./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx
--prefix=/opt/nginx配置文件,日誌文件目錄
--sbin-path=/usr/bin/nginx 腳本文件目錄
編譯安裝
make && make install
啓動
#啓動
nginx
#停止
nginx -s stop
重新加載
nginx -s reload
查看nginx進程
ps -ef | grep nginx
第一個master爲主進程,起監控和管理的作用
第二個worker,處理用戶的請求
查看端口
沒有安裝net-tools 執行命令netstat命令
關閉防火牆
service iptables off
防火牆開機不啓動:chkconfig iptables off