欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS7安裝Nginx并配置自動啟動的方法步驟

 更新時(shí)間:2018年10月20日 11:39:53   作者:挨踢農(nóng)民工  
這篇文章主要介紹了CentOS7安裝Nginx并配置自動啟動的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

1、官網(wǎng)下載安裝包

http://nginx.org/en/download.html,選擇適合Linux的版本,這里選擇最新的版本,下載到本地后上傳到服務(wù)器或者centos下直接wget命令下載。

切換到/usr/local目錄,下載軟件包

# cd /usr/local
# wget http://nginx.org/download/nginx-1.11.5.tar.gz

2、安裝nginx

先執(zhí)行以下命令,安裝nginx依賴庫,如果缺少依賴庫,可能會安裝失敗,具體可以參考文章后面的錯(cuò)誤提示信息。

# yum install gcc-c++
# yum install pcre
# yum install pcre-devel
# yum install zlib 
# yum install zlib-devel
# yum install openssl
# yum install openssl-devel

解壓安裝包

# tar -zxvf nginx-1.11.5.tar.gz

nginx被解壓到了/usr/local/nginx-1.11.5 目錄下(不要把壓縮包解壓到/usr/local/nginx目錄下,或者將解壓后的目錄重命名為nginx,因?yàn)閚ginx會默認(rèn)安裝到/usr/local/nginx目錄下),切換到nginx-1.11.5/目錄

# cd /usr/local/nginx-1.11.5/

執(zhí)行# ./configure

# ./configure

該操作會檢測當(dāng)前系統(tǒng)環(huán)境,以確保能成功安裝nginx,執(zhí)行該操作后可能會出現(xiàn)以下幾種提示:

    checking for OS

     + Linux 3.10.0-123.el7.x86_64 x86_64

    checking for C compiler ... not found

    ./configure: error: C compiler cc is not found

    如果出現(xiàn)以上錯(cuò)誤提示信息,執(zhí)行yum install gcc-c++安裝gcc,

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

    You can either disable the module by using --without-http_rewrite_module

    option, or install the PCRE library into the system, or build the PCRE library

    statically from the source with nginx by using --with-pcre=<path> option.

    如果出現(xiàn)上面提示,表示缺少PCRE庫

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

    You can either disable the module by using --without-http_gzip_module

    option, or install the zlib library into the system, or build the zlib library

    statically from the source with nginx by using --with-zlib=<path> option.

    如果出現(xiàn)以上提示,表示缺少zlib庫

 如果沒有出現(xiàn)./configure: error提示,表示當(dāng)前環(huán)境可以安裝nginx,執(zhí)行make和make install編譯nginx

# make
# make install

沒有出錯(cuò)的話,表示nginx已經(jīng)成功安裝完成,默認(rèn)安裝位置為/usr/local/nginx,之前的/usr/local/nginx-1.11.5/可以刪除掉了。

如果出現(xiàn)cp: 'conf/koi-win' and '/usr/local/nginx/conf/koi-win' are the same file,可能是你把安裝包解壓到了/usr/local/nginx目錄,解決辦法是將該目錄重命名為其他名稱后再執(zhí)行make,make install.

3、配置nginx開機(jī)啟動

切換到/lib/systemd/system/目錄,創(chuàng)建nginx.service文件vim nginx.service

# cd /lib/systemd/system/
# vim nginx.service

文件內(nèi)容如下:

[Unit]
Description=nginx 
After=network.target 
 
[Service] 
Type=forking 
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true 
 
[Install] 
WantedBy=multi-user.target

退出并保存文件,執(zhí)行systemctl enable nginx.service使nginx開機(jī)啟動

# systemctl enable nginx.service

systemctl start nginx.service    啟動nginx

systemctl stop nginx.service    結(jié)束nginx

systemctl restart nginx.service    重啟nginx

4、驗(yàn)證是否安裝成功

輸入http://服務(wù)器IP/ 如果能看到nginx的界面,就表示安裝成功了

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • nginx使用ssl模塊配置支持HTTPS訪問的方法

    nginx使用ssl模塊配置支持HTTPS訪問的方法

    這篇文章主要介紹了nginx使用ssl模塊配置支持HTTPS訪問的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-06-06
  • Nginx日志分割實(shí)戰(zhàn)

    Nginx日志分割實(shí)戰(zhàn)

    Nginx默認(rèn)沒有提供對日志文件的分割功能,本文主要介紹了Nginx日志分割實(shí)戰(zhàn),分割Nginx日志的方法有很多,這里推薦利用Logrotate來完成,感興趣的可以了解一下
    2024-03-03
  • window下使用nginx提供文件下載服務(wù)器配置

    window下使用nginx提供文件下載服務(wù)器配置

    這篇文章主要介紹了window下使用nginx提供文件下載服務(wù)器配置,需要的朋友可以參考下
    2017-06-06
  • 解析prometheus+grafana監(jiān)控nginx的方法

    解析prometheus+grafana監(jiān)控nginx的方法

    ?在prometheus需要向ngxin中打入探針,通過探針獲取ngxin信息,并通過接口輸出。下文將講述如何監(jiān)控ngxin,感興趣的朋友跟隨小編一起看看吧
    2021-11-11
  • Nginx+Keepalived實(shí)現(xiàn)雙機(jī)主備的方法

    Nginx+Keepalived實(shí)現(xiàn)雙機(jī)主備的方法

    這篇文章主要介紹了Nginx+Keepalived實(shí)現(xiàn)雙機(jī)主備的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 利用Nginx反向代理與負(fù)載均衡搭建多人測試環(huán)境詳解

    利用Nginx反向代理與負(fù)載均衡搭建多人測試環(huán)境詳解

    這篇文章主要介紹了利用Nginx反向代理與負(fù)載均衡搭建多人測試環(huán)境的相關(guān)資料,文中介紹的非常詳細(xì),相信對大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。
    2017-04-04
  • 安裝Windows版nginx及部署前端代碼并解決刷新出現(xiàn)404問題

    安裝Windows版nginx及部署前端代碼并解決刷新出現(xiàn)404問題

    這篇文章主要給大家介紹了關(guān)于安裝Windows版nginx及部署前端代碼解決刷新出現(xiàn)404問題的相關(guān)資料,使用nginx部署前端項(xiàng)目是一篇非常詳細(xì)的教程,旨在幫助初學(xué)者使用Nginx來部署前端項(xiàng)目,需要的朋友可以參考下
    2023-12-12
  • Nginx安裝出現(xiàn)錯(cuò)誤解決方案

    Nginx安裝出現(xiàn)錯(cuò)誤解決方案

    這篇文章主要介紹了Nginx安裝出現(xiàn)錯(cuò)誤解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Nginx實(shí)現(xiàn)負(fù)載均衡的方法總結(jié)

    Nginx實(shí)現(xiàn)負(fù)載均衡的方法總結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于Nginx實(shí)現(xiàn)負(fù)載均衡的一些方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 常見的Nginx配置誤區(qū)

    常見的Nginx配置誤區(qū)

    對很多人而言,配置Nginx+PHP無外乎就是搜索一篇教程,然后拷貝粘貼。聽上去似乎也沒什么問題,可惜實(shí)際上網(wǎng)絡(luò)上很多資料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷貝粘貼,早晚有一天會為此付出代價(jià)
    2014-03-03

最新評論