1.安装AMH4.2免费版
2.安装Exif-5.3.27,AMRewrite-1.0,Zend_Guard_Loader,PDO_MYSQL-1.0.2(可选),MySQLi(可选)等拓展
3.从vps上将打包好的站wget下来,建议使用screen,下载过程中按Ctrl+D离开screen.
4.下载完成后移动到新建网站的根目录解压,我比较喜欢用zip,也就是unzip web.zip.
5.注意,ssh下解压完成后文件所有者都是root(0)的,需要手动修改为1001(AMH下的www).

1
2
chown -R 1001 web文件夹
chgrp -R 1001 web文件夹

6.恢复数据库(假设数据库文件在网站的根目录):

1
mysql –uroot -p你的密码 web </home/wwwroot/www.web.com/web/sql.sql

7.如果出现了还原后打开网站空白,且之前的环境为Windows,那么将所有php文件用工具去除bom然后刷新访问,如果还是空白,就在数据库里面关闭所有插件再访问.(pre_common_plugin表里面available值).
8.进入后台后首先更新全站缓存,然后检查一下云平台,如果出现错误,就手动填写云平台ip
9.如果无法进入应用中心,就编辑/source/function/function_cloudaddons.php文件里面的

1
2
3
4
5
define('CLOUDADDONS_WEBSITE_URL''http://addon.discuz.com');
define('CLOUDADDONS_DOWNLOAD_URL''http://addon.discuz.com/index.php');
define('CLOUDADDONS_DOWNLOAD_IP''101.226.129.174');
define('CLOUDADDONS_CHECK_URL''http://addon1.discuz.com');
define('CLOUDADDONS_CHECK_IP''101.226.129.174');

10.如果重启后进不了amh,检查是否默认Apache在nginx之前启动了,可以卸载Apache:

1
2
3
#debian 7.0_x86
apt-get --purge remove apache2
apt-get --purge remove apache2.2-common

11.注意,AMH默认为”安全模式”,需要安装chroot插件,将网站改完”兼容模式”,否则安装插件等操作会出错!