Discuz网站架设手记

2009-05-13 01:32:28来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

正好有空,记录下架设过程,供以后参看。
0.现装
一台Hp的机器,打算拿来做一个简单的论坛,经过比较,选用FreeDiscuz_2.5的。机器上装 FreeBSD 5.4,最小安装。准备安装的软件为:Apache2.0.54+Mysql4.0.26+php4.4.0.
注,本文作者为 qufo,邮件 qufo at 163.com ,仅作为本人架设记录,不对此架设过程或参照本文而造成的任何损害负任何责任。
1.apache2.0.54
tar zxvf apache-2.0.54.tar.gz
cd apache-2.0.54
./configure --enable-cgi --enable-modules=so
make
make install
安装完后默认在 /usr/local/apache2下,启动文件在 apache2/bin/apachectl,使用apachectl start启动apache2,可加在 /etc/rc.local以使其自动启动。
加入PHP支持,虽然php还没装:),修改 apache2/conf/httpd.conf 中DirectoryIndex ,加入 index.php default.php,修改 DocumentRoot "/var/www"以改变原始网页文档的路径,加入"AddType application/x-httpd-php .php   AddType aplication/x-httpd-php-source .phps " 以便apache2支持php.
reboot后apache2即可工作。但注意apache2的文档根目录现在在 /var/www
2.mysql
因为下载到的是 二进制包,所以直接解开包后放在 /usr/local/mysql即可,参看 INSTALL-BINARY 完成 mysql 用户的添加入文件权限的设定,使用 scripts/install-db --user=mysql 安装数据库,然后把 support-files/mysql.server 复制到 /usr/local/mysql。加入x权限,放在 /etc/rc.local。中,加参数start。
reboot
3.php4
在安装php4的时候,提示没装perl,所以去下了一个 perl5.8.7回来,./configure ; make ; make install 即可,但make install 后一定要重启一次,否则php还是报找不到 perl
然后tar zxvf php-4.4.0.tar.gz 解包。
cd php-4.4.0
./configure --with-mysql --with-apxs2=/usr/local/apache2/bin/apxs
make
make install
reboot
4.Discuz
解开后把 upload放在 /var/www/bbs
在mysql在执行如下指令创建一个数据库和数据库用户
create database dbbs;
grant all privileges on dbbs.* to
[email=dbbsuser@localhost]dbbsuser@localhost[/email]
identified by "password" ;
按文档要求把几个文件夹的属于进行更改,然后
http://IP/bbs/setup.php
即可。
记得完成后删去 setup.php


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/9575/showart_48622.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:多线路-输出流量负载均衡

下一篇:Gmail邀请,有人需要吗?