网站搬家,如何在更新DNS之前测式网站?
我把一个网站从共享主机搬到了VPS,我己建好了环境Lnmp并把文件上传到VPS,现在想在VPS上测试,一般的办法是在更新DNS到新的位置上,然后进行测式,但这样网站就会有一段时间下线。我想网站在新的位置测试好了之后再更新DNS,做到网站零下线时间。我找到了一篇文章,如下,但我还是看不太懂,有会的朋友帮下忙。https://www.digitalocean.com/community/tutorials/how-to-migrate-wordpress-from-shared-hosting-to-a-cloud-server-with-zero-downtime这篇文章的 Step 6,是我想找的内容,我的理解是它是让我把我自己的计算机中的 hosts文件打开,增加下面的内容server_ip_addressyourdomain.com 比如增加 23.69.33.166xxx.com这是我的理解,对吧?但我不明白sudo nano /etc/hosts 是做什么的?如何执行它?还有sudo service nscd restart 它们好像都用Xshell 5来执行,但Xshell 5不是用于服务器吗?清除缓存应清除我电脑中的才对呀? 谢谢!改自己电脑的hosts 54clz 发表于 2017-3-14 10:00
改自己电脑的hosts
谢谢!
那两条命令是做什么用的? 你自己的电脑难道不是装的win系统吗,用不着那两条命令啊。直接用记事本打开hosts文件改就行。那两条命令是linux系统上面修改文件,重启服务的 这是linux下的教程
win下清dns缓存
ipconfig /flushdns 本帖最后由 sunday 于 2017-3-14 12:43 编辑
你理解没错,就是修改win系统的hosts文件,把域名指向你新的服务器的IP
教程 里面 “运行 sudo nano /etc/hosts 这些命令”,因为写教程的人本地机器使用的是linux系统 davidc 发表于 2017-3-14 11:41
这是linux下的教程
win下清dns缓存
ipconfig /flushdns
请仔细说一下win系统下怎样清除缓存,
ipconfig /flushdns 这个命令如何执行
谢谢!
改自己的DNS有毛用啊,别人还是打不开喂
lnmp添加域名,网站文件拷过去,mysql导入,DNS修改,4步就行了啊 佩服楼主,为了显示签名,不停发帖,还不重样;P VPS 供应商一般应该会提供临时测试用的2, 3 级域名的,找他们要就是。
页:
[1]