記錄干貨。。。
一、下載、解壓
在centos下載依賴庫:
yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel
在centos進入到自己要保存nginx壓縮包的位置,再到nginx下載頁面,找到
對着nginx-1.16.1鼠標右擊,選擇復制鏈接地址;
centos輸入以下命令下載:
我下載到了/usr/local/software目錄下。
用以下命令解壓
tar -zxvf nginx-1.16.1.tar.gz
解壓后用ls查看:
cd nginx-1.16.1/
設置編譯后的目錄及檢查
./configure --prefix=/usr/local/software/nginx
開始編譯
make && make install
返回上一目錄,查看
cd .. ls
nginx就是編譯后的目錄了。
二、配置環境變量
用Notepad++連接服務器(我的安裝redis中有教),找到並打開 /etc/profile 文件,在最后加入:
#set nginx 環境 export PATH=$PATH:/usr/local/software/nginx/sbin
使用 source /etc/profile 使配置文件生效。
三、開放端口
firewall-cmd --permanent --add-port=80/tcp #添加80端口 systemctl restart firewalld.service #重啟防火牆 firewall-cmd --list-ports #查看開放的端口
開放端口后,外面才能連接,阿里雲買的服務器記得在服務器管理面板的防火牆也要開放(80就不用了,設置其他端口就要)。
四、常用命令
nginx #啟動 nginx -s stop #停止服務 nginx -s quit #退出服務 (等待處理完成退出) nginx -s reopen #重新打開日志文件 nginx -s reload #重新加載配置文件
用nginx啟動后,打開瀏覽器輸入服務器ip地址和端口(80可以省略):
出現上面頁面就說明成功了。。。