用Sina App Engine免费搭建自己的Discuz论坛
2013-03-18 19:15
295 查看
这个教程步骤比上一个SAE搭建WP博客要多一点,但是总体来说也还是比较简单,有心的朋友跟着教程一步一步做就搞定了。
演示论坛:http://discuzx.sinaapp.com/
搭建的前提是注册一个SAE的帐号,[注册链接点击这里]。
注册完毕后下载SAE特用的Discuz版本。
Discuz! X2 for SAE下载地址1:
Discuz! X2 for SAE下载地址2:
然后利用SAE把文件上传到空间,SAE的方法可以参见通过SDK给Sina App Engine搭建的博客上传主题文件
SDK下载地址:http://sae.sina.com.cn/?m=sdk
上传的时候可能会碰到没版本的情况,首先自己在SAE后台新建一个版本,如下图:
新建完毕过后重新登录SDK,点击左边的版本会下载默认的index.php到本地,然后右键选择【打开目录】,把下载的DX文件复制进去,接着就上传文件,如下图:
接下来是初始化sae应用配置
登录sae,在管理面板中开启数据库,开启memcache(10M即可),创建名为discuzx的storage(公有,别建私有的域)。 三者缺一不可。
安装Discuz!X
进入install目录,http://appname.sinaapp.com/install/
安装过程中,忽略环境不支持的提示,直接进入下一步。填写您的用户名密码即可,无需修改数据库信息的配置(建议不要修改表前缀,因为后续有很多操作需要默认前缀)。
登录Discuzx后台,更新缓存
操作流程:工具-》更新缓存-》确定。
登录SAE,进入Mysql管理(PHPMYADMIN)
点击应用的数据库-》选择SQL-》执行云平台修复SQL语句-》提示成功(代码如下:)
避免发布到博客编码出错,请下载附件查看代码内容(下面两个下载为同一文件)
继续执行SQL
执行该SQL以解决家园相册无法设置封面,SQL语句(代码如下:)
避免发布到博客编码出错,请下载附件查看代码内容(上下两个下载为同一文件)
修改config.yaml,配置rewrite规则,否则页面无法正常访问(css使用rewrite)。前几行无需修改,只加入从handle开始的部分即可
编辑方法1:
参照此文直接在本地编辑,不贵推荐方法2。
编辑方法2:
参照“配置Sina App Engine搭建的WordPress的固定链接”一文的方法。
需要编辑的内容如下:
避免发布到博客编码出错,请下载附件查看代码内容(上面两个下载为同一文件)
到这里页面显示就正常了,接下来继续下面的操作修改ucenter设置。
执行uploadimg.php将crossdomain.xml写入storage,支持flash的跨域操作stor。
无需在乎warning提示信息,显示over即操作完成
使用sae sdk修改Ucenter的管理员密码
在/uc_server/data/config.inc.php中修改ucenter的管理员密码,
UCenter管理员代码生成工具:按照生成的内容修改配置文件/uc_server/data/config.inc.php即可:http://1.discuz4sae.sinaapp.com/ucenter/reset.php 修改Ucenter创始人密码。
修改Ucenter应用通信密钥,支持应用的通信
修改UCenter密码后,再后台登录进入UCenter, 在应用管理里,选择刚安装的应用进入。
复制通信密码,修改/config/config_ucenter.php. 修改完成后,应用就能通信成功了~
到这里软件就安装完毕了,赶快去试试吧!
提醒:1、官方最新补丁不一定适合sae,谨慎升级。2、不是必须的插件最好别装,不一定支持SAE。3、原文教程链接。
演示论坛:http://discuzx.sinaapp.com/
搭建的前提是注册一个SAE的帐号,[注册链接点击这里]。
注册完毕后下载SAE特用的Discuz版本。
Discuz! X2 for SAE下载地址1:
Discuz! X2 for SAE下载地址2:
然后利用SAE把文件上传到空间,SAE的方法可以参见通过SDK给Sina App Engine搭建的博客上传主题文件
SDK下载地址:http://sae.sina.com.cn/?m=sdk
上传的时候可能会碰到没版本的情况,首先自己在SAE后台新建一个版本,如下图:
新建完毕过后重新登录SDK,点击左边的版本会下载默认的index.php到本地,然后右键选择【打开目录】,把下载的DX文件复制进去,接着就上传文件,如下图:
接下来是初始化sae应用配置
登录sae,在管理面板中开启数据库,开启memcache(10M即可),创建名为discuzx的storage(公有,别建私有的域)。 三者缺一不可。
安装Discuz!X
进入install目录,http://appname.sinaapp.com/install/
安装过程中,忽略环境不支持的提示,直接进入下一步。填写您的用户名密码即可,无需修改数据库信息的配置(建议不要修改表前缀,因为后续有很多操作需要默认前缀)。
登录Discuzx后台,更新缓存
操作流程:工具-》更新缓存-》确定。
登录SAE,进入Mysql管理(PHPMYADMIN)
点击应用的数据库-》选择SQL-》执行云平台修复SQL语句-》提示成功(代码如下:)
避免发布到博客编码出错,请下载附件查看代码内容(下面两个下载为同一文件)
继续执行SQL
执行该SQL以解决家园相册无法设置封面,SQL语句(代码如下:)
避免发布到博客编码出错,请下载附件查看代码内容(上下两个下载为同一文件)
修改config.yaml,配置rewrite规则,否则页面无法正常访问(css使用rewrite)。前几行无需修改,只加入从handle开始的部分即可
编辑方法1:
参照此文直接在本地编辑,不贵推荐方法2。
编辑方法2:
参照“配置Sina App Engine搭建的WordPress的固定链接”一文的方法。
需要编辑的内容如下:
避免发布到博客编码出错,请下载附件查看代码内容(上面两个下载为同一文件)
到这里页面显示就正常了,接下来继续下面的操作修改ucenter设置。
执行uploadimg.php将crossdomain.xml写入storage,支持flash的跨域操作stor。
无需在乎warning提示信息,显示over即操作完成
使用sae sdk修改Ucenter的管理员密码
在/uc_server/data/config.inc.php中修改ucenter的管理员密码,
UCenter管理员代码生成工具:按照生成的内容修改配置文件/uc_server/data/config.inc.php即可:http://1.discuz4sae.sinaapp.com/ucenter/reset.php 修改Ucenter创始人密码。
修改Ucenter应用通信密钥,支持应用的通信
修改UCenter密码后,再后台登录进入UCenter, 在应用管理里,选择刚安装的应用进入。
复制通信密码,修改/config/config_ucenter.php. 修改完成后,应用就能通信成功了~
到这里软件就安装完毕了,赶快去试试吧!
提醒:1、官方最新补丁不一定适合sae,谨慎升级。2、不是必须的插件最好别装,不一定支持SAE。3、原文教程链接。
相关文章推荐
- centos7 LAMP+Discuz搭建自己的论坛
- 使用dot.tk和Sina SAE服务免费搭建自己的网站
- 使用Sina App Engine搭建独立博客
- 自己也可以开论坛了,免费的Discuz论坛:www.5d6d.com
- 使用 Google App Engine 免费搭建站点
- 自己动手利用CentOS6.5 搭建php环境安装discuz论坛
- 完全免费!!使用dot.tk和Sina SAE服务免费搭建自己的网站
- linux下搭建discuz论坛
- LVS-NAT实现discuz论坛搭建
- 彻底禁止游客访问 Discuz! 7.0搭建的论坛
- 基于LNMP搭建Discuz!论坛
- 用 ASTERISK 搭建自己的免费 VOIP 服务器
- SAE搭建Discuz教程、新浪SAE免费建站
- 基于Sina App Engine (SAE) 的CMS
- 搭建Discuz论坛遇到的问题
- 从零开始 CentOs 7 搭建论坛BBS Discuz_X3.2
- 学做酷炫有爱的免费网页,学习 Github Page 教你分分钟搭建自己的博客
- 轻松搭建免费论坛BBS-开源ASP.NET论坛EntLib.com的安装配置
- 搭建Discuz论坛的两种方式