我有一个wordpress网站,我已经使用了一年,它是由HostGator托管的。我想在网站上运行一些测试,但我想在使用它之前先使用wamp离线测试它。
问题是以前我总是对LIVE网站进行更改,通常是在我几乎没有流量的几个小时。然而,现在已经发生了变化,我确实在24小时内获得了大部分时间的流量。
所以我的问题是:
如何将现有网站下载到笔记本电脑(wamp)并使用新主题进行更改? (总新手,对不起!)
我使用的是Windows 7,所以不确定我需要做些什么来让网站像离线网站一样工作。
实施新更改后,将更新后的网站上传回HostGator服务器的最佳方法是什么,而不会对网站访问者造成任何停机或错误?
我需要安装或执行其他任何工作吗?我希望您能尽可能多地向我提供信息或任何指导或文章的链接,以解释如何执行此操作。
非常感谢您提供的任何帮助!!!
答案 0 :(得分:2)
如果您正在使用Hostgator,过程很简单:
http://localhost/phpmyadmin
主持人:' localhost' 用户名:' root' 密码:空白
http://localhost/example.com
您可以查看有关主题here的好教程。
关于网站的直播,我建议您使用GIT存储库,但是可以理解的是,这可能有点复杂,也许对您正在尝试实现的工作而言太多了。
尝试使用Filezilla或WinSCP将文件直接从本地环境移动到实时环境,拖放操作应该直接替换文件,停机时间应该最短。
答案 1 :(得分:0)
您可以随时使用VirtualBox来安装CentOS或Ubuntu / Debian,而不是WAMP。
您可以进一步安装CentminMod以自动创建LAMP,或者安装像ISPConfig或Virtualmin这样的完整面板。
照顾创造环境。
使用相同的域名在LAMP上创建一个新帐户。
您可以使用Windows FTP来获取文件,但网络Windows和Linux很痛苦。更好的选择是使用Linux VM中的命令行(CLI)将文件从Hostgator ftp到VM。本指南将帮助您完成此过程:http://www.tldp.org/HOWTO/FTP-3.html
然后你唯一关心的是MySQL数据库。为此,您有几种选择。
对我来说,最简单的方法是在Windows上购买(或尝试!)SQLyog,然后将数据库从Hostgator源复制到localhost目标。 Windows需要一些温和的网络来查看Linux VM,但没有像文件共享那样复杂(FTP问题)。 SQLyog比备份数据库,然后恢复数据库要快得多 - 特别是因为你可以通过这种方式遇到内存问题。它完全取决于数据库的大小。
便宜/免费备份>还原方法是使用phpMyAdmin。
WordPress也有不同成本的插件,但你仍然可以在那里备份>恢复内存问题。
完成后,再次使用SQLyog和CLI ftp以另一种方式复制它。你仍然会有一些停机时间,但希望是最小的。
作为一个新手,这可能看起来像火箭科学,但至少它为你提供了一个好的起点。欢迎来到本地开发网站的世界!