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
./sc
加权限
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 libxm
cd libxm
./configure
make
make install
注意:这个源码包在redhat下本身就有,可是redhat下的版本太底。安装PHP的时候就
安装不了。在安装时就会出错是libxm12的版本太低
所以先安装libxm
第五步: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拉
成功忠告:只要肯学。。什么都可以学到!!