差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

bae-install [2013/12/28 12:15]
ShingChi [三、添加部署]
bae-install [2014/02/24 01:56] (当前版本)
ShingChi [3. 创建配置文件]
行 1: 行 1:
 ====== 在 BAE 上安装 Typecho ====== ====== 在 BAE 上安装 Typecho ======
  
-70 没有上传权限...图片没法搞+===== 一、下载程序 =====
  
-===== 一、准备工作 =====+下载 Typecho 程序包:[[http://​typecho.org/​download]],稳定版本或开发版本,自行任意选择。
  
-==== 1下载 Typecho ​====+===== 二应用部署 =====
  
-下载官方程序包:[[http://​typecho.org/​download]],稳定版本或开发版本,自行任意选择。+==== 1、创建应用 ====
  
-==== 2、注册 ​BAE 帐号 ====+进入 ​BAE 的管理控制台,地址:[[http://​developer.baidu.com/​console]],点击“创建应用”,输入“应用名称”保存即可。
  
-注册 ​BAE 帐号后,还需熟悉 ​BAE 的管理工具,其中有 git 和 svn,任意选择,最好是先到 BAE 官网阅读使用文档:+==== 2、添加部署 ==== 
 + 
 +点击刚创建好的应用名,进入应用管理页面,然后点击左边的“应用引擎”。默认就是部署页面,这时点击“添加部署”按钮即可添加部署。 
 + 
 +  * 名称:自行命名 
 +  * 类型:php-web 
 +  * 域名:BAE 的二级域名 
 +  * 代码版本工具:选自己喜欢的就好 
 +  * 执行单元个数:貌似最多两个,新注册帐号默认有一个 
 +  * 执行单元套餐:默认即可 
 + 
 +创建部署后,你会看到上面有一排按钮:管理执行单元、发布设置、查看日志、资源监控、删除等等,其中**最常用**的是发布设置,我们的svn、git地址都在里面看,其次,每次更新代码后,都得在发布设置里**发布最新版本**。且域名绑定也是在这操作。 
 + 
 +其实要用 ​BAE 的话,应该先要熟悉代码版本工具,其中有 git 和 svn,任意选择,建议新手使用 svn 好(以下安装过程以 svn 为例),最好是先到 BAE 官网阅读使用文档:
  
   * svn:[[http://​developer.baidu.com/​wiki/​index.php?​title=docs/​cplat/​rt/​manage/​svn]]   * svn:[[http://​developer.baidu.com/​wiki/​index.php?​title=docs/​cplat/​rt/​manage/​svn]]
   * git:[[http://​developer.baidu.com/​wiki/​index.php?​title=docs/​cplat/​rt/​manage/​git]]   * git:[[http://​developer.baidu.com/​wiki/​index.php?​title=docs/​cplat/​rt/​manage/​git]]
-===== 二、创建应用 ===== 
  
-入 BAE 管理控制台地址[[http://developer.baidu.com/console]]+==== 3、添加扩展服务 ==== 
 + 
 +在我们的**部署列表**按钮旁边,你会看到**扩展服务**按钮,点去后,就有添加按钮了。我们这里要添加的,其实只要 MySQL 即可。 
 + 
 +到这里,我们初步准备就做好了,接下来要做的,就是最重要的安装程序。 
 + 
 +===== 三、安装程序 ===== 
 + 
 +==== 1. 配置规则 ==== 
 + 
 +先在安装包的根目录新建一个 **app.conf** 文件,在里面写入以下内容 
 + 
 +<code yaml>​handlers:​ 
 +  - url : / 
 +    script: index.php 
 + 
 +  - url : /(.*).php 
 +    script : /$1.php</​code>​ 
 + 
 +保存后,把所有文件上传到BAE空间上。 
 + 
 +==== 2. 执行安装 ==== 
 + 
 +打开站点,会自动跳转到安装界面,然后需要配置好以下内容:
  
-  - 点击“创建应用” +=== (1)数据库配置 ===
-  - 输入“应用名称”保存即可+
  
-===== 三、添加部署 =====+  * 数据库适配器:​ 默认即可 
 +  * 应用API Key: 应用基本信息里可以看到 
 +  * 应用Secret Key: 同上 
 +  * 数据库名:​ 上面创建扩展服务里可以看到 
 +  * 数据库前缀:​ 默认
  
-点击刚创建应用名,进入应用管理页面,然后点击左边的“应用引擎”。+=== (2)创建的管理员帐号 ===
  
 +这里内容自己配置就可以。
  
-===== 四、添加扩展服务 =====+==== 3. 创建配置文件 ​====
  
-===== 五、代码 ​=====+面操作完点下一步的时候,就会让你创建 **config.inc.php** 文件,这时候你只需要复制安装界面里提示的代码内容,黏贴到配置文件里,然后上传,发布版本。 **切记,要发布新版本。** 然后,点创建完毕,​ 继续安装即可。
  
-===== 六、执行安装 ​=====+执行完上面的安装后,就会提示你进后台还是前台了,一般来说都是先进后台进行某些配置操作等。这里需要注意的是**永久链接设置**,BAE3.0的规则配置已经非常简单,如果你需要配置永久链接,可以先进后台设置好,然后把 **app.conf** 的内容改为下面的即可:
  
 +<code yaml>​handlers:​
 +  - check_exist : not_exist
 +    script : /​index.php</​code>​
  
 +到这里,在 BAE 安装 Typecho 的步骤都走完了,祝您的 Typecho 之旅愉快!
打印/导出