======在SAE上部署Typecho====== 在SAE上配置Typecho有两种不同的方法,分别是使用AppStore安装和自行上传代码包。 ====== =====一,使用应用商店安装===== ====1,创建应用==== 进入{{http://sae.sina.com.cn/?m=apps&a=detail&aid=3|SAE应用仓库}},点击安装应用,输入相关信息,确认创建应用。 ====2,初始化设置==== 进入 yourdomain.sinaapp.com 点击下一步安装,填写网站信息,数据库信息会自动加载出来。 ====3,获取密码,修改密码==== 确认要安装后,会提示你你的账号的密码,并要求你修改密码。 **至此,SAE-AppStore部署typecho完成,接下来就是享受愉快的Typecho时光** ====== =====二,手动上传代码配置Typecho===== ====1,下载程序==== 下载 Typecho 程序包:http://typecho.org/download,稳定版本或开发版本,自行任意选择. 下载后,需将tar.gz的程序包解压,并重新打包为zip格式。((包含相对路径,且打包build内的文件。)) ======= ====2,应用部署==== ======= ===1,创建应用==== 登录SAE的管理控制台,地址:sae.sina.com.cn,点击我的应用,进入控制台,点击创建应用,填写相关信息,完成创建。 ====== ===2,完成部署=== 点击应用名,进入管理控制台,点击代码管理,创建一个版本。 点击版本号后面的操作,上传代码包。 当提示上传成功时,即可登录你的应用进行初始化设置。 安装进程会因为无法创建config.inc.php而暂停,这时需要使用Svn上传config.inc.php或使用SAE的在线代码管理器创建config.inc.php。 创建成功后,就可以回到安装页面继续安装了。 ====== ===3,设置SAE 附件上传=== SAE不允许应用程序写入文件,所以,无法上传附件,不过可以使用论坛中的SAEupload插件上传附件。 到应用管理界面,点击Storage,点击 新建domain 创建Storage.名称任意。 下载论坛中的SAEupload插件,使用SAE上传该插件。 回到typecho后台页面,点击插件启动SAEupload插件,并设置Storage名称,插件会自动识别,然后就可以上传附件了,同时,也可以使用其他云存储插件来实现插件上传。 ================== ===4,设置伪静态=== 在应用管理页面,点击AppConfig,进入URL重写 点击高级语法在appconfig语法中填入如下代码,保存即可。 - rewrite: if(!is_dir() && !is_file()) goto "index.php?%{QUERY_STRING}" 回到Typecho开启URL重写,开启时会有红字提示,忽略掉即可。 --- //[[xiqingongzi@gmail.com|xiqingongzi]] 2014/03/05 11:34// =================== ===5,绑定独立域名=== 进入后台,点击左边栏的应用设置,进入设置页面 点击下方的新增,填入你要绑定的域名,添加。这时,SAE会返回一个类似jp.cname.cloudbus.com的域名,你的域名商处添加相应的Cname解析即可。--- //[[xiqingongzi@gmail.com|xiqingongzi]] 2014/03/20 21:40//