wcg017 发表于 2015-7-6 10:49:19

一个IP,两个域名,如何分别访问

新建了vhost:www.dot.com,上传了wordpress程序,可是访问去了lnmp安装成功页面。我还差了那一步没有修改?另外,我还想建个www.dotlt.com ,用来安装discuz ,如何配置能正确访问到
是修改/usr/local/nginx/conf/ngnix.conf还是www.dotlt.com目录下的/usr/local/nginx/conf/vhost/www.dotlt.com.conf

找了很多的教程只说了如何安装,添加,没有找到如何配置,现在有点晕了,麻烦各位教一下,谢谢大家!

licess 发表于 2015-7-6 13:22:26

按教程添加上虚拟主机之后,上传网站到网站目录就行,不需要修改其他配置

访问默认虚拟主机可能配置没生效或有错误
/usr/local/nginx/sbin/nginx -t 测试看一下

wcg017 发表于 2015-7-6 16:01:05

回复 2# 的帖子

运行/usr/local/nginx/sbin/nginx -t结果:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
好像是正常的,我的域名是在dot.tk申请的免费的,这有没有关系,我vps只有一个IP,只能是访问lnmp默认的目录。
/home/wwwroot/default
新建的是:/home/wwwroot/www.dotrx.tk
无论是通过IP:**.62.104.148还是域名访问都是去到默认的“恭喜您,LNMP一键安装包安装成功”页面~怎么回事呢?
我的wordpress是放到了/home/wwwroot/www.dotrx.tk目录下的,,

这是vhost的配置文件:
# cat www.dotrx.tk.conf
server
    {
      listen 80;
      #listen [::]:80;
      server_name www.dotrx.tk dotrx.tk;
      index index.html index.htm index.php default.html default.htm default.php;
      root/home/wwwroot/www.dotrx.tk;

      include wordpress.conf;
      #error_page   404   /404.html;
      location ~ [^/]\.php(/|$)
      {
            # comment try_files $uri =404; to enable pathinfo
            try_files $uri =404;
            fastcgi_passunix:/tmp/php-cgi.sock;
            fastcgi_index index.php;
            include fastcgi.conf;
            #include pathinfo.conf;
      }

      location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
      {
            expires      30d;
      }

      location ~ .*\.(js|css)?$
      {
            expires      12h;
      }

      access_log off;
    }

[ 本帖最后由 wcg017 于 2015-7-6 16:06 编辑 ]

licess 发表于 2015-7-6 17:39:05

ip是指向默认虚拟主机的,肯定会显示默认页面

只要配置文件生效了就肯定访问你创建的虚拟主机
重启一下nginx再看看

wcg017 发表于 2015-7-6 22:05:42

之后我会试试,现在我把wordpress文件放到了default文件下,访问域名,可以安装,设置好数据库顺利安装,可是问题又来了,我想登录后台,没反应,后来试来试去没办法无意中直接用IP地址访问,发现又可以登录了,这又是什么问题,军哥?会不会跟vps配置有关系啊,我的是512M内存,5gssd的,装的是centos6 x86 minimal

[ 本帖最后由 wcg017 于 2015-7-6 22:09 编辑 ]

licess 发表于 2015-7-7 08:35:39

没遇到过你这种问题,你开启日志了没,看看日志里有没有访问记录的信息
比你更低配置的128MB的都测试过

wcg017 发表于 2015-7-7 16:18:12

军哥,有几个问题请教一下:
一、我购买了一个vps,有一个ip地址。
二、我申请了一个.tk的域名,dotrx.tk。
三、我安装了你的lnmp,成功。
四、新建了一个vhost,www.dotrx.tk,成功
问題:
一、我要用域名访问vps,主要是在.tk里设置指向vps地址吗?用的是A记录还是直接在URL Forwarding里输入vps的地址
二、ngnix.conf要不要修改
三、装了wordpress,登录不了后台,大概是那里出问题了?
四、我试过用正则表达式~^\d+\.\d+\.\d+\.\d+$(网上找的)修改www.dotrx.tk.conf里的server_name,vhost可以访问了,可想要访问phpmyadmin要怎么修改?
五、感谢军哥的分享与回答!

licess 发表于 2015-7-7 16:44:28

回复 7# 的帖子

肯定是a记录
不需要
没法说,可能wp设置问题,各种环境下安装过N多wp没遇到过这种问题
phpmyadmin直接ip/phpmyadmin 访问,也可以自己安装上,本来就是一个php程序,随便放那个网站目录下都能运行

wcg017 发表于 2015-7-7 21:10:31

唉,无语了,没办法正常使用,log文件显示好像也有信息

[ 本帖最后由 wcg017 于 2015-7-7 21:30 编辑 ]

wcg017 发表于 2015-7-8 22:21:17

终于正常使用了,不过wordpress打开的速度好慢,zblog的还可以,难怪很多国内vpser都是用zblog了
页: [1]
查看完整版本: 一个IP,两个域名,如何分别访问