您的位置:首页 > 其它

grub配置文件丢失的解决方法

2012-02-25 13:20 916 查看
LAMP==LINUX+Apache+mysql+php
一:配置环境
操作系统:Redhat Enterprise  Linux 5
已安装包:httpd2.0.4, mysql4.1,libxml2.6.16, zlib1.2.1.2,gd2.0.28, libpng1.2.7
其它php可能需要的模块功能说明:
libxml2: xml解析库
zlib: 开源压缩库
gd: 图形库
libpng: 用来处理png图像格式文件的库
freetype: TrueType字体绘制引擎
ZendOptimizer:
JPEG库:
二:准备工作
1。准备:lamp(linux,apach,mysql,php,以及各个库文件和工具<二进制源文件>)
相关系统的工具:make,gcc,gcc-c++
2。设置,系统设置;设置selinux为disabled   文件位置:/etc/sysconfig/selinux
重启生效,重启动后,再#iptables -F ,即关闭。 防火墙,有时候开机之后,防火墙会自动开启,造成,访问网站根目录失败。
php,mysql,apach安装了的话,删除或者停止服务。
查看     #ps -le | grep php(mysql/http)
或者:   #ls /etc/rc.d/init.d (查看进程列表)  
停止的话:#service httpd stop
              #service mysql stop
              #service php stop
三:相关配置
1:安装配置mysql
①:拷贝文件到根目录如下:



②:切换到相关目录:



③:配置MYSQL:



④:建立连接文件:






⑤:执行操作:



⑥:进行初始化:



 
⑦:改回权限:



⑧:启动mysql:



⑨:拷贝文件:
cp support-files/mysql.server /etc/init.d/mysql.server
10:建立连接:



 
2:安装配置apache
①:解压
tar -jxvf httpd-2.2.19.tar.bz2 -C /usr/local/src/



②:执行less INSTALL查看



③:执行操作:



④:编译:make



⑤:安装apache  >make install



⑥:查看端口监听状态:



⑦:ldconfig的结果
 


⑧:建立连接:



 
3:安装配置php
①:解压



②:执行:./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs  --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config  --enable-mbstring=all



③:编译:make
④:安装php  >make install



⑤:访问站点


 
⑥:编译index.php文件:



⑦:修改/etc/httpd/httpd.conf文件:



⑧:再次访问



⑨:访问数据库:




 
10:修改数据库密码:


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