CentOS 6.5下LAMP 安装配置

一.安装环境:

系统:CentOS6.5x64

Apache: httpd-2.4.10.tar.gz

MySQL: mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz

Php: php-5.6.0.tar.gz

Apr: apr-1.5.1.tar.gz

Apr-util: apr-util-1.5.3.tar.gz

Libxml2: libxml2-2.9.1.tar.gz

默认安装路径我们统一安装到/usr/local下

二.Apache安装:

安装Apache之前先把所需要的开发包安装上,使用yum –y install gcc gcc-c++ pcre pcre-devel Python python-devel


安装Apache2.4所需要用到的apr版本要在1.4以上,而Centos6.5自带的Apr版本是1.39,所以要自行到apr.apache.net网站上下载相应版本,我们这里下载的是最新的1.5.1版本,Apr-util是1.5.3版本,还需要libxml2软件,因为libxml2是一个C语言的解析器,所以我们安装Apache的时候需要用到,源码安装的时候系统识别不了Libxml2的安装路径,所以我们可以自行安装tar包,我这里下载的是2.9.1版本的。使用rpm –qa apr apr-util libxml2命令查看Centos6.5安装的版本:

创建安装目录:

创建相对应安装包目录:使用mkdir /usr/local/{apr,apr-util,libxml2,apache,php} –v

Linux+Apache+Mysql+Php源码安装

安装Apr:

Shell>tar xf apr-1.5.1.tar.gz

Shell>cd apr-1.5.1

Shell>./configure --prefix=/usr/local/apr

Shell>make && make install



安装Apr-util包:

Shell>tar xf apr-util-1.5.3.tar.gz

Shell>cd apr-util-1.5.3

Shell>./configure --prefix=/usr/local/apr-util –with-apr=/usr/local/apr

Shell>make && make install



安装Libxml2包:

Shell>tar xf libxml2-2.9.1.tar.gz

Shell>cd libxml2-2.9.1

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

Shell>make && make install



安装Apache之前先把Centos6.5自带的apache包给删掉:

安装Apache包:

Shell>tar xf l httpd-2.4.10.tar.gz

Shell>cd httpd-2.4.10

Shell>./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-libxml2=/usr/local/libxml2 --enable-so --enable-cgi --enable-rewrite

Shell>make && make install

Linux+Apache+Mysql+Php源码安装

Apache安装完成,启动Apache服务,查看80端口,测试WEB页:

Shell>/usr/local/apache/bin/apachectl start

Shell>netstat –lntp | grep :80

Shell>curl

LAMP 安装及配置

 

三、安装Mysql

这里使用的是二进制格式的Mysql安装包,安装前先给Mysql创建用户和组:

Shell>groupadd mysql

Shell>useradd –r –g mysql mysql



Shell> tar xf mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz -C /usr/local/

Shell> ln -s /usr/local/mysql-5.6.20-linux-glibc2.5-x86_64 /usr/local/mysql #给mysql设置软链接

Shell> cd /usr/local/mysql  ##进入mysql目录

Shell> chown -R mysql.mysql .   ##给mysql目录设置所属主和组

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/4d316c5ce66b066fd8ec691e7c0c4362.html