字体:  

你也可以做一个像远景一样的论坛

hengfg 发表于: 2008-8-12 12:10 来源: 远景无限博客

配置linux+apache+mysql+php服务器
mysql5.40安装
groupadd mysql
useradd -g mysql mysql
tar zxvf zxvf mysql-5.0.40.tar.gz
cd mysql-5.0.40
./configure --prefix=/usr/local/mysql
make
make install
cp support-files/my-medium.cnf /etc/my.cnf
cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
启动mysql数据库:
/usr/local/mysql/bin/mysqld_safe --user=mysql &
查看是否启动:
ps -ef | grep mysql
关闭数据库:
bin/mysqladmin shutdown
安装apache
tar zxvf httpd-2.2.8.tar.gz
cd httpd-2.2.8
./configure --enable-so --prefix=/usr/local/www
make
make install
安装php
tar php-5.2.6.tar.gz
cd php-5.2.6
./configure --with-apxs2=/usr/local/www/bin/apxs --with-mysql=/usr/local/mysql/all(如后面启动apache,出现undefined symbol: sqlite3SelectDelete的错误,在后面加上--with-zlib或----without-sqlite)
make
make install
cp php.ini-dist /usr/local/lib/
cp php.ini-dist /usr/local/lib/php.ini
cd /usr/local/www/conf
vi httpd.conf
查看53行是否有这行LoadModule php5_module        modules/libphp5.so
在310这行加上AddType application/x-httpd-php .php .phtml
启动apache
/usr/local/www/bin/apachectl start
ps -ef | grep httpd 查看是否启动了。

创建数据库
create database xueji;
创建一个用户名,用来连接xueji这个数据库
grant all privileges on *.* to 'pingshan'@'localhost'
identified by 'test' with grant option;

然后去Discuz! 6.1.0 上下载一个安装就行了。改改图片,就可以像这个论坛一样的了。

最新回复

hengfg at 2008-8-12 12:11:29
我用的系统是RHEL4U5做的
澄江 at 2008-8-12 15:00:01
这个设置很开源,呵呵~~
hjzly_hzau at 2008-8-14 01:32:51
Discuz官方提供完整的使用手册,上面的安装说得很详细~~~
MS,LZ没有安装GD、OpenSSL库吧
还有现在的Discuz版本都用Zend Optimizer加密了的,不装Zend Optimizer是不行滴
chengjackie at 2008-8-14 20:12:24
行不行的,远景的论坛是很漂亮的哟
hengfg at 2008-8-14 21:26:16
还没更新,我这个是在Discuz5.5上安装的。