婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 解析阿里云centos7服務器nginx配置及常見問題解答

解析阿里云centos7服務器nginx配置及常見問題解答

熱門標簽:重慶營銷外呼系統排名 地圖標注企業名稱侵權案件 網站上插入地圖標注內容 企業400電話辦理哪正規 繽客網注冊時地圖標注出不來 地圖標注需要現場嗎 工廠位置地圖標注 鶴壁電銷外呼系統怎么安裝 400電話辦理哪家好廠商

前言:

本文參考了jackyzm的博客:https://www.cnblogs.com/jackyzm/p/9600738.html,進行了內容的更新,并請注意這里適用的版本是centos7的版本。并且本文的配置方式曾經在版本8上失敗過,因此查看本文前最好先確定服務器的版本。

而關于nginx部分問題的處理,則是參考了文章:http://www.mamicode.com/info-detail-3008792.html進行,其中包括的部分錯誤如下:

1.make[1]: *** [objs/Makefile:473: objs/src/core/ngx_murmurhash.o] Error 1

2.make[1]: *** [objs/Makefile:774: objs/src/os/unix/ngx_user.o] Error 1

3.make[1]: *** [objs/Makefile:769: objs/src/event/ngx_event_openssl.o] Error 1

本文針對這些問題和一些其他問題的解決方案都進行了闡述和流程上的改良

內容流程:

0.前置說明,1.安裝gcc環境,2.安裝pcre庫,3.安裝ssl庫,4.安裝zlib庫,5.安裝nginx,附:nginx在make過程中可能出現的問題,6.nginx啟動與使用,7.nginx啟動后無法訪問的問題解決

具體內容:

0.前置說明

在centos系統中,yum源不直接提供nginx的安裝,因此可以通過切換yum源的方法進行nginx的安裝,也可以通過直接下載依賴庫和nginx安裝包的方法來實現,本文介紹的是后者。

一些必要的庫和nginx的關系:nginx 中gzip模塊需要 zlib 庫,rewrite模塊需要 pcre 庫,ssl 功能需要openssl庫

然后本文將選定/usr/local為安裝目錄,一些庫的具體版本號各位可根據實際改變,但由于互相依賴,所以最新的可能存在一些問題,謹慎選擇。

且以下命令均需在root權限下執行

1.安裝gcc gcc-c++(如新環境,未安裝請先安裝)

$ yum install -y gcc gcc-c++

2.安裝pcre庫

$ cd /usr/local/

$ wget https://sourceforge.net/projects/pcre/files/pcre/8.36/pcre-8.36.tar.gz

