lamp 环境编译安装

先检查当前的linux环境中是否有编译 gcc 跟gcc-c++的编译裤

使用 rpm -q gcc 查看,同理 rpm -q gcc-c++ 查看是否有编译

如果显示没有编译,会出现如下类似提示

package ***** is not installed

 

这时候我们可以使用yum来在线检查安装这两个编译器

yum install gcc

yum install gcc-c++

 

编译完成之后检查现在的linux是否安装默认的php跟mysql等

建议有的的话卸载掉

rpm -q httpd

rpm -q mysqld

检查有则进行停止

service httpd status

service mysqld status

 

 停止完毕之后再进行检查当前系统是否有启动 SElinux ,SElinunx是linux安全管理文件,如果开启之后安装编译lamp时linux会出现一些文件权限的问题

检测有没有开启:  

 more /etc/sysconfig/selinux 

如果查看到 SELINUX 是关闭的则不理会,如下:

SELINUX=disabled

如果标识别为 enforcing,使用 vi 编辑成关闭即可

 

安装过程中建议先把防火墙关闭掉

iptabls -F

 

 

安装流程:

1,解压环境安装包 .tar.gz    tar -zxf

2,./configure 配置

3,make 安装的过程

 3-1,

  因为php时基于c语言编写出来的另一套程序,所以在安装php之前需要安装一个c语言的解析器,既是 libxml2

  进入到安装文件的中,例如 cd ./libxml2-2.6.30

  ./configure --prefix=/usr/local/libxml2

  以上代码是指定安装的目录

   然后执行完之后make 编译

  编译完成之后就是 安装:make  install

 

posted @ 2015-06-03 11:35  火焰妖瞳  阅读(153)  评论(0)    收藏  举报