【問題解決】Nginx安裝後啓動不起來

一、問題描述

在Ubuntu上安裝了Nginx後啓動不起來。

二、問題原因

猜想是80端口衝突

1、查看端口使用:netstat -tnlp

發現80端口由apache佔用。

三、解決方案

apache作爲web服務器,經常使用,而nginx不打算經常使用。於是決定修改nginx的端口,以實現他們的共存。

1、打開配置文件

sudo vim /etc/nginx/sites-available/default

2、修改端口80爲沒有使用的880

3、啓動服務

systemctl status nginx.service

4、兩個服務運行情況

兩個服務終於和平共處了。

四、相關知識

Nginx是一個高性能的HTTP,反向代理web服務器,同時提供了IMAP/POP3/SMTP服務。是C比編寫的,效率高,支持50000個併發連接數響應。可以作爲俄u負載均衡服務器。可以直接內部支持Rails和PHP程序對外服務,也可以支持作爲HTTP代理服務對外進行服務。

Apache是世界使用排名第一的Web服務器。他可以運行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web服務器軟件之一。它快速、可靠並且可以通過簡單API擴充,將Perl/Pathon等解釋器編譯到服務器中。

五、版本信息

操作系統:Ubuntu 18.04.4 LTS

apache:Apache/2.4.29 (Ubuntu) 

php:7.2.24-0ubuntu0.18.04.4 

WordPress: WordPress 5.0.9,使用Pacify主題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章