【发布时间】:2022-02-24 03:21:50
【问题描述】:
Nginx 在 Apache 前面运行,并为 Apache VirtualHost 做一个代理(IP:port)。当 Nginx 在 Apache 之前启动时,Apache 会报错并显示端口已在使用消息。 httpd.conf 应该读为:Listen 80 还是 Listen 10.7.5.53:8051?或收听 127.0.0.1:8051。粘贴如下:
##NGINX
location / {
root /var/www/wordpress/somename/;
index index.php index.html index.htm;
proxy_pass http://127.0.0.1:8051;
proxy_read_timeout 1200;
proxy_send_timeout 1200;
proxy_connect_timeout 75
}
##APACHE
<VirtualHost *:80>
ServerName somename.com
ServerAlias www.somename.com
</VirtualHost>
<VirtualHost *:443>
ServerAlias www.somename.com
DocumentRoot "/var/www/wordpress/somename"
</VirtualHost>
【问题讨论】: