redhat6.5安裝nginx

安裝nginx通常使用源碼安裝的方式。源碼安裝三步驟:軟件配置、軟件編譯、軟件安裝。linux

一、下載nginx:http://nginx.orgnginx

二、使用rz -ybe命令將nginx壓縮包上傳至linux瀏覽器

三、使用 tar -xvf 命令解壓tcp

四、進入nginx文件夾,使用./configure --prefix=自定義路徑 進行軟件配置(不加--prefix參數則默認安裝在/usr/local下面)rest

五、在配置的時候可能會遇到各類問題,例如:glibc及其依賴庫未安裝,或者pcre和zlib未安裝。那麼在遇到這些依賴庫未安裝的狀況時,我是經過使用 yum -y install glibc* 命令解決的。進程

六、將全部依賴庫都安裝完畢,再次進行軟件配置./configure,若沒有報錯則表示配置成功ip

七、使用make進行軟件編譯get

八、使用make install進行軟件安裝源碼

九、安裝好以後nginx會自動啓動起來,默認端口是80,使用瀏覽器訪問,可能會訪問不了,緣由多半是linux中沒有開放80端口。it

十、使用vi /etc/sysconfig/iptables開放80端口:

    在其中加入 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT 這麼一行。

    而後 /etc/rc.d/init.d/iptables save 保存配置。

    而後 /etc/init.d/iptables restart 重啓防火牆規則

    關於啓動和關閉防火牆的命令:
    1) 重啓後生效
    開啓: chkconfig iptables on
    關閉: chkconfig iptables off
    2) 即時生效,重啓後失效
    開啓: service iptables start
    關閉: service iptables stop

十一、使用/usr/local/nginx/sbin/nginx -s reload重啓nginx,可能會遇到以下圖的錯誤:
    

    使用 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 後再次重啓便可。

十二、使用 ps -ef | grep nginx 查看nginx進程,以下圖:

    

1三、再次使用瀏覽器訪問nginx,以下圖:

    

如此,nginx安裝成功。

相關文章
相關標籤/搜索