VPS侦探论坛

 找回密码
 注册
查看: 6890|回复: 2

[Apache] 请教一下lnmp的多站点设置

[复制链接]
发表于 2013-11-4 11:47:08 | 显示全部楼层 |阅读模式

说一下情况我用lnmp一键安装环境建立了一个网站
网站的默认目录是  /home/wwwroot/default 这个是默认的

我访问IP是可以访问的

我要添加两个网站 分别是两个域名我就纳闷了

我架设第一个站的时候按照教程
我新建了一个文件夹  /home/wwwroot/shjc
按照  /root/vhost.sh 添加域名和指向目录
没有用处,域名是可以访问的但还是默认的目录 default
我的网站程序在我新建的目录里面   /home/wwwroot/shjc
这样我没有办法了 ,我就直接改了 nginx.conf  配置文件
把默认目录改成 /home/wwwroot/shjc 就可以了
到此我的第一个网站架设勉强说是可以用了


但问题出来了,我改了默认目录
我要架设第二个网站我怎么办呢
我依次新建目录 /home/wwwroot/mindabs
新建ftp  上传文件到此
按照  /root/vhost.sh  添加域名www.mindabs.com  到上面的目录
可是我访问www.mindabs.com 的时候还是第一个网站。
而且我第一个网站就一个域名,根本没有绑定这个新域名
我还有其他域名只要指向这个服务器的ip的
都是直接打开那个建好的网站 ,我真不要这样子啊 这个 怎么操作,老大
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2013-11-4 15:19:57 | 显示全部楼层


只要nginx没报错,你绑定那个目录就是那个目录
你可以/usr/local/nginx/sbin/nginx -t测试看看
default目录不建议放网址
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2013-11-5 13:37:35 | 显示全部楼层

感谢老大的回复
我自己研究了一下 搞定了  原因还是文件权限

我新建站点,下面的文件夹里应该出现站点的配置文件的,但是新加了几个域名站点都是提示成功,并没有报错。
/root/vhost.sh添加的虚拟主机配置文件:/usr/local/nginx/conf/vhost/域名.conf

但是这个文件时始终是空的。/usr/local/nginx/conf/vhost/
原因是这个文件夹没有写入权限,给了权限 在添加就好了  就没有上面的错误指向了。

感谢
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-5-6 15:14 , Processed in 0.026357 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表