1、安裝依賴環境
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
解釋爲什麼需要安裝這些庫,是因爲需要進行編譯nginx的源碼,在編譯源碼的時候,會用到這些庫,特別是gcc 、openssl 這些庫
2、下載Nginx安裝包
http://nginx.org/download/
我下載的是nginx-1.1.19.tar.gz
3、將下載好的安裝包上傳至服務器目錄,我這裏使用的是Moba-xxxxx ,
4、解壓
tar -xzvf nginx-1.1.19.tar.gz
5、編譯安裝 ,千萬不要make clean ,會把Makefile 刪除掉
5.1、進入該目錄(解壓的目錄,我的是/home/用戶名/nginx/nginx-1.1.19)
cd /home/用戶名/nginx/nginx-1.1.19
5.2 使用默認的配置進行編譯
./configure
5.3 開始編譯,並且安裝
make && make install
6、配置環境變量,使得可以在任意路徑下可以啓動nginx
執行make install 時會在/usr/local/目錄下創建目錄nginx ,即默認安裝的路徑在/usr/local/nginx
6.1、vi /etc/profile/
6.2、在profile 文件的最底部加入以下內容,並且保存
NGINX_HOME=/usr/local/nginx
PATH=$NGINX_HOME/sbin:$PATH
6.3、使得配置文件生效 source /etc/profile/
7、使用默認的配置去啓動nginx
在任意的目錄輸入nginx 即可啓動nginx ,
8、驗證
瀏覽器輸入服務器的ip即可顯示如下界面