CentOS搭建nginx環境


准備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/

如果我的文章幫助到您,可以關注我的微信公眾號,第一時間分享文章給您

微信公眾號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM