引用 1
游客 [ IP:124.218.56.* ]
2007-06-19 11:33:33 
LIUX版本:mandrake10.2 第一步:rmp 文件的安装(1) rpm -ivh cpp-3.2.2-5.i386.rpm (2) rpm -ivh binutils-2.13.90.0.18-9.i386.rpm(3) rpm -ivh glibc-kernheaders-2.4-8.10.i386.rpm(4) rpm -ivh glibc-dev ...

LIUX版本:mandrake10.2

第一步:rmp 文件的安装

(1) rpm -ivh cpp-3.2.2-5.i386.rpm

(2) rpm -ivh binutils-2.13.90.0.18-9.i386.rpm

(3) rpm -ivh glibc-kernheaders-2.4-8.10.i386.rpm

(4) rpm -ivh glibc-devel-2.3.2-11.9.i386.rpm

(5) rpm -ivh gcc-3.2.2-5.i386.rpm

(6) rpm -ivh flex-2.5.4a-29.i386.rpm

这六个文件必须在mysql和apache和PHP之前装,顺序一定不能乱。从1-6一个一个装。

再就是这6个文件在那个目录下,在本目录rpm -vih 才可以,在别的目录rpm -vih就会提示找不到***.rpm

例如:[rootcn029@7485447 tmp]# rpm -ivh cpp-3.2.2-5.i386.rpm

warning: cpp-3.2.2-5.i386.rpm: V3 DSA signature: NOKEY key ID db42a60e

Preparing... ########################################### [100%]

我把这6个文件放在了tmp下。就直接在tmp下rpm -ivh就可以了。

每成功安装一个就会提示:Preparing... #################[100%]

rpm -ivh 就是解压********.rpm文件的命令。

第二步:mysql的安装

cp mysql-max-5.1.4-alpha-linux-i686.tar.gz /usr/local/

这句话的意思是复制mysql-max-5.1.4-alpha-linux-i686.tar.gz到/usr/local/

cd /usr/local

这句话是转换到/usr/local/

tar -zxvf mysql-max-5.1.4-alpha-linux-i686.tar.gz

tar -zxvf就是解压********.tar.gz文件的命令

groupadd mysql

这句话是创建mysql

useradd -g mysql mysql

这句话是在mysql下再创建个mysql

cd /usr/local

这句话是转换到/usr/local/

ln -s /usr/local/mysql-max-5.1.4-alpha-linux-i686 mysql (* 需要跟上面安装的源码包名字相同)

这句话是挂载mysqld

cd mysql

./scripts/mysql_install_db --user=mysql

加权限

chown -R root .

chown -R mysql data

chgrp -R mysql .

./bin/mysqld_safe --user=mysql &回车

/usr/local/mysql/bin/mysqladmin -u root password 'samsungdigital' (更改管理员密码尽量不要改就用默认的)

./usr/local/mysql/bin/mysql -u root -p (登陆MYSQL)

登陆后如果出现mysql 说明mysql安装成功。输入exit; 退出 mysql

第三步:APACHE源码包安装

cp httpd-2.0.55.tar.gz /usr/local/

cd /usr/local

tar -zxvf httpd-2.0.55.tar.gz

cd httpd-2.0.55

./configure

make

make install

vi /usr/local/apache2/conf/httpd.conf

找到 ServerName www.example.com:80

修改为 ServerName 127.0.0.1

cd /usr/local/apache2/bin/

./apachectl start 从启动apache

重启动之后输入自己电脑的IP就可以看见羽毛了。

就说明APACHE安装成功了。

第四步:libxm12源码包安装

这个文件不需要复制到/usr/local下直接安装就可以了

tar -zxvf libxml2-2.6.10.tar.gz

cd libxml2-2.6.10(目录名)

./configure

make

make install

注意:这个源码包在redhat下本身就有,可是redhat下的版本太底。安装PHP的时候就

安装不了。在安装时就会出错是libxm12的版本太低

所以先安装libxml2- 2.6.10.tar.gz后,再安装php

第五步:PHP源码包安装

cp php-5.0.2.tar.gz /usr/local/

cd /usr/local

tar -zxvf php-5.0.2.tar.gz

cd php-5.0.2

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql

./configure --with-apxs2=/usr/local/httpd/bin/apxs --with-mysql=/usr/local/mysql

make

make install

cp php.ini-dist /usr/local/lib/php.ini

vi /usr/local/apache2/conf/httpd.conf

1、找到DirectoryIndex修改如下:

DirectoryIndex index.php index.html index.html.var

2、找到 ....

AddType application/x-compress .Z

AddType application/x-gzip .gz .tgz

(这两个文件是存在的) 在下面添加

AddType application/x-httpd-php .php

/usr/local/apache2/bin/apachectl restart (重启APACHE)

测试PHP

vi /usr/local/apache2/htdocs/index.php

编辑index.php内容为空,我们写入 之后wq退出。

/usr/local/apache2/bin/apachectl restart (重启APACHE)

打开浏览器http://WEB服务器IP/index.php

可以看到关于php的信息,证明php安装成功

第六步:论坛的安装

cp phpwind5.01.tgz /usr/local/apache2

tar -zxvf phpwind5.01.tgz

vi /usr/local/apache2/conf/httpd.conf

找到DocumentRoot修改如下

DocumentRoot "/usr/local/apache2/phpwind"

/usr/local/apache2/bin/apachectl restart (重启APACHE)

修改数据库管理软件IP

vi /usr/local/apache2/vod/phpadmin/config.inc.php

找到$cfg['PmaAbsoluteUri'] = 'http://192.168.1.249/phpadmin/'

该为$cfg['PmaAbsoluteUri'] = 'http://WEB服务器IP/phpadmin/'

进入 WEB服务器IP/phpadmin就可以看见mysql数据库了。

建立ns_bbs

再将SQL数据倒入--执行 php论坛就安装成功。

测试地址:http://WEB服务器IP

安装论坛,PHP论坛都是中文的安装 按提示操作就OK拉

成功忠告:只要肯学。。什么都可以学到!!

关键词:linux  php  架设  论坛  手记  
验证码:
  
美女(2887)  网站(1511)  下载(1502)  空间(1183)  歌曲(1147)  如何(1101)  免费(1048)  经典(1046)  小说(980)  广告(975)  赚钱(968)  创业(954)  方法(921)  网络(916)  视频(906)  手机(873)  电影(872)  最新(851)  旅游(798)  奥运(786)  游戏(774)  云南(742)  博客(736)  云南旅游(696)  个性(696)  蛋糕(691)  大全(690)  十大(638)  介绍(631)  富豪(630)