很早就有ACE的内测资格,但是一直没去研究过,因为一直不想去用SVN。前几天看见阿里又在免费发放ACE测试资格,心想‘肯定很多小伙伴很茫然手握重兵,却无处施展’。其实玩过BAE或SAE的同学多少都知道怎么玩ACE,大同小异。
那么不会的同学,我来告诉你怎么玩ACE,怎么在ACE上搭建你想要的WordPress或DZ论坛
1、ACE控制台创建应用
注意语言为PHP、二级域名为访问域名,如果你要把你的顶级域名绑定到ACE上的话,需要备案到阿里与才行。其他地方备案也不行,必须得转入阿里。

阿里云ACE安装WordPress实测和对应Rewrite规则
2、开通MySQL数据库

阿里云ACE安装WordPress实测和对应Rewrite规则
3、创建版本,升成SVN
ACE是先生成SVN再上传代码,这里跟BAE恰恰是相反的。生成SVN,选择以后再提交代码(创建一个空的SVN目录)要注意下面的修改密码,要重置一下密码,帐号为阿里云帐号。点击发布,通过二级域名就可以访问了。然后去下载SVN管理工具TortoiseSVN
4、用SVN同步ACE到本地
这里你已经安装好了TortoiseSVN,然后在本地新建一个ACE同步文件夹
然后在检出界面输入版本库地址(SVN地址),然后确定执行检出操作. 提示输入帐号密码,正确后就是同步ACE到本地的过程,完成后见下图。
5、上传WordPress到ACE
webroot 是你的web目录,app.yaml为ACE规则配置文件,我们的网站需要放在webroot目录下才能访问. 下载WordPress程序:https://cn.wordpress.org/ 自行前往下载最新版。
将下载的Wordpress 4.1 解压复制到webroot目录下. 然后标右键SVN提交上传到ACE.
6、wp-config.php文件配置
将wp-config-sample.php文件重命名为 wp-config.php . 并修改里面的数据库为你的mysql地址和帐号密码
到这里基本上就完成了。剩下的就是正常的安装过程了,就不一一说明了
适合阿里云ACE的WordPress Rewrite规则
rewrite:
– url: ^$
script: /index.php last
– url: ^/(?!wp-)([\w/_-]+(\.html$)?)$
script: /index.php/$1 last