Chinaunix首页 | 论坛 | 博客
  • 博客访问: 724104
  • 博文数量: 245
  • 博客积分: 10037
  • 博客等级: 上将
  • 技术积分: 2512
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-16 17:16
文章分类

全部博文(245)

文章存档

2008年(7)

2007年(238)

我的朋友

分类: LINUX

2007-04-15 16:38:56

本文档仅供新手参考~~高手就算了~~因为我是新手!
花了一个下午的时间搞的!仅供新手参考
安装前准备
RedHat LinuxAS4 自定义安装,去掉Web服务器(Apache),选上开发工具。其它默认即可。
准备安装包:httpd-2.2.2.tar.gz :

            MySQL5:http://dev.mysql.com/downloads/mysql/5.0.html
            PHP5.2.0 :
            phpMyadmin:
            Discuz5 :http://www.discuz.net/
安装Apache
[root@localhost /]# cd /home/src/
/*默认把安装包都放在/home/src/目录下*/
[root@localhost src]# tar xvzf httpd-2.2.2.tar.gz
[root@localhost src]# cd httpd-2.2.2
[root@localhost httpd-2.2.2]# ./configure --prefix=/usr/local/apache --enable-so
[root@localhost httpd-2.2.2]# make
[root@localhost httpd-2.2.2]# make install
[root@localhost /]# /usr/local/apache/bin/apachectl start
/*启动Apache*/
/*系统启动时加载apache*/
[root@localhost /]# cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
[root@localhost /]# cd /etc/rc.d/rc3.d
[root@localhost rc3.d]# ln -s ../init.d/httpd S80httpd

 

安装MySQL
[root@localhost /]# cd /home/src/
[root@localhost src]# tar xvzf mysql-standard-5.0.27-linux-i686-glibc23.tar.gz
[root@localhost src]# cd mysql-standard-5.0.27-linux-i686-glibc23
[root@localhost mysql-standard-5.0.27-linux-i686-glibc23]# groupadd mysql
[root@localhost mysql-standard-5.0.27-linux-i686-glibc23]# useradd -g mysql mysql
[root@localhost mysql-standard-5.0.27-linux-i686-glibc23]# more INSTALL-BINARY
/*认真的阅读一下这个文档,就会发现MySQL很容易安装*/
[root@localhost src]#mv mysql-standard-5.0.27-linux-i686-glibc23 /usr/local/mysql
[root@localhost src]# cd /usr/local/mysql/
[root@localhost mysql]# scripts/mysql_install_db --user=mysql
[root@localhost mysql]# chown -R root .
[root@localhost mysql]# chown -R mysql data
[root@localhost mysql]# chgrp -R mysql .
[root@localhost mysql]# bin/mysqld_safe --user=mysql &
/*启动MySQL*/
[root@localhost mysql]# ./bin/mysqladmin -u root password ‘password’
[root@localhost mysql]# ./bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 80 to server version: 5.0.27-standard-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
[root@localhost mysql]# cp support-files/mysql.server /etc/init.d/mysql
[root@localhost mysql]# vi /etc/init.d/mysql
修改如下定义使其内容为:
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
[root@localhost mysql]# chkconfig --level 345 mysql on
[root@localhost mysql]# service mysql restart
Shutting down MySQL.                                       [  确定  ]
Starting MySQL                                                [  确定  ]
[root@localhost mysql]#
到这里MySQL就装好了。


安装Php
[root@localhost /]# cd home/src/php-5.2.0
[root@localhost php-5.2.0]# ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs
[root@localhost php-5.2.0]# make
[root@localhost php-5.2.0]# make install
[root@localhost php-5.2.0]# cp php.ini-dist /usr/local/php/lib/php.ini
编辑Apache配置文件
即/usr/local/apache/conf/httpd.conf,并添加以下一行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
并在 DirectoryIndex 一行加上 index.php
/*添加php5模块*/
LoadModule php5_module        modules/libphp5.so
保存并退出
测试
建立test.php文件放在apache目录下的htdocs下,内容如下:
phpinfo();
?>
通过浏览器查看


安装phpMyAdmin(可选)
用FTP工具上传phpMyAdmin-2.7.0-pl2到/home/src
[root@localhost src]# mv phpMyAdmin-2.7.0-pl2 /usr/local/apache/htdocs/phpmyadmin
[root@localhost src]# cd /usr/local/apache/htdocs/phpmyadmin
[root@localhost phpmyadmin]# vi config.default.php
$cfg['Servers'][$i]['auth_type'] = 'config'; 将config 改为 http
/*通过浏览器查看
phpmyadmin就可以管理你的MySQL数据库了*/

 

安装Discuz!论坛程序
①在网上找到Discuz!论坛程序并解压(过程不再赘述)
②第2步:上传
使 用 FTP 软件登录您的服务器,建立一个单独的目录,或选择合适的位置,确保存放在此位置的文件能够被 web 请求所访问到,并且该目录中具有执行 PHP 代码的权限。将 Discuz! 文件包的 ./upload 目录中的全部文件和目录结构上传到服务器(注意是上传 upload 目录中的文件和目录,而不是上传包含 upload 目录本身的目录和结构)。
(如果仅是做实验,则没有必要上传到服务器哦,直接拷贝到任意有权限的目录,在httpd.conf再进行设置即可)

③ 第3步设置目录属性
您在正式安装以前,需要设置相关的目录属性,以便数据文件可以被 Discuz! 正确的读写。
请将
./templates,./attachments,./customavatars,./forumdata,
./forumdata/cache,./forumdata/templates,./forumdata/threadcaches,./forumdata/logs 目录属性设置
777

下面开始安装,在浏览器地址栏输入“你的论坛地址/ install.php ”回车,安装程序会引导你一步一步完成升级,安装期间会让你设置管理员帐号和密码,务必记清啊。

安装完成,现在就可以登录论坛后台进行设置、添加版块开始你的站长生涯了。

阅读(604) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~