本文分为三大部分:
一、centos6编译安装Apache(httpd2.4以上版本);
二、二进制包安装mariadb;
三、centos6编译安装php并安装xcache为其加速;
一、centos6编译安装Apache(httpd2.4以上版本)
1、安装组开发环境和工具。
2、编译安装apr
3、编译安装apr-util。
4、编译安装httpd2.4
(1)解压httpd2.4,并安装httpd2.4,安装命令如下:
# ./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd24 --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-modules=most --enable-mpms-shared=all --with-mpm=event
命令的说明:
【1】构建MPM为静态模块:
在全部平台中,MPM都可以构建为静态模块。在构建时选择一种MPM,链接到服务器中。如果要改变MPM,必须重新构建。为了使用指定的MPM,请在执行configure脚本 时,使用参数 --with-mpm=NAME。NAME是指定的MPM名称。编译完成后,可以使用 httpd -l 来确定选择的MPM。 此命令会列出编译到服务器程序中的所有模块,包括 MPM。
【2】构建 MPM 为动态模块:
在Unix或类似平台中,MPM可以构建为动态模块,与其它动态