Discuz!论坛基本搭建

Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统php

 

1、LAMP环境搭建html

参考地址:http://www.cnblogs.com/JianXu/p/5277716.htmllinux

        其实我想说的是这个网站集成环境搭建的方式有不少,能够直接在windows上下载一个xmapp等集成开发环境,效果也是同样的,固然这都是搭建本地论坛的环境。数据库

        若是想要对外的话仍是要去买虚拟主机或者云服务器来实现,对于虚拟主机,我我的的理解是其实那就是一个存放东西的虚拟空间而以,做用相似于云盘,没法使用远程操做的方式对文件进行修改,固然你可使用ftp进行远程上传这个是能够的;对于云服务器,就是能够经过使用ssh实现远程链接并操做,固然,若是没有多少技术含量的事情我的建议使用虚拟主机就OK了,若是你是高手,下面的内容也就不用看了,其实跟百度差很少,只是添加了一些我我的操做过程当中的问题而已。windows

 

2、下载discuz浏览器

        地址就不贴了,百度一下discuz官网就能够了。下载好后将文件解压,应该是有三个文件夹才对,upload、readme、utility,而咱们用到的只有第一个,也就是upload服务器

 

3、上传uploadapp

       这里我选择的是整个文件夹进行上传,固然也有朋友说只要把文件夹里面内容所有上传就能够了,实际上是同样的,没有什么差异,我之因此上传整个文件夹是为了便于管理,说不定我想在这个环境下再部署个其余的平台框架呢,对吧,看着多舒服。上传的路径是”/var/www/html/”,我使用的是ftp进行上传,这里须要注意的是,若是你使用root用户登陆是能够直接上传到”/var/www/html/”路径下的,若是你使用的不是root用户登陆,那么你能够上传到你的用户文件夹去,而后在linux系统中使用root权限将upload文件夹移动到”/var/www/html/”目录中,移动的命令是”rm /home/userName/upload /var/www/html”(userName就是你登陆ftp的那个帐户目录)框架

4、安装discuzssh

        上传完成后,你能够在linux浏览器中输入”https://localhost/upload/install”(或”https://127.0.0.1/upload/install”)或远程访问”https://linux_IP/upload/install”来进入论坛安装界面

  • 注意事项

1.我使用的linux系统是ubunto图形化系统,因此有浏览器能够打开,若是你使用的是原生态的命令行那样的系统我建议你仍是远程访问来进行安装比较好,固然若是你有能力直接使用原生的那种命令行系统相信这个对你来讲已经不是问题了

2.进入论坛安装界面并非就能够安装了,打开界面后点击下一步,而后他会检测你的环境,会要球你对一些文件权限进行更改,因为我是直接部署在本地本身用的,因此给的权限所有都是最高的,权限命令相似”chmod 777 test.txt”,若是你是要部署在外网给论坛用户使用给的话建议你参考一下discuz官网的权限设置。(配置权限这块有一个问题”/upload/config”目录下有两个文件config_global_default.php和config_ucenter_default.php,在配置界面会提示你找不到文件config_global.php和config_ucenter.php这两个文件,之因此提示找不到是由于文件名不同而以,开始我觉得是我下载的包名子搞错了,须要手动改,因而我手动该了这两个文件的名子,让他在检查环境的时候能够检测到这两个文件,然而在点击【安装后】就出现了报错,大概意思是丢失了config_global_default.php和config_ucenter_default.php这两个文件,我想这应该是他们产品的一个bug了,不知道提上去有没有钱拿,嘿嘿~出现这个报错后我又把两个文件改为初始的那个了,而后在报错界面F5刷新了一下,就正常安装了。你们若是在尝试部署discuz的时候建议能够在最初检测不到config_global.php和config_ucenter.php这两个文件的时候不进行更名,先更改权限,而后看可否进行安装,若是不能再按照我那样安装一下,若是能够的话,但愿在文章后面给我留个言,告知一下,感激涕零~~)

3.权限配置完成后从新刷新一下刚刚浏览器中的那个安装界面,而后就能够进行安装了。

4.安装好了以后会提示你使用什么数据库,通常是选择本地数据库,而后就是设置数据库root帐户和dicuz的admin帐户,这个搞好以后就算部署成功了,而后你就能够尽情的浪了~~,关于若是作好一个论坛网站的站长,能够参考一下discuz官网的站长使用手册,并且官方论坛上还有好多论坛可用的插件,固然你也能够根据本身的实际需求对论坛进行二次开发,目前就这么多了,之后若是有机会研究该论坛的二次开发再来研究研究这个论坛的内部构造吧~~

相关文章
相关标签/搜索