安装说明:

系统为centos 6.5 x86-64最小化安装,apache 2.2.272.2.29总之不超过2.4php5.3mysql5.1不超过5.5lamp安装在一台

安装前的准备:

/etc/yum.repo.d/下的文件删了,做好本地yum源,做好阿里云的源,selinux, iptables关闭

Cd  /etc/yum.repo.d/  rm –rf *  

vi  dvd.repo 加入如下内容:

 [dvd]

 name=dvd install

 baseurl=file:///mnt

 enabled=1

 gpgcheck=0

 

wget  http://mirrors.aliyun.com/repo/Centos-6.repo

yum  makecache

安装lrzsz gcc

1、         安装apache2.2.27

./configure--prefix=/usr/local/apache --enable-so --enable-rewrite

make  –j2 ; echo $?

make  install -j2 ; echo $?

 

2、安装mysql5.1.63

yuminstall -y  ncurses-devel

yum  install -y  gcc-c++

./configure  --prefix=/usr/local/mysql --enable-assembler

make  -j2;echo $?

make  install -j2;echo $?

拷贝mysql的配置文件

cp  /usr/local/src/mysql-5.1.63/support-files/my-large.cnf   /etc/my.cnf

拷贝启动脚本

cp /usr/local/src/mysql-5.1.63/support-files/mysql.server   /etc/init.d/mysqld

chmod  755  /etc/init.d/mysqld

创建mysql数据目录,并更改权限

mkdir  /data/mysql -p

useradd  -M  -s/sbin/nologing  mysql

chown  -R mysql.mysql   /data/mysql

修改my.cnf文件,在mysqld模块下加入以下两行:

datadir= /data/mysql

basedir= /usr/local/mysql

初始化数据库

/usr/local/mysql/bin/mysql_install_db  --user=mysql

启动mysql

/etc/init.d/mysqld  start

将mysqld添加到系统服务,并配置自启动

chkconfig  --add mysqld  &&  chkconfig --level  35 mysqld  on

 

3、php安装

./configur--prefix=/usr/local/php--with-config-file-path=/usr/local/php/etc  --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql/

如果遇到下面的报错

wKioL1Wt6FWgsrpqAACxpop-REo290.jpg


 vi  /usr/local/apache/bin/apxs 进第一行的

wKiom1Wt5pGhmxyTAABJsXo8Gq8945.jpg


修改为 #!/usr/bin/perl  -w  保存完毕

 

遇到下面报错

 wKiom1Wt5qmA7H38AADFzRP-2VE214.jpg

则 yum  install  -y libxml2-devel

make  -j2;echo $?

make  install  -j2;echo $?

 

4、配置LAMP整合

Vi  /usr/local/apache/conf/httpd.conf

将这行前面的#去掉

wKioL1Wt6LmxoWnMAABAzJ1qvFA459.jpg

在这一行下添加一行

wKioL1Wt6MXyzq_IAAB9E63S60s636.jpg

AddType  application/x-httpd-php  .php

wKiom1Wt5u3RRmVyAAB-8zrla40194.jpg

Index.html  后面加上 index.php,保存,退出

然后检测下apache有没有语法错误

/usr/local/apache/bin/apachectl  -t

如果提示

wKiom1Wt5vnDg_2LAAB7iy5y_Os053.jpg

则OK,启动apache服务

/usr/local/apache/bin/apachectl start

至此LAMP安装完成