醒游网

当前位置: 首页 » 网站日记 » 将“中华马氏网”从阿里云迁移到香港主机

将“中华马氏网”从阿里云迁移到香港主机

完成新购免备案老薛主机香港空间后,接下来就是将网站从原来的阿里云迁移到新主机上,我是按这样的步骤来操作的。


一、备案、下载阿里云主机上的网站内容。


登录阿里云主机管理控制台,点击“文件管理”–“文件压缩”,将网站内容打包下载到本地。注意,请选择将根目录下所有文件打包下来。



点击“工具&服务”,工具–备份恢复–备份站点,选择要备份的数据,确定后系统开始备份,完成后,在“我的备份”中找到刚刚备份的数据库,同样下载到本地。



二、将网站内容导入到香港主机


登录香港主机的 cPanel 面板,分别导入网站内容和数据库,可分几个步骤进行。


1、新建数据库。在“数据库”栏,点击“MySQL 数据库向导”,按提示创建一个新的数据库,记下数据库名称,MySQL 用户名及密码,这在后面要用到。


2、导入数据库。在“数据库”栏,点击“phpMy 管理”,可以在左侧列表中看到你刚才创建的数据库,点击右边导航条上的“导入”,再在“要导入的文件”项,点击“选择文件”,直接选择我们前面下载下来的.zip 格式的数据库文件,点击“执行”按钮,完成导入。


3、上传网站内容。在“文件”栏,点击“文件管理器”,进入 public_html 文件夹,“上传”前面下载下来的 .tar.zip 网站内容文件,上传后直接右键单击文件,在线解压缩到本目录下,非常方便。


请注意:public_html文件夹是网站根目录,网站程序必须传到此文件夹,否则无法访问。同时,网站开通后默认生成的其他文件夹不能删除。


4、修改配置文件,更新数据库信息。我的“中华马氏网”是采用 Discuz! X3.4 程序架设的,共需要修改三个配置文件:


1、config/config_global.php

2、config/config_ucenter.php

3、uc_server/data/config.inc.php


需要逐一修改上面三处的数据库名称,用户名和密码,另外,['dbhost'] = 'localhost'; 而且 config_ucenter.php 文件要多修改一处,'UC_DBTABLEPRE', 后的数据库名称。


我是采用在线编辑的方式进行的,cPanel 面板下,文件管理功能非常强大。


三、域名解析到新地址


我的域名是放在阿里云的,登录阿里云控制台,在“域名”列表中选择网站域名,点击“解析”,修改 www 和 @ 的A记录值为香港主机的IP即可。


老薛主机还提供了别名解析到云清洗中心功能,云清洗的作用是:当主机IP被攻击,将自动切换到云清洗中心过滤攻击流量。则在解析时,记录类型选择CNAME(别名解析),记录值填写在用户中心获取到的别名解析地址。


等解析设置成功后,网站顺利打开,网站迁移完成。


但访问过程中发现一个问题,即 URL 静态化失效,404 错误,我参照“Discuz! X3.0/X3.1/X3.2通用 Apache伪静态规则”进行修改,只需上传个 .htaccess 文件就解决了。


不过,也在意料之中,香港主机的访问速度与阿里云的虚拟主机相比,是不可同日而语。

猜你喜欢
用户评论
  1. 现在都很少做论坛了吧,除了以前做的好的论坛,比如:19楼,得意之类的地方门户

  2. 阿里云国内主机需要各种备案,很麻烦的

  3. DZ折腾几次就全会;了啊

  4. 我的X2.5论坛一直搞不好伪静态问题,原来直接在官方论坛下载个X3.0就可以用了。

  5. 应该没有,不过你可以Google一下英文,看有没有。

  6. DZ程序啊,好久没用过了,几年前很辉煌的。

要发表评论,您必须先登录/注册
本类排行