血淋淋的教训:终于将网站恢复得七七八八
前些天发帖说网站服务器过期忘记续费被删除,斥巨资买了个恢复服务,被恢复得半拉咔叽,什么网站呀,邮箱呀,通通访问不了。
(图源 :pixabay)
这几天抽时间弄了一下,总算把网站恢复得七七八八啦。
修复站点访问
之前的文章中,我分析过,站点访问主要是DNS问题。只要将域名正确的解析到我们绑定的空间,站点就应该可以正常访问啦。
获取IP
在更新相关解析记录之前,我们首先要做的是获取服务商给我们空间分配的IP。
进入到Godaddy后台,选择My Products,选择其中Web Hosting,点击Manage All,进入到主机空间管理面板。
然后再选择对应的主机空间,点击ACTIONS中的Setting:
然后再主机设置页面的右边选择Server标签页
其中 IP address就是空间商给我们分配的主机IP啦,记住这个IP,一会要用到的哦。
解析域名
解析域名是有DNS服务来完成的,你可以使用任何你熟悉的DNS服务商,前提是你将域名的NS记录设置为DNS服务商提供的DNS信息。
我之前使用的是Godaddy的DNS服务,已经设置了域名的NS记录,所以可以直接使用,只需修改A记录等即可。
进入到Godaddy后台,选择My Products,选择其中Domains,点击Manage All,进入到域名管理面板。
点击其中的DNS hosting,进入Godaddy的DNS服务
这里会列出我的域名(通过Add DNS Hosting添加的)
随意打开我其中的一个域名,可以看到缺失相应的A记录
点击上图的Add New Record来添加相应的记录
添加对应A记录后的样子:
DNS生效后,就可以访问域名啦。
修复邮箱访问
接下来我们还要解决邮箱访问的问题,首先登录cPanel(一款专门用于管理Linux主机的控制面板),并找到邮箱区域;
点击邮件账户:
选择对应的账户,点击Manage,并找到其中Mail Client Manual Settings:
根据对应设置修改邮件客户端,或者像前一篇文章说的是用CNAME记录指向对应SERVER,就可以连接邮箱账户收发邮件啦。
额,成功连接上邮箱账户后,收到一堆垃圾邮件,呜呜呜,这就是我懒得打开邮件客户端的缘故。
邮件投递问题
除了上述网站访问以及连接邮箱的问题外,还有个问题就是能正确地收到别人发送的邮件。解决这个问题需要为域名设置正确的MX记录(指向空间)。
如果一个域名没有设置MX记录,那么邮件发送方会使用域名的A记录来作为替代。不过这样不是很规范,所以我又逐一为域名设置MX记录。
PHP版本问题
由于站点上一些程序使用了较低的PHP版本,而主机商恢复空间后,使用了默认的PHP版本,这导致我的一些站点上的程序无法正常访问。
我们可以通过此处的PHP Version来管理PHP版本:
切换到之前使用的PHP版本后,一切正常。
总结
通过修改DNS解析记录,解决了网站访问的问题;通过更新客户端邮件服务器SERVER信息解决了邮箱连接问题;通过修改MX记录解决了接收邮件的问题;通过修改PHP版本解决了程序和PHP版本的兼容问题。
至此总算把网站恢复的七七八八,没想到花费了巨额恢复费,这些问题还是要我逐一解决,真让人郁闷呀!
所以,友情提示大家,有问题千万不要拖延,这就是血淋淋的教训呀。
相关链接
Leave 血淋淋的教训:终于将网站恢复得七七八八 to:
Read more #hive-105017 posts
Best Posts From oflyhigh
We have not curated any of oflyhigh's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.