一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Nginx編譯安裝時(shí)常見(jiàn)錯(cuò)誤分析

 instl 2015-09-16

 這篇文章主要是關(guān)于Nginx在編譯安裝時(shí),可能出現(xiàn)的錯(cuò)誤的解決方法。Nginx正確的編譯安裝操作見(jiàn)前文 《2015博客升級(jí)記(三):CentOS 7.1編譯安裝Nginx1.9.0》 。

1 Nginx啟動(dòng)腳本錯(cuò)誤:env: /etc/init.d/nginx: No such file or directory

明明上傳了Nginx服務(wù)控制腳本 nginx ,但是在執(zhí)行 service nginx start 命令時(shí),卻會(huì)報(bào)上面的錯(cuò)誤。

解決方法:?jiǎn)?dòng)腳本的格式有問(wèn)題,例如該腳本是dos格式,在Linux系統(tǒng)是中無(wú)法識(shí)別的。可以通過(guò)vim打開(kāi)該文件,如果可以看到出現(xiàn) ^M 的字符,就可以確定是DOS格式的了。那么可以在vim中執(zhí)行命令 :%s/\r\+$//e ,將其轉(zhuǎn)換成Unix格式即可。

2 啟動(dòng)Nginx服務(wù)失敗

安裝完Nginx后,執(zhí)行命令 service nginx start 失敗,即無(wú)法正常啟動(dòng)Nginx服務(wù)。

[root@typecodes init.d]# service nginx start
Starting nginx (via systemctl):  Warning: Unit file of nginx.service changed on disk, 'systemctl daemon-reload' recommended.
Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
[FAILED]

解決方法:主要通過(guò)命令 systemctl status nginx.service 來(lái)分析,如下圖所示。

很明顯是由于下面這個(gè)錯(cuò)誤,導(dǎo)致Nginx服務(wù)啟動(dòng)失敗。

Apr 11 21:43:07 typecodes nginx[4026]: Starting nginx: nginx: [emerg] mkdir() "/var/tmp/nginx/client/" failed (2: No such file or directory)

這種錯(cuò)誤一般都是目錄不存在或者權(quán)限不足,所以直接執(zhí)行下面兩條命令即可。

[root@typecodes ~]# cd /var/tmp/
[root@typecodes ~]# mkdir -p /var/tmp/nginx/{client,proxy,fastcgi,uwsgi,scgi}

3 啟動(dòng)Nginx服務(wù)時(shí),界面卡住

在敲入命令 service nginx restart 后,終端界面能卡住,也就是Nginx服務(wù)控制腳本 nginx 沒(méi)有正常執(zhí)行完畢。在停止Nginx服務(wù)后,發(fā)現(xiàn)Nginx進(jìn)程還存在。

#######啟動(dòng)Nginx服務(wù)出現(xiàn)警告
[root@typecodes init.d]# service nginx restart 
Restarting nginx (via systemctl):  Warning: Unit file of nginx.service changed on disk, 'systemctl daemon-reload' recommended.
Restarting nginx (via systemctl):  Warning: Unit file of nginx.service changed on disk, 'systemctl daemon-reload' recommended.
^C     ######終端界面卡住,使用ctrl+c命令強(qiáng)制結(jié)束

#######停掉Nginx服務(wù)
[root@typecodes init.d]# service nginx stop
Stopping nginx (via systemctl):  [  OK  ]

#######查看Nginx進(jìn)程是否已被停止(可以看到未停止)
[root@typecodes init.d]# ps -aux|grep nginx 
root      7796  0.0  0.2  84184  2044 ?        Ss   21:14   0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx     7798  0.0  0.3  86656  3380 ?        S    21:14   0:00 nginx: worker process
root      7981  0.0  0.0 112644   964 pts/0    S+   21:19   0:00 grep --color=auto nginx

解決方法:可能是Nginx服務(wù)控制腳本(/etc/init.d/nginx)代碼不正確,推薦使用文章 《Nginx服務(wù)啟動(dòng)、停止和重啟等操作的SHELL腳本》 中的shell腳本。最后再重新執(zhí)行下面的腳本即可。

[root@typecodes init.d]# chkconfig --add nginx
[root@typecodes init.d]# chkconfig nginx on
[root@typecodes init.d]# service nginx restart

還有一種在啟動(dòng)Nginx服務(wù)時(shí),終端界面會(huì)卡住的情況:那就是Nginx的配置文件 /etc/nginx/nginx.conf 不正確,但是使用 nginx -t 命令顯示正常。這種情況只能對(duì)nginx.conf文件中的每一個(gè)配置進(jìn)行檢查了。

4 Compilation failed in require或者perl_parse() failed

在使用命令 service nginx start 啟動(dòng)Nginx服務(wù)時(shí)報(bào)錯(cuò),于是通過(guò) systemctl status nginx.service 查看具體的錯(cuò)誤信息。

然后使用命令 nginx -t 查看配置是否正常,如下圖所示,同樣報(bào)錯(cuò)。

解決方法:從圖中可以看出由于 Can't load '/usr/local/lib64/perl5/auto/nginx/nginx.so' for module nginx: /usr/local/lib64/perl5/au...m line 68. 的錯(cuò)誤,導(dǎo)致了Nginx在調(diào)用函數(shù)時(shí)失?。?perl_parse() failed 。也就是證明是之前沒(méi)有安裝perl依賴包,于是通過(guò)執(zhí)行命令 yum -y install perl-devel perl-ExtUtils-Embed 后,再次編譯安裝Nginx解決。 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国产精品欧美一区两区| 五月婷婷六月丁香亚洲| 欧美日韩国内一区二区| 亚洲乱码av中文一区二区三区| 粉嫩内射av一区二区| 大香蕉伊人精品在线观看| 亚洲中文在线男人的天堂| 国产欧美亚洲精品自拍| 成人精品国产亚洲av久久| 亚洲成人免费天堂诱惑| 中文人妻精品一区二区三区四区| 欧美日韩黑人免费观看| 又色又爽又无遮挡的视频| 六月丁香六月综合缴情| 日韩美成人免费在线视频| 久久精品国产在热亚洲| 久久精品福利在线观看| 国产又粗又黄又爽又硬的| 91日韩欧美中文字幕| 福利视频一区二区在线| 少妇视频一区二区三区| 欧美美女视频在线免费看| 日本免费一级黄色录像| 欧美一区二区三区五月婷婷| 国产a天堂一区二区专区| 久久免费精品拍拍一区二区| 成年女人午夜在线视频| 国产av一区二区三区四区五区| 99久久精品视频一区二区| 日本加勒比在线播放一区| 美女激情免费在线观看| 欧美日韩亚洲综合国产人| 欧美日韩三区在线观看| 日本一本在线免费福利| 欧美日韩精品久久第一页 | 日韩性生活视频免费在线观看| 日本深夜福利视频在线| 中文字幕日韩一区二区不卡| 嫩草国产福利视频一区二区| 色婷婷视频免费在线观看| 小黄片大全欧美一区二区|