xdxray 发表于 2021-7-9 09:09:12

请教一个菜鸟问题

本帖最后由 xdxray 于 2021-7-9 09:14 编辑

阿里云的ECS,CentOS7.2;安装LNMPA 1.8


然后 LNMP vhost add 添加了虚拟主机,安装了wordpress。

然后郁闷的想起,国内域名必须要备案才能访问,等备案要等一两周。
现在通过IP地址只能访问到default,访问不到vhost。

那么请问在此期间,有没有办法让我临时通过IP地址去访问这个虚拟主机,并且进行相关配置;
并且在备案通过后,能恢复正常访问?



xdxray 发表于 2021-7-9 09:57:55

我试过修改 /usr/local/nginx/conf/nginx.conf

把      
root/home/wwwroot/default
改成
root/home/wwwroot/(虚拟主机名);

但是没什么用

licess 发表于 2021-7-9 12:23:01

xdxray 发表于 2021-7-9 09:57
我试过修改 /usr/local/nginx/conf/nginx.conf

把      


只更改网站目录肯定是不行的
不管是nginx、php、mysql 甚至是其他应用都是需要重启对应的程序才能生效

xdxray 发表于 2021-7-9 12:43:46

licess 发表于 2021-7-9 12:23
只更改网站目录肯定是不行的
不管是nginx、php、mysql 甚至是其他应用都是需要重启对应的程序才能生效 ...

谢军哥。

实际上我就是把 nginx.conf 改过了之后重启了服务,甚至重启了ECS,都还是不行

因为我是LNMPA,我又找到 /usr/local/apache/conf/httpd.conf


DocumentRoot "/home/wwwroot/default"
<Directory "/home/wwwroot/default">
都改成了
DocumentRoot "/home/wwwroot/(虚拟主机名)"
<Directory "/home/wwwroot/(虚拟主机名)">

然后:LNMP restart

但是还是不行,通过IP还是访问到原来的default,迷茫了。

请问还需要改哪里呢?

补充内容 (2021-7-9 13:29):
重启ECS后出现 502 Bad Gateway

licess 发表于 2021-7-9 19:23:24

xdxray 发表于 2021-7-9 12:43
谢军哥。

实际上我就是把 nginx.conf 改过了之后重启了服务,甚至重启了ECS,都还是不行


lnmpa是还需要修改apache的,apache的默认虚拟主机是 /usr/local/apache/conf/extra/httpd-vhosts.conf 而不是 /usr/local/apache/conf/httpd.conf

xdxray 发表于 2021-7-9 22:48:46

licess 发表于 2021-7-9 19:23
lnmpa是还需要修改apache的,apache的默认虚拟主机是 /usr/local/apache/conf/extra/httpd-vhosts.conf...

解决了!!

谢军哥:P
页: [1]
查看完整版本: 请教一个菜鸟问题