导读 本文针对discuz用户,该如何移植,还是比较简单的,主要两个步骤,详细如下 注:该移植是针对discuz x3.1的版本,其他版本的移植可能不同。
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、代码和数据库全部完成了,看看效果。 用户登陆: 管理登陆:
|