站長資訊網
        最全最豐富的資訊網站

        linux/centOS下安裝 ngnix

        Nginx 是一款輕量級的 Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,它是由 C 語言開發,建議在 Linux 下運行。

        Nginx 需要的安裝環境

        如果不知道 linux/centOS 上是否安裝了下面的軟件,那么先嘗試安裝 Nginx ,如果安裝的過程中出現問題,那么根據錯誤提示,安裝相應的必要環境,例如:

        ./configure: error: the HTTP rewrite module requires the PCRE library.

        ./configure: error: the HTTP gzip module requires the zlib library.

        安裝 gcc

        安裝Nginx的編譯環境gcc

        yum install gcc-c++

        安裝 pcre pcre-devel

        nginx的http模塊使用pcre解析正則表達式,所以安裝perl兼容的正則表達式庫

        yum install -y pcre pcre-devel

        安裝 zlib

        nginx使用zlib對http包的內容進行gzip

        yum install -y zlib zlib-devel

        安裝 Open SSL

        nginx不僅支持http協議,還支持https(即在ssl協議上傳輸http),如果使用了https,需要安裝OpenSSL庫

        yum install -y openssl openssl-devel

        Nginx 的安裝

        解壓

        tar -zxvf nginx-…tar.gz

        配置

        使用默認配置:

        cd nginx-..

        ./configure

        注意:使用默認配置時,nginx被安裝到/usr/local/nginx下。

        編譯、安裝

        make && make install

        配置環境變量

        vim /etc/profile

        在合適位置添加環境變量

        export NGINX_HOME=/usr/local/nginx

        export PATH=$PATH:$NGINX_HOME/sbin

        重新編譯 /etc/profile 文件

        source /etc/profile

        注意:重新編譯文件時,如果會出現下面的問題

        [root@pc-server nginx]# source /etc/profile

        bash: id: command not found

        bash: tty: command not found

        3

        此時說明在添加環境變量時,有單詞寫錯了,或者是少寫了$PATH,此時需要重新修改/etc/profile文件,修改文件的命令改為

        /bin/vi /etc/profile

        然后斷開linux連接,再重新連接即可。

        Nginx 的運行

        因為將Nginx配置到了環境變量中,因此,在任何路徑下都可以直接使用nginx命令,而不需要進入nginx路徑下執行。

        啟動

        啟動代碼格式:nginx安裝目錄地址 -c nginx配置文件地址

        例如:

        [root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

        查看 nginx 進程

        ps -ef | grep nginx

        這里寫圖片描述

        關閉

        nginx -s stop

        重啟

        nginx -s reload

        測試 nginx 配置腳本是否運行正常

        通常可以通過這個命令查看nginx配置文件的位置

        nginx -t

        這里寫圖片描述

        nginx 開機自啟

        在rc.local文件中加入/usr/local/nginx/sbin/nginx

        vim /etc/rc.local

        這里寫圖片描述

        nginx 指定配置文件啟動

        nginx -c /usr/local/nginx/conf/nginx.conf

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品免费久久| 国产精品高清在线观看| 91po国产在线精品免费观看| 亚洲国产人成精品 | 国内精品久久久久久99| 久久免费精品一区二区| 欧美亚洲精品中文字幕乱码免费高清| 国精品午夜福利视频不卡| 精品视频久久久久| 丝袜美腿国产精品视频一区| 亚洲国产精品高清久久久| 精品国精品国产自在久国产应用男 | 真实国产精品vr专区| 国产玖玖玖九九精品视频| 久久久精品午夜免费不卡| 国产成人久久精品一区二区三区 | 999久久久免费精品国产| 亚洲无码日韩精品第一页| 精品乱码久久久久久夜夜嗨| 91麻豆精品国产自产在线观看一区 | 亚洲国产精品无码久久九九 | 国产99久久久国产精品~~牛| 精品久久久久中文字| 一区二区三区精品| 精品视频一区二区三区在线观看| 鲸鱼传媒绿头鱼实验室之炮机测评日韩精品一级毛 | 99久久国产综合精品麻豆| 永久免费精品影视网站| 四虎影视永久在线精品免费| 九九精品在线视频| 精品人妻少妇一区二区三区在线| 日韩精品无码中文字幕一区二区 | 华人在线精品免费观看| 欧洲成人午夜精品无码区久久| 国产精品成人免费观看| 777久久精品一区二区三区无码 | 国产在线精品一区二区三区不卡| 久久亚洲中文字幕精品有坂深雪 | 亚洲精品自产拍在线观看| 欧美国产成人精品一区二区三区 | 精品福利视频一区二区三区|