BAE3.0入门:移植Discuz X3.1论坛系统

注:该移植是针对discuz x3.1的版本,其他版本的移植可能不同。

上一次我发了一篇关于部署wordpress的文章,很多朋友询问discuz的BAE移植部署问题,今天我就发一篇关于BAE上部署Discuz的文章。

1、首先,同样是部署BAE的运行环境,共分两部分:php和mysql。

先创建一个php-work工程,然后创建mysql数据库


2、php运行环境创建成功了,下面是数据库的详细信息,在配置Discuz的时候会用到。

3、本地建立一个文件夹(我的是discuz文件夹)作为SVN的代码库,创建与BAE的连接。右键文件夹——>SVN Checkout,在弹出的窗口中输入步骤一中的SVN地址。

4、成功后,SVN会把BAE代码库中的代码文件同步到本地,然后复制Discuz压缩包中Upload文件夹中的文件到刚才同步的discuz文件夹中,覆盖index.php,然后我们来编辑discuz的配置文件。配置文件有效的一共有2个,如图:

4、找到配置文件后,使用文本编辑器打开配置文件,修改标记部分的信息,如图:

config_global.php

config_ucenter.php

5、修改完配置文件,接下来把代码通过SVN同步到BAE上去。

同步成功,所有代码已经在BAE上了。

6、代码部分完成。我们开始移植数据库,首先,导出本地的discuz的数据库,包括所有表(discuz有接近300张表,由于phpmyadmin的限制,一次最多能导出250张表,所以要导出2次)。

7、成功导出两个sql数据库文件,再打开BAE的phpmyadmin,导入两个sql数据库文件。

成功导入所有数据,共计294张表。

8、代码和数据库全部完成了,看看效果。

用户登陆:

管理登陆:

此条目发表在 未分类 分类目录。将固定链接加入收藏夹。

发表评论