安裝Nginx須要先安裝相關的依賴:gcc pcre-devel zlib-devel openssl-develnginx
1.安裝編譯工具和相關的庫文件c++
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel正則表達式
等同於:vim
yum install zlib zlib-devel瀏覽器
yum install gccbash
yum install openssl openssl-devel工具
2.安裝PCRE庫(Perl Compatible Regular Expressions ,perl語言兼容正則表達式),PCRE是爲了讓Nginx支持Rewrite功能。3d
yum install pcre-develblog
3.下載Nginx的安裝包,並解壓,安裝進程
wget http://nginx.org/download/nginx-1.13.11.tar.gz
tar -zxvf nginx-1.13.11.tar.gz
而後進入nginx-1.13.11 目錄下,執行:
./configure
make && make install
這是默認安裝到/usr/local 目錄下,
而後啓動Nginx,進入/usr/local/nginx/sbin 目錄下:
./nginx
能夠經過ps命令查看是否啓動了Nginx的進程
而後能夠打開瀏覽器你輸入IP就能夠看到Nginx 歡迎你的界面了
在Nginx的sbin目錄下:
啓動Nginx:
./nginx
關閉Nginx:
./nginx -s stop
從新加載:
./nginx -s reload
能夠把Nginx命令添加到全局命令中去,由於每次都去Nginx的安裝目錄仍是有丟丟麻煩;
建立一個nginx.sh 腳本,在該腳本中添加一行 :export PATH=/usr/local/nginx/sbin:$PATH
/usr/local/nginx/sbin 這是Nginx的安裝後sbin目錄
vim /etc/profile.d/nginx.sh
而後添加一行:
export PATH=/usr/local/nginx/sbin:$PATH
而後讓該文件生效
exec bash /etc/profile.d/nginx.sh
而後就能夠在任何目錄下執行Nginx的相關命令了