![](https://csdnimg.cn/release/download_crawler_static/80180329/bg1.jpg)
linux
下
Discuz
论坛部署
分类: linux 相关文章 2009-07-21 14:23 1120 人阅读 评论 (0) 收藏 举报
Discuz 是一套通用的社区论坛软件系统, 用户可以在不需要任何编程的基础上, 通过简
单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛 服
务。 Discuz 的基础架构采用世界上最流行的 web 编程组合 PHP+MySQL 实现,是一个
经过完善设计, 适用于各种服务器环境的高效论坛系统解决方案。 下面我们就来看一下 linux
环境下的 discuz 是如何搭建的
搭建思路:既然 discuz 的基础架构是采用 php+mysql 实现,那么就必然要用到
apache+mysql+php
一、安装 apache
# tar zxvf httpd-2.2.11.tar.gz
# cd httpd-2.2.11
# ./configure --prefix=/usr/local/apache --enable-modules=so
#make
#make install
#/usr/local/apache/bin/apachectl start
解析:
① 指定 apache 安装目录时后面跟的参数 --enable-modules=so 。意思是让 apache 动态加
载 DSO 模块,如 *.so 文件,就相当去 windows 下的 dll 文件
② 关于 apache 服务的启动、停止:源码包安装方式启动为 /usr/local/apache/bin/apachctl
start ,文件 apachecl 是 httpd 的一个可执行文件控制脚本, 一般用于控制 apache 的启动与
停止
③ 让 apache 开机启动:服务器在某些情况下是需要重启的,当我们在装好 apache 不做
一定的设置服务器开启后 apache 是不能自动启动的,我们可以把
/usr/local/apache/bin/apachectl start 这句话加入到启动文件 /etc/rc.local 中
测试:首先我们可以使用 netstat –ntl 查看 apache 是否启动, apache 用的是 80 端口
评论0
最新资源