EEfaq论坛-赚客自留地

 找回密码
 免费注册
查看: 1409|回复: 17

bluehost的域名如何解析到VPS?

  [复制链接]
发表于 2014-8-16 11:06:35 | 显示全部楼层 |阅读模式
VPS新手问个问题,新买了个linode的VPS,lnmp已经装好了,bluehost原来有个域名,请问如何解析到VPS呢?百度搜索了一下教程,一直搞不定。现在卡在这一步,都装不了wordpress,求助。
在bluehost的DNS Zone Editor添加了一个 A Rocord到VPS IP,但是输入 vps-ip/wp-admin/install.php安装不了wordpress,显示404错误,不知道错在了哪一步。


回复

使用道具 举报

发表于 2014-8-16 11:19:40 | 显示全部楼层
可以用nslookup命令查一下是否解析成功
然后404的话可以查一下目录权限
仅供参考
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-16 11:25:46 | 显示全部楼层

请问nslookup的具体命令怎么使用呢?目录权限已经都修改为777了.

回复 支持 反对

使用道具 举报

发表于 2014-8-16 11:30:00 | 显示全部楼层
[mw_shl_code=applescript,true]http://jingyan.baidu.com/article/90bc8fc81c42c2f653640cde.html[/mw_shl_code]
具体用法可以百度 很多例子的
回复 支持 反对

使用道具 举报

发表于 2014-8-16 12:23:02 | 显示全部楼层
既然DNS A已解析到VPS,那就是VPS方面的原因了。
通过IP访问默认虚拟主机目录,看WP文件目录是否正确?
回复 支持 反对

使用道具 举报

发表于 2014-8-16 14:53:55 | 显示全部楼层



楼主把wordpress安装文件传到哪个目录了?

回复 支持 反对

使用道具 举报

发表于 2014-8-16 16:25:30 | 显示全部楼层
你输入的是IP,跟域名解析没有关系。404表示未找到文件,你看看文件路径对不对?
回复 支持 反对

使用道具 举报

发表于 2014-8-17 00:33:54 | 显示全部楼层
1、域名解析最长要48小时
2、linode本身就有DNS,还是五组

--------------

域名生效不生效,ping一下就知道,IP是指向linode就是已经生效,

当然404,你绑了域名,目录是另外一个,IP访问的是默认的 default 目录,不404才怪。
回复 支持 反对

使用道具 举报

发表于 2014-8-17 16:40:40 | 显示全部楼层
linode连上域名可能要6小时以上才能起效
你用ip连有问题,可能是目录不对,或目录权限不够
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-18 10:42:29 | 显示全部楼层
yingbi987 发表于 2014-8-16 14:53
楼主把wordpress安装文件传到哪个目录了?

按照教程已经在wwwroot文件夹下建了个www.xxxxxxx.com的文件夹,wordpress是解压在这个文件夹下的。
在浏览器里面输入 http://www.xxxxxx.com/wp-admin.install.php 安装。404错误。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-18 10:49:38 | 显示全部楼层
aming 发表于 2014-8-17 00:33
1、域名解析最长要48小时
2、linode本身就有DNS,还是五组

在bluehost里面添加A-recorder后,用nslookup命令能看到域名的Address里面有linode的vps IP的。
目录是按照教程一步一步来设置的,用WinSCP能看到 域名 www.xxxxxx.com 里面有wordpress的文件的。
wordpress文件的地址在WinSCP看是 home/wwwroot/www.xxxxx.com/
按道理用这个地址      vps IP/wp-admin/install.php  应该是正确的吧。
wordpress我之前在bluehost的共享主机安装过,有些经验,切换到VPS来就不知道怎么办,一直都是显示404的错误.

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-18 10:53:38 | 显示全部楼层
michaelr 发表于 2014-8-17 16:40
linode连上域名可能要6小时以上才能起效
你用ip连有问题,可能是目录不对,或目录权限不够
...

wordpress目录的地址在WinSCP看是这样的 home/wwwroot/www.xxxxx.com/wordpress文件,而且已经解压好了的。
在浏览器直接输入IP地址已经看到lnmp的登陆页面的,至于权限,已经用了这个命令,按道理权限应该是有的。
chmod -R 777 /home/wwwroot/yourname.com/wp-content
chmod -R 777 /home/wwwroot/yourname.com/wp-admin


回复 支持 反对

使用道具 举报

发表于 2014-8-18 11:03:06 | 显示全部楼层
maccolar 发表于 2014-8-18 10:53
wordpress目录的地址在WinSCP看是这样的 home/wwwroot/www.xxxxx.com/wordpress文件,而且已经解压好了的 ...

给你个思路,检查 /etc/httpd/conf/httpd.conf
相关目录是否AllowOverrideAll

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-18 11:10:10 | 显示全部楼层
本帖最后由 maccolar 于 2014-8-18 11:15 编辑
michaelr 发表于 2014-8-18 11:03
给你个思路,检查 /etc/httpd/conf/httpd.conf
相关目录是否AllowOverrideAll

请问怎么检查呢?我用WinSCP看,在etc文件夹下面并没有httpd这个文件或者文件夹的?

网上搜了一下说是没有装apache,是否要重新安装呢?看了一下lnmp,里面好像不包含apache的。


回复 支持 反对

使用道具 举报

发表于 2014-8-18 11:37:08 | 显示全部楼层
maccolar 发表于 2014-8-18 11:10
请问怎么检查呢?我用WinSCP看,在etc文件夹下面并没有httpd这个文件或者文件夹的?

网上搜了一下说是没 ...

说了,给的是思路。我这个是Apache下出问题的解决方法。
你用N,类似的目录权限看有没有控制文件可以修改。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-18 15:02:28 | 显示全部楼层
问题已经解决了,分享一下经验。
1. DNS的问题在bluehost里面添加A-recorder一直都不行,后面看到linode面板里面有个Reverse DNS,试着在里面输入域名后,问题就解决了。不太清楚具体原理
2. 注意浏览器的缓存,刚改为DNS后一直都是404错误,试了一下在其他浏览器打开,然后就好了。

回复 支持 反对

使用道具 举报

发表于 2014-8-18 16:32:18 | 显示全部楼层
maccolar 发表于 2014-8-18 10:49
在bluehost里面添加A-recorder后,用nslookup命令能看到域名的Address里面有linode的vps IP的。
目录是按 ...

我8楼打的字全白打了……

我让你ping 一下你域名,能ping出Linode的IP就是说明解析到,没有就是没有,你nslookup干啥?
LNMP默认目录就是 /home/wwwroot/defult ,IP能直接访问是这个目录,你放WP是在你 /home/wwwroot/xxxx.com 绑定域名的目录,2个完全不相关的目录,你又怎么不404?

回复 支持 反对

使用道具 举报

发表于 2014-8-18 16:53:18 | 显示全部楼层
maccolar 发表于 2014-8-18 15:02
问题已经解决了,分享一下经验。
1. DNS的问题在bluehost里面添加A-recorder一直都不行,后面看到linode面 ...

简单问题复杂化……

我在8楼也都说了,Linode本来就有DNS解析,并且还是5组DNS,分布在全世界,比那些主机强多了,你居然搬家也不用

bh也不是修改不了A纪录,DNS解析有个TTL时间,有些垃圾主机为了偷工减料,减轻压力,会把TTL默认值设置得很大,解析生效就会很漫长。

域名解析,把旧纪录删掉,再创建新纪录,会比在旧纪录里修改生效来得快。






回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|联系我们|Archiver|手机版|小黑屋|EEfaq论坛

GMT+8, 2024-11-21 19:39

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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