Centos 7.x 搭建 nginx-1.1.19

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即可顯示如下界面

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章