用rpm包搭建lamp环境及论坛的创建
一 搭建lamp
1》环境
L-》 红帽企业版五 2.6.18-128.el5
A-》Apache/2.2.3
M-》mysql-server 5.0.45
P-》 PHP 5.1.6
2》相关网站
www.rpmfind.net //查找Server内缺少的包
www.phpmyadmin.net //mysql的管理工具
3》安装相应的包
1)有关于httpd的包
Yum install -y httpd
2)有关于php的包
Yum install -y php php-mysql
3)有关于mysql的包
Yum install -y mysql mysql-server
4)安装mysql的管理工具
Unzip phpMyadmin-2.11.10.1-all-languages.zip
Mv phpMyadmin-2.11.10.1-all-languages /var/www/html/phpmyadmin
Cd /var/www/html/phpmyadmin/
Cp config.sample.inc.php config.inc.php
Vim config.inc.php
********************************************
17 $cfg['blowfish_secret']='hongmao';
********************************************
Mysqladmin -u root -p password '123456'
Yum localinstall php-mcrypt-5.1.6-e15.i386.rpm libmcrypt-2.5.7-e15.i386.rpm --nogpgcheck
Yum install -y php-gd php-mbstring php-pear php-xml
Service httpd restart
4》测试
1)测试php 在/var/www/html/下创建index.php 编辑如下内容:
***********************************************************
Hello!!!!!!!!!!!!!!!!!!!
<?php
Phpinfo();
?>
***********************************************************
Service httpd restart
http://x.x.x.x.x
测试结果将出现 hello!!!!!!!!!!!!!!!和php的测试页
2)测试php&mysql的连通性
Vim /var/www/html/index.php
*****************************************************************
<?php
$link=mysql_connect ("127.0.01","root"," ") ;
If ($link)
Echo "ok"
Else
Echo "no"
?>
****************************************************************
Service httpd restart
http://x.x..x.x.
测试结果应为ok
3)phpMyadmin的测试
结果: 不会出现注意的事项 输入 root 123456 便可进入 可随意操作
二 论坛的创建
1)安装phpwind_GBK_8.3.zip
Unzip phpwind_GBK_8.3.zip
2)配置
Cd phpwind_GBK_8.3
Mv upload/ /var/www/html/phpwind
Vim /etc/httpd/conf/httpd.conf //改语言
Cd /var/www/html/phpwind
Chmod -R 777 p_w_upload
Chmod -R 777 data
Chmod -R 777 html //这是不负责任的做法
Service httpd restart
3)安装--》同意协议--》填写信息(下一步)
4)任意发挥