Linux下四种论坛的搭建详解之Discuz篇
2010-03-08 10:38
232 查看
(Discuz 、Phpwind、Phpbb、Wordpress)
在linux下,常用的论坛软件有Discuz 、Phpwind、Phpbb以及Wordpress。下面就将这四种论坛的配置情况演示一下。
从实验室的服务器上下载四个论坛的软件包。可以分别去他们的官方网站上去下载。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268016177xqCU.jpg)
安装试验说需要的库文件,分别是php-mysql、mysql、php、httpd、mysql-server。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268016180uEpg.jpg)
接下来我们来编辑apache的主配置文档,打开虚拟主机的配置项,
由于我们所做的实验室在一台机器上建立多个网站,所以我们的实现方式就是常用的基于虚拟主机的。接下来就是来配置虚拟主机了,在此之前,一定要注释掉中心主机,如图所示:打开虚拟主机的配置成文件。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015864yDJ4.jpg)
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015866OlgE.jpg)
然后配置四种虚拟主机文件,定义必须的选项。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015871Jew6.jpg)
好了,Apache的配置文件已经配置完成了,保存退出,并重启服务。(为了方便以后开机就可以自动启动数据库,可以使用命令chkconfig httpd on 将httpd进程添加到开机自启动自启动项中)。
在配置文件的虚拟目录中,我们手动指定了虚拟主机的目录位置和访问日志的目录,由于这些目录在配置之前是不存在的,所以我们要手动来创建这些目录。
创建虚拟主机的根目录,并查看是否创建成功。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015873uzx1.jpg)
创建访问日志的存放目录,并查看是否创建成功。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015875I6Ko.jpg)
因为在接下来的实验中,我们要根据域名来访问服务,所以,在/etc/hosts文件中要添加如下几行:
【提示:】当然,我们也可以安装DNS文件包,来设置DNS配置文件并进行域名解析。这里就不这样设置了。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015878GOGt.jpg)
添加完成后,保存退出,并测试是否生效。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015883r5aT.jpg)
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015888xec6.jpg)
在安装之前,还有一步很重要的任务没有完成,那就是数据库的配置了。
首先来启动mysql数据库(为了方便以后开机就可以自动启动数据库,可以使用命令chkconfig mysqld on 将mysql进程添加到开机自启动自启动项中)。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015890oTlK.jpg)
为数据库添加密码。
命令为:mysqladmin –u root password ‘123456’
测试一下是否设置成功。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_12680158936akR.jpg)
接下来要做的就是安装论坛了。先来安装Discuz吧?
先来解压刚从服务器上下载的Discuz软件包。
命令为:unzip Discuz_7.2_FULL_SC_GBK.zip
然后将解压后的文件移动到Discuz的目录下。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015898j5km.jpg)
准备工作终于完了,开始装论坛吧!打开浏览器,输入本机地址。会弹出论坛安装向导界面。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015901buLa.jpg)
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015905SP2J.jpg)
下面的步骤就简单很多了,用鼠标一路点下去就差不多了,不过,小心路上的拦路虎哟!看吧!他来了!!!
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015907COCP.jpg)
遇到拦路虎了吧,分析一下原因先!再来解决之!由于我们在上面的解压文件包时是以root用户来操作的,所有文件的属主属组当然就为root了,所以只要我们将这些文件赋予写权限,问题就能解决了。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_12680159107oTH.jpg)
修改完成后,再来试一下,OK!问题解决了。继续向前走喽!
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015913yLYT.jpg)
该填写数据库信息啦,数据库服务器就是本机喽,默认就行了,数据库名就是刚才我们设定的mysql数据库喽!刚才的用户名和密码还记得吧?填进去就OK了。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015916OgCj.jpg)
下面要填写的是管理员账号密码信息了,记好哦,后面还会用到的!
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015919HkLP.jpg)
填写完成后,点击“下一步”。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015921kJtN.jpg)
接着下一步往下走就是了,填写完成后,还是下一步,当然这个步骤也可以跳过去不填的。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015923Az9h.jpg)
输入刚才设置的管理员名称和密码信息。
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_12680159273nY9.jpg)
终于登陆进来啦!来坐下来看看新家的模样吧?我的地盘我做主,想怎样来设计自己的博客就怎样设计喽!下面就是去网上搜索一些好的图片和模板来装扮自己的博客,let’s go! come on!!!
![](http://linuxtro.blog.51cto.com/attachment/201003/8/1239505_1268015929jrJ3.jpg)
由于篇幅关系,后面三个论坛的安装步骤会在下一篇接着发表。
相关文章推荐
- linux下搭建discuz论坛
- linux中利用phpwind,wordpress和discuz搭建论坛
- linux系统下搭建php环境之-Discuz论坛
- Linux下搭建安装Discuz论坛
- Linux精品之NFS介绍与应用(双httpd + php-fpm + nfs + mysql 搭建discuz论坛)
- linux下搭建discuz论坛(原创)
- Linux|XAMPP 搭建Discuz论坛一
- 转载:linux环境下搭建discuz论坛
- Linux下搭建安装Discuz论坛
- Linux下Discuz 论坛的搭建
- Linux|XAMPP 搭建Discuz论坛二
- 写一个Linux下搭建Discuz论坛的全过程教程。
- LNMP架构的搭建(linux+nginx+mysql+php源码安装 )+Discuz论坛的搭建
- linux下搭建lamp论坛(phpwind+wordpress+discuz)
- linux下搭建lamp论坛(phpwind+wordpress+discuz)
- Linux 搭建 discuz 论坛
- 【LINUX】LINUX Discuz论坛搭建
- linux下搭建discuz论坛
- linux下搭建discuz论坛
- Linux下搭建discuz论坛