【taotao】linux下安裝Nginx

前言

    一直都聽到這個詞,一直在想這是個什麼東西,終於有一天要揭開這個神祕的面紗了……

    今天我們就先來了解一下!

簡介

    Nginx:是一款高性能的http服務器,可以獨立提供http服務,可以做網頁靜態服務器。其特點是佔有內存少,併發能力強,事實上nginx的併發能力確實在同類型的網頁服務器中表現較好,中國大陸使用nginx網站用戶有:百度京東新浪網易、騰訊、淘寶等。

    Nginx 啓動特別容易,並且幾乎可以做到7*24不間斷運行,即使運行數個月也不需要重新啓動。你還能夠不間斷服務的情況下進行軟件版本的升級

安裝

一、首先我們需要安裝所需的安裝包

    按照下面的步驟,依次安裝

1、pcre

   輸入yum install pcre*命令

2、openssl

   輸入yum install openssl*命令

3、zlib

   輸入yum install zlib命令

4、zlib-devel

   輸入yum install zlib-devel命令

5、wget

   輸入yum install wget命令

6、查看是否都已經裝好了

   使用rpm -qa| grep "文件名"



二、安裝nginx

    1、下載安裝包

        使用xshell將下載好的nginx的安裝包放到linux的usr/local目錄下


    2、解壓

       使用tar -zxvf nginx-1.8.0.tar.gz命令


    3、在根目錄下創建var/temp/nginx臨時目錄

        使用mkdir 文件名 命令


    4、進入解壓文件夾,執行configure命令

        ./configure \

        --prefix=/usr/local/nginx \
        --pid-path=/var/run/nginx/nginx.pid \
        --lock-path=/var/lock/nginx.lock \
        --error-log-path=/var/log/nginx/error.log \
        --http-log-path=/var/log/nginx/access.log \
        --with-http_gzip_static_module \
        --http-client-body-temp-path=/var/temp/nginx/client \
        --http-proxy-temp-path=/var/temp/nginx/proxy \
        --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
        --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
        --http-scgi-temp-path=/var/temp/nginx/scgi


   5、執行make 命令

   6、執行make install 命令


    7、啓動nginx

        進入安裝文件夾(nginx)下的sbin文件夾,執行啓動nginx命令,啓動成功



三、測試


    沒有成功,是因爲我們的防火牆沒有關閉。

    執行下面的命令

1) 永久性生效,重啓後不會復原
開啓:chkconfig iptables on
關閉:chkconfig iptables off

2) 即時生效,重啓後復原
開啓:service iptables start
關閉:service iptables stop


   成功



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