准備Nginx的依賴軟件
GCC編譯器
GCC編譯器和G++,用於編寫Nginx HTTP模塊
yum install -y gcc
yum install -y gcc-c++
PCRE庫
函數庫,支持正則表達式,如果在nginx.conf里面使用了正則表達式,那么編譯Nginx時就必須引進PCRE庫,用於解析HTTP模塊的正則表達式,
如果你不會用到正則表達式則可以忽略。
yum install -y pcre pcre-devel
zlib庫
用於對http包的內容做gzip格式的壓縮。
yum install -y zlib zlib-devel
OpenSSL開發庫
使用SSL協議上安全傳輸HTTP,就是所謂的https。
yum install -y openssl openssl-devel
安裝Niginx
首先當Nginx官網下載源碼包,官網下載地址:http://nginx.org/en/download.html
也可以和我一樣下載1.16.1版本。
cd ~ #回到家目錄
wget http://nginx.org/download/nginx-1.16.1.tar.gz #下載源碼包
tar -zxvf nginx-1.16.1.tar.gz
然后我們開始進行編譯安裝Nginx,進入解壓后的目錄后,執行以下3行命令:
./configure
make
make install
默認情況下,Nginx會被安裝到目錄/usr/local/nginx中,然后我們來啟動一下Nginx吧。
/usr/local/nginx/sbin/nginx
在瀏覽器輸入你的ip地址,就能看到Welcome to nginx!
啦!
啟動好了就該關閉掉拉,畢竟是測試,快速停止服務如下:
usrlocal/nginx/sbin/nginx -s stop #強制退出
usrlocal/nginx/sbin/nginx -s stop #正常退出
強制退出這個命令一般不太建議使用,就像電腦重裝系統,安裝到一半來個關機然后你就爽歪歪。
建議使用正常退出。
好了,文章到此結束,以后有空會深入以下Nginx,再寫關於Nginx的文章,
最后感謝大家使用寶貴的時間閱讀我的文章,Thanks♪(・ω・)ノ
個人博客網址: https://colablog.cn/
如果我的文章幫助到您,可以關注我的微信公眾號,第一時間分享文章給您