您的位置:首页 > 理论基础 > 计算机网络

Centos7部署lamp: httpd2.4(event)+module模式

2017-01-02 17:09 435 查看
系统: Centos7
httpd版本: 2.4 使用event工作模式

安装方法:
使用yum安装httpd和mariadb

编译安装php,启用多线程支持

一、安装httpd和mariadb:
yum install -y httpd httpd-devel php-mysql mariadb-server

systemctl start mariadb //启动mariadb

systemctl start httpd //启动httpd

二、安装PHP:
1.准备源码包




2. 安装所需环境
yumgroupinstall -y "Development tools" "Server PlatformDevelopment"
yum install -y bzip2-devel libmcrypt-devel libxml2-developenssl-devel

3. 安装PHP
tar -xjvf php-5.4.26.tar.bz2
cd php-5.4.26

./configure--prefix=/usr/local/php --with-mysql --with-openssl --with-mysqli--enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir--with-zlib --with-libxml-dir=/usr --enable-xml --enable-sockets --with-apxs2 --with-mcrypt --with-config-file-path=/etc/php--with-config-file-scan-dir=/etc/php/php.d --with-bz2 --enable-maintainer-zts
//使php支持多线程

make -j 4 && makeinstall //使用4线程编译,能提高速度

mkdir /etc/php //用于存放php配置文件,要和编译时指定的一致
cp php.ini-production/etc/php/php.ini

三、配置httpd:
vim /etc/httpd/conf.modules.d/00-mpm.conf




vim /etc/httpd/conf/httpd.conf







httpd -t //检查配置
systemctl reload httpd //重载配置




测试
vim /var/www/html/index.php //准备测试文件








vim /var/www/html/db.php








四、整合xcache:
1.准备源码包



2. 安装xcache

tar -xjvf xcache-3.0.3.tar.bz2
cd xcache-3.0.3

/usr/local/php/bin/phpize //生成configure



./configure --enable-xcache--with-php-config=/usr/local/php/bin/php-config
make && make install





3.整合xcache
mkdir /etc/php/php.d //用于存放配置文件,要和编译php时指定的路径一致

cp xcache-3.0.3/xcache.ini/etc/php/php.d //复制配置文件

vim /etc/php/php.d/xcache.ini




systemctl reload httpd //重载配置文件


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