ngh 发表于 2013-7-23 15:03

【DSM进阶篇】在DSM上安装部署DiscuzX

很多人都知道DSM提供网站的架设功能,synology为了玩家使用起来更加方便,还提供套件形式的博客,论坛等一键安装方式,在web应用上,更多玩家似乎对论坛程序更加感兴趣,在此以很多人熟知的DiscuzX为例子,简单介绍一下安装部署的方法。

首先我们要知道DSM的Web Station提供的是apache+mysql的方式,在我们部署之前,我们要设置好相关的环境

在操作前,如果你的站点是需要外部访问的,请参考远程设置教程
https://www.chiphell.com/thread-579988-1-1.html
如果EZ-Internet设置不顺利,请继续参考这篇
http://www.nastime.net/article-35-1.html

-----------服务器环境准备篇---------

先来到控制面板


打开Web Station,照此设置


PHP设置部分照此设置


完成以上步骤你就成功开启了apache和mysql

不过注意的是,很多人也许无意中修改过mysql的密码。那么DSM也提供密码重置功能


找回你的mysql密码


对于第一次使用的用户,系统默认的mysql是空,这对于部署到外网的站点应用安全性是比较危险的,所以我们需要对mysql密码进行修改

下面就会用到套件中心给我提供好的mysql管理工具,phpMyAdmin


初始用root和空密码登陆


修改你的mysql密码


-----------服务器环境准备篇---------
ok,完成了以上的服务器配置,就可以开始着手安装DiscuzX论坛程序了。
这里选择的是DiscuzX目前比较稳定的版本,X2.5,编码选择UTF8,更好的兼容性
http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip

打开File Station,把压缩包上传到web目录,注意web目录就是web服务器的默认根目录


我们直接在file station里解压,这样比本地解压后上传快很多


解压后各个目录的说明


是的,如果你不想你的访问地址是http://ddns/upload 这样怪异的地址,那么可以修改为你自己的目录名称


打开http://ddns or ip/目录名 ,自动会跳转到安装界面


很简单,环境监测通过,直接下一步




第一次安装选择


可以修改的部分


继续


开始安装


完成,不想绑定云平台直接跳过,以后还可以继续绑定


安装结束,赶快admin登陆玩吧


小技巧,虽然这样安装的论坛可以正常访问,但是域名下带个小尾巴的自级目录始终不便于朋友方便记忆,那么我们可以继续优化一下

继续来到web station设置,我们看到可以设置虚拟主机,通过虚拟主机,我们可以让域名直接绑定到我们对应的子级目录上,这样直接敲入DDNS或者域名就打开你的论坛了(这个得益于DSM支持多个DDNS同时工作的特性,赶快再去注册一个你专用于站点的DDNS吧)


rodericklee 发表于 2013-7-23 16:20

学习一个,非常详细的教程。[音乐]

fyngd 发表于 2013-9-9 00:47

感谢分享,非常好的教程。真是个用心详细啊,真心感谢!

jackyzoo 发表于 2013-9-14 12:30

谢谢楼主分享!期待更多PHP应用软件的介绍啊!!![狂笑][狂笑][狂笑][狂笑]
页: [1]
查看完整版本: 【DSM进阶篇】在DSM上安装部署DiscuzX