快速业务通道

RHEL5.7下的LAMP服务器配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-25
ndash;q mysql查看
#rpm -q mysql
mysql-5.0.77-4.el5_6.
默认安装的是5.0.77版本,而我们装的是5.1.34,选择覆盖原文件.
修改mysql目录下文件的权限
#cd /usr/local/mysql
# chown -R root .
# chgrp -R mysql .
# chown -R mysql data
修改/etc/my.cnf ,打开[client] 中的password,设置密码
初始化mysql数据库
# cd /usr/local/mysql
# scripts/mysql_install_db --user=mysql
****************************************************
如果有错误发生,执行
# sed -i ''s/log-bin=mysql-bin/#log-bin=mysql-bin/g'' /etc/my.cnf
# sed -i ''s/binlog_format=mixed/#binlog_format=mixed/g'' /etc/my.cnf
# sed -i ''s/skip-locking/skip-locking/nmax_connections = 1000/nwait_timeout = 5/g'' /etc/my.cnf
重新初始化
# scripts/mysql_install_db --user=mysql
****************************************************
将mysql.server文件替换原有的mysql启动文件
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 755 /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
# chkconfig mysqld on
启动mysql服务
# service mysqld start
服务开启后,查看mysql的3306端口有没有开启
#netstat –ntl 拥有帝国一切,皆有可能。欢迎访问phome.net
创建mysql的root账号密码,这里的root为数据库管理员账号,和linux的root是分开的.
# cd /usr/local/mysql
#bin/mysqladmin -u root password 123456

用root登陆数据库
#bin/mysql -u root –p
提示输入密码123456

输入show databases;

可以发现有三个数据库.至此mysql就已经搞定了!
三、安装PHP
解压缩php源码包到/usr/local/src目录下
tar zxvf php-5.3.8.tar.gz –C /usr/local/src/
完成编译前的配置
cd /usr/local/src/ php-5.3.8
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apach2/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php5
*************************************************
--prefix:指定PHP程序的安装目录
--with-apxs2:指定php为apache服务器提供的模块安装位置
--with-mysql:指定php为apache服务器提供的模块安装位置
--with-config-file-path:设定PHP的配置文件所在位置
*************************************************
编译服务器程序
make
如果没有发生错误,则开始安装
make install
安装完成后,查看/usr/local/apache2/conf/httpd.conf,里面会有这么一句

说明php配置文件已经建立.
继续往下,查找“AddType”,增加一条记录

继续查找“DirectoryIndex”,添加index.php

保存后退出.这时我们可以创建一个php主页,进入/usr/local/apache2/htdocs
cd /usr/local/apache2/htdocs
vi index.php 拥有帝国一切,皆有可能。欢迎访问phome.net


将apache服务器先关闭再开启,注意不能restart
/usr/local/apache2/bin/apachect1 stop
/usr/local/apache2/bin/apachect1 start
在windows客户端上访问主页,如果成功则显示以下页面,失败的话会提示下载文件,并显示文件的源代码.

到此为止PHP安装成功!以上是LAMP最基本的配置,更多复杂的特性需要大家以后慢慢去学习!

附加内容:phpBB论坛系统安装
第一步:去http://www.phpbb.com/files/release/phpBB-3.0.9.tar.bz2下载phpBB安装文件
第二步:安装文件到apache的/usr/local/apache2/htdocs目录下
tar –xvf phpBB-3.0.9.tar.bz2 &n

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号