部署论坛代码
6.1 问题
本例要求以前一个案例的结果为基础,为新的虚拟主机http://tts.789.cn做好准备,并部署好下一个案例需要用到的Disccuz论坛代码,完成下列任务:
1)部署论坛代码
将 upload/ 子目录部署为 /var/www/upload/
2)添加虚拟主机 http://tts.789.cn/
搞定“http://tts.789.cn ( 本机IP地址”映射
修改 httpd 服务配置,为 http://tts.789.cn 添加配置
重启服务以更新配置
6.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:部署Discuz论坛代码
1)获取论坛代码资源
提前下载好Discuz!论坛的代码包文件,比如 Discuz_X3.4_SC_UTF8.zip。
部署论坛代码时,可以选用以下两种方式中的任何一种。
2)方式1:先解包再上传
可以提前在Windows客户机上先解压Discuz!论坛代码包,然后将其中的upload目录通过WinSCP上传到Web服务器,作为/var/www/upload网页目录。
3)方式2:先上传再解包
先通过WinSCP将文件Discuz_X3.4_SC_UTF8.zip上传到Web服务器,比如上传到服务器的 /root/ 目录下。然后使用unzip工具将其解压,并复制解压后的upload目录到/var/www/目录下。
[root@svr7 ~]# ls -lh /root/Discuz_X3.4_SC_UTF8.zip //确认已上传的压缩文件
-rw-r--r--. 1 root root 11M 12月 20 15:01 /root/Discuz_X3.4_SC_UTF8.zip
[root@svr7 ~]# unzip /root/Discuz_X3.4_SC_UTF8.zip //解压
.. ..
[root@svr7 ~]# cp -rf upload/ /var/www/ //复制网页目录
[root@svr7 ~]# ls /var/www/upload //检查部署结果
admin.php data m source
api favicon.ico member.php static
api.php forum.