由于MySQL数据库的root用户口令为空,所以MySQL数据库启动的第一件事就是更改root用户的密码
/usr/local/mysql/bin/mysqladmin –u root password “123456” *// 此处口令仅为了实验!
成功设置口令后,通过/usr/local/mysql/bin/mysql –u root –p 进行登录 * // -u 指定登录用户,-p 提示输入登录口令。
等出现mysql> 字样,说明MySQL服务器也搭建完成,测试也通过!
并通过create database phpBB2命令创建一个phpBB2的数据库,为后面phpBB论坛的测试做准备。
设置数据库服务器开机启动
echo "/usr/local/mysql/bin/safe_mysqld " >> /etc/rc.d/rc.local
三、PHP的安装 * // 源码安装
Mkdir /usr/local/php4
cd /usr/local/src/phpb-4.4.4
./configure –prefix=/usr/local/php4 \ *// 选定Apache的安装目录
--with-apxs2=/usr/local/apache2/bin/apxs *// php为Apache服务器提供模块的安装位置
--with-mysql=/usr/local/mysql *// 设置MySQL服务器程序的安装位置
--with-config-file-path=/usr/local/php4 *// 设置php配置文件的位置
系统的安装目录复制及检测过程,稍等片刻即可。
检测完了后,即可通过make ; make install 进行编译、安装! 这次 过程较长!出现下图,即可说明PHP安装完成!
至此,LAMP安装完成!
四、进行Apache主配置文件的修改及LAMP协同服务状态检测!
Vi /usr/local/apache2/conf/httpd.conf
在第292行启动Servername为自己指定的域名,不然每次重启Apache服务,都会弹东西!
去掉292行前#,域名更为自己的即可。
查看第232行已存在,添加第233行
在第395行的imdex.html.var 后面添加index.php
其他保持默认,保持配置文件,重启Apache服务。
Vi /usr/local/apache2/htdocs/ test.php , * //编辑PHP测试文档
在浏览器中输入测试ip:192.168.1.168/test.php,出现php测试页面,说明LAMP服务已经可以协同工作!
至此,LAMP的运行环境就搭建成功了!
最后以phpBB2论坛来测下LAMP框架!
将phpBB解压到/usr/local/apache2/htdocs/目录,然后更改论坛目录及子目录的宿主和宿主,以便于Apache有足够的权限进行访问!
tar zxvf phpBB-2.0.21.tar.gz -C /usr/local/apache2/htdocs/
chown –R nobody:nobody /usr/local/apache2/htdocs/phpBB2
在浏览器中输入测试ip:192.168.1.168/phpBB2,打开论坛的web配置页面
其中的各项参数,在前面均做过说明!
进行配置完成后点击Start install 完成后进入下页,点击finishin stallation。
为了安全期间,删除usr/local/apache2/htdocs/phpBB2目录下的子目录install和 contrib。
rm –rf /usr/local/apache2/htdocs/phpBB2/install
rm –rf /usr/local/apache2/htdocs/phpBB2/contrib
再次登录192.168.1.168/phpBB2,需要输入管理员账户和口令方可进入后台进行管理!