(注:pcre版本會實時更新,8.36版本同樣是舊版本,如果需要最新版本自行搜索pcre即可,然后選擇新版本,不過新版本可能會不太穩定,需要注意。

當前網址獲取新版本的方法為訪問:https://sourceforge.net/projects/pcre/files/pcre/)

$ tar -zxvf pcre-8.36.tar.gz

$ cd pcre-8.36

$ ./configure

$ make && make install

如報錯:configure: error: You need a C++ compiler for C++ support

解決方案:yum install -y gcc gcc-c++

3.安裝ssl庫

$ cd /usr/local/

$ wget https://www.openssl.org/source/openssl-1.0.1j.tar.gz

(注:openssl同樣有版本更新,這里為2020.04的版本,當前網址獲取新版本的方法為訪問:https://www.openssl.org/source/

這里沒有采用1.1.x等版本是因為在后面安裝nginx出現了無法解決的錯誤,所以選擇了這一較久的版本,如果可以解決,可以進行嘗試,如果能告知解決方案或者成功案例就更感謝了)

$ tar -zxvf openssl-1.0.1j.tar.gz

$ cd openssl-1.0.1j

$ ./config

$ make && make install

4.安裝zlib庫

$ cd /usr/local/

$ wget http://zlib.net/zlib-1.2.11.tar.gz

(注:同前,版本更新網址為:http://zlib.net/)

$ tar -zxvf zlib-1.2.11.tar.gz

$ cd zlib-1.2.11

$ ./configure

$ make && make install

5.安裝nginx

$ cd /usr/local/

$ wget http://nginx.org/download/nginx-1.8.0.tar.gz

(注:同前,獲取新版本的網址為:http://nginx.org/download/)

$ tar -zxvf nginx-1.8.0.tar.gz

$ cd nginx-1.8.0

$ ./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module--with-pcre=/usr/local/pcre-8.36 --with-zlib=/usr/local/zlib-1.2.11--with-openssl=/usr/local/openssl-1.0.1j

(注: --with-http_ssl_module:這個不加后面在nginx.conf配置ssl:on后,啟動會報nginx: [emerg] unknown directive "ssl" in /opt/nginx/conf/nginx.conf 異常;兒針對pcre、zlib和openssl等等的指定,則是為了保證nginx能夠和之前下載的版本匹配一致,注意路徑和版本號需要修改為和之前下載對應的樣子)

$ make && make install

附:nginx在make過程中可能出現的問題:

報錯1:make[1]: *** [objs/Makefile:460: objs/src/core/ngx_murmurhash.o] Error 1

將警告視為報錯進行了程序終止

解決方案:進入到nginx安裝目錄的objs文件夾中,修改Makefile文件:

按下a進入編輯模式,將CFLAGS中的-Werror去除,然后按下esc,輸入:wq保存退出

然后再次進行嘗試make && make install指令

報錯2:make[1]: *** [objs/Makefile:747: objs/src/os/unix/ngx_user.o] Error 1

提示我們struct crypt_data'沒有名為‘current_salt'的成員:cd.current_salt[0] = ~salt[0];原文作者說最好的辦法是換一個版本,這里開始選擇的1.9出現了報錯,但是切換成了nginx1.8后還是沒有效果,因此便在nginx1.8的基礎上使用了替代方案:代碼注釋

即在nginx安裝目錄下通過執行vim src/os/unix/ngx_user.c,對ngx_user.c第36行的代碼進行注釋,前后如下:

然后保存退出,再次嘗試make && make install

報錯3:make[1]: *** [objs/Makefile:769: objs/src/event/ngx_event_openssl.o] Error 1

說明ssl版本沒有告知nginx,應該是前面./configure的時候沒有指定ssl版本導致的,需要重新configure,即需要在configure時增加ssl的指定。

--with-openssl=/usr/local/openssl-1.0.1j

報錯4:./configure: error: SSL modules require the OpenSSL library.

可以嘗試執行指令:

yum -y install openssl openssl-devel

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

configure時沒有制定好另外兩個庫的路徑,在–prefix后面接以下命令(具體使用方式見./configure指令的執行):

--with-pcre=/usr/local/pcre-8.36指的是pcre-8.36的源碼路徑。--with-zlib=/usr/local/zlib-1.2.11 指的是zlib-1.2.11 的源碼路徑。

如果以上報錯還是無法解決問題,最好查看centos版本是否是7,我就是在更換系統版本后直接成功的。如果遇到其他報錯,最好進行檢索,無法解決十分抱歉。

6.nginx啟動與使用

$ /usr/local/nginx/sbin/nginx

啟動成功的標志:打開瀏覽器訪問服務器的ip地址,如果瀏覽器出現Welcome to nginx! 則表示 nginx 已經安裝并運行成功。

其他的一些命令如下:

重啟:

$ /usr/local/nginx/sbin/nginx -s reload

停止:

$ /usr/local/nginx/sbin/nginx -s stop

測試配置文件是否正常:

$ /usr/local/nginx/sbin/nginx -t

強制關閉:

$ pkill nginx

注:這里沒有設置軟鏈接,因此只能通過這么長的指令進行管理,如有需要可自行檢索處理,后面如果我有時間也會更新到本文中。

7.nginx啟動后無法訪問的問題解決

這里如果還看不到nginx的頁面,可能是服務器的安全組沒有配置導致的,例如阿里云就需要在這里添加http,端口80的配置,如下:

安全組配置之后只需刷新頁面即可看到nginx的成功頁面。

最后祝各位配置順利。

到此這篇關于解析阿里云centos7服務器nginx配置及常見問題解答的文章就介紹到這了,更多相關阿里云centos7下nginx配置內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:渭南 96 棗莊 常州 日照 克拉瑪依 東莞 鹽城

巨人網絡通訊聲明:本文標題《解析阿里云centos7服務器nginx配置及常見問題解答》,本文關鍵詞  解析,阿里,云,centos7,服務器,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解析阿里云centos7服務器nginx配置及常見問題解答》相關的同類信息!
  • 本頁收集關于解析阿里云centos7服務器nginx配置及常見問題解答的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    在线综合视频播放| 久久99精品久久久久婷婷| 国产一区二区三区在线观看免费| 在线成人免费观看| 免费观看日韩电影| 亚洲国产成人一区二区三区| 免费观看一级特黄欧美大片| 久久精品一区二区三区不卡牛牛| 福利一区福利二区| 最新久久zyz资源站| 欧美性xxxxxxxx| 麻豆一区二区99久久久久| 精品av久久707| 成人99免费视频| 偷拍与自拍一区| 日韩免费高清av| 色综合久久综合网| 午夜精品久久久久久久| 久久精品亚洲国产奇米99| 欧美体内she精高潮| 一区二区三区日韩精品视频| 欧美日韩国产bt| 国产成人在线视频网址| 亚洲影视资源网| 久久嫩草精品久久久久| 欧美日韩黄色影视| 福利一区在线观看| 国产乱码精品一品二品| 香蕉av福利精品导航| 亚洲色图清纯唯美| 国产女主播一区| 久久伊人中文字幕| 欧美α欧美αv大片| 欧美日韩精品系列| 91成人免费网站| 99精品热视频| 国产乱色国产精品免费视频| 青青草国产成人av片免费| 无吗不卡中文字幕| 一区二区在线观看视频| 夜夜亚洲天天久久| 亚洲日本va在线观看| 国产精品欧美经典| 亚洲色图视频网站| 亚洲成人综合在线| 亚洲福利一区二区| 另类人妖一区二区av| 国产综合久久久久久久久久久久| 美腿丝袜亚洲一区| 成人高清视频在线观看| 在线观看不卡视频| 日韩午夜激情视频| 国产精品国产成人国产三级 | 奇米精品一区二区三区在线观看 | 不卡一区二区三区四区| 国产伦精品一区二区三区免费迷| 久久精品99久久久| 丁香啪啪综合成人亚洲小说| 色成人在线视频| 久久久久国色av免费看影院| 亚洲曰韩产成在线| 国内外成人在线视频| 在线影院国内精品| 欧美成人一区二区三区在线观看 | 亚洲天堂2014| 狠狠v欧美v日韩v亚洲ⅴ| 欧美日韩一区二区三区不卡| 久久久久国产一区二区三区四区| 亚洲精品乱码久久久久久黑人| 蜜桃视频第一区免费观看| 在线欧美日韩国产| 国产精品美女久久久久高潮| 国产麻豆9l精品三级站| 91精品黄色片免费大全| 亚洲午夜在线观看视频在线| 成人a免费在线看| 欧美激情综合在线| 粉嫩久久99精品久久久久久夜| 欧美亚洲禁片免费| 亚洲国产aⅴ天堂久久| 欧美日本一区二区三区四区| 日韩中文字幕区一区有砖一区| 欧美亚洲国产bt| 亚洲一区在线视频| 欧美精品粉嫩高潮一区二区| 日本va欧美va精品发布| 欧美变态口味重另类| 亚洲一区在线观看免费| 成人动漫精品一区二区| 亚洲精品国产无天堂网2021| 欧美性高清videossexo| 免费观看一级特黄欧美大片| 久久综合色8888| 色噜噜狠狠色综合中国| 性做久久久久久免费观看欧美| 6080午夜不卡| 懂色一区二区三区免费观看| 亚洲一区二区三区四区五区黄| 欧美疯狂性受xxxxx喷水图片| 九一久久久久久| 国产精品国产三级国产有无不卡 | 欧美三级乱人伦电影| 天天综合色天天综合| 久久久久久久久久久久电影| 色婷婷久久99综合精品jk白丝| 国内久久婷婷综合| 性欧美疯狂xxxxbbbb| 日韩精品专区在线| 色爱区综合激月婷婷| 风间由美一区二区三区在线观看 | 国产精品美女久久久久av爽李琼 | 94-欧美-setu| 国产精品一区二区三区网站| 麻豆极品一区二区三区| 一区二区三区在线看| 日韩一区中文字幕| 日韩一区二区三| 成人av在线播放网址| 国产一区二区三区黄视频| 日韩精品每日更新| 日韩av高清在线观看| 一区二区久久久| 亚洲国产一区二区三区青草影视| 1000精品久久久久久久久| 亚洲国产精品成人综合| 国产情人综合久久777777| 国产精品白丝在线| 国产精品午夜在线观看| 亚洲色大成网站www久久九九| 1024成人网| 日韩中文字幕区一区有砖一区| 日韩av一区二区三区| 国产高清精品网站| av成人免费在线观看| 91九色最新地址| 久久九九久久九九| 亚洲丝袜自拍清纯另类| 日韩精品亚洲专区| 国产乱码精品一区二区三区五月婷 | 亚洲五码中文字幕| 日本va欧美va瓶| 一道本成人在线| 国产亚洲一二三区| 亚洲高清久久久| av电影一区二区| www久久久久| 日本aⅴ亚洲精品中文乱码| 色综合色综合色综合色综合色综合| 欧美日韩在线播放三区四区| 欧美激情在线一区二区三区| 免费观看一级特黄欧美大片| 欧美日韩另类一区| 亚洲嫩草精品久久| 91丝袜美女网| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产精品中文有码| www.日韩精品| 久久久久久一级片| 国产乱码精品1区2区3区| 日韩免费观看2025年上映的电影| 午夜影院久久久| 制服丝袜在线91| 免费成人性网站| 欧美成人乱码一区二区三区| 激情综合色播五月| 日本一区二区三区四区| 激情丁香综合五月| 国产调教视频一区| 成人aa视频在线观看| 亚洲欧洲日产国产综合网| 91美女在线观看| 免费看欧美女人艹b| 久久久久久电影| 色综合久久精品| 久久国产尿小便嘘嘘| 欧美高清在线一区二区| 欧美日韩国产色站一区二区三区| 日韩高清一级片| 综合亚洲深深色噜噜狠狠网站| 欧美人与z0zoxxxx视频| 国产一区高清在线| 亚洲第一精品在线| 国产日韩影视精品| 在线不卡免费av| 欧美在线一区二区三区| 国产精品小仙女| 一级做a爱片久久| 国产欧美日韩综合| 日韩一级黄色片| 欧洲亚洲精品在线| 99久久免费国产| 国产一区二三区| 精品在线免费视频| 婷婷亚洲久悠悠色悠在线播放 | 日本一区二区三区四区| 精品国产乱码久久久久久图片 | 国产亚洲人成网站| 久久久久久日产精品| 精品91自产拍在线观看一区| 91精品国产91久久久久久最新毛片|