一、安裝依賴庫
安裝gcc g++的依賴庫
apt-get update
apt-get install build-essential
apt-get install libtool
安裝 pcre依賴庫
apt-get install libpcre3 libpcre3-dev
安裝 zlib依賴庫
apt-get install zlib1g-dev
安裝 ssl依賴庫
apt-get install openssl
二、安裝Nginx
- 下載tar.gz包
-P表示會下載到/home/download/目錄wget http://nginx.org/download/nginx-1.12.2.tar.gz -P /home/download/
-
解壓
tar -zxf /home/download/nginx-1.11.3.tar.gz
- 源碼安裝分爲三步:配置(configure)、編譯(make)、安裝(make install)
- 在解壓目錄中配置安裝的路徑
cd /home/download/nginx-1.11.3 ./configure --prefix=/home/nginx
- 編譯
make
- 安裝
make install
- 在解壓目錄中配置安裝的路徑
-
啓動nginx
/home/nginx/sbin/nginx
查看80端口被哪個服務佔用
netstat -anp | grep :80
-
常用命令
/home/nginx/sbin/nginx -s stop /home/nginx/sbin/nginx -s start #重新加載配置 /home/nginx/sbin/nginx -s reload # 指定配置文件 /home/nginx/sbin/nginx -c /home/nginx/conf/nginx.conf # 查看nginx的配置文件位置和是否配置正確 nginx -t # 查看nginx服務是否正常運行 service nginx status