• 集美娱乐城送38_集美娱乐城送38官网》》》》》》

  • 发布时间:2016-01-20 13:45 | 作者:yc | 来源:互联网 | 浏览:1200 次
  • 集美娱乐城送38_集美娱乐城送38官网》》》》》》

    650) this.width=650;" src="/html/uploads/allimg/160120/1345351029-0.jpg" title="130.png" alt="wKiom1YKFdLRGm88AAKWVectULE418.jpg" />

    集美娱乐城送38_集美娱乐城送38官网》》》》》》

    有上图就能够知道编译成功了

    前面一个博文先容了如何用编译的措施建立一个LAMP,这儿我就不再逐个描画了,我这儿详细先容一下PHP以fpm的措施功课:

    要是想让编译的PHP支撑mcrypt拓展,在这儿除了libmcrypt这个包以外还需求装配

    mhash-0.9.9.9-3.el6.x86_64

    mhash-devel-0.9.9.9-3.el6.x86_64

    [root@localhost tmp]# tar xfphp-5.4.40.tar.bz2

    [root@localhost tmp]# cd php-5.4.40

    [root@localhost php-5.4.40]# ./configure --prefix=/usr/local/php5 --with-mysql=/usr/local/mysql --with-openssl --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml--enable-sockets --enable-fpm --with-mcrypt--with-config-file-path=/etc/php5 --with-config-file-scan-dir=/etc/php5.d --with-bz2

    [root@localhost php-5.4.40]# make -j 4 && make install

    --prefix=/usr/local/php5//指明装配目录

    --with-mysql=/usr/local/mysql//指明mysql装配目录

    --with-openssl//运用openssl

    --with-mysqli=/usr/local/mysql/bin/mysql_config//mysql的另一个接口

    --enable-mbstring//支撑多字节字符串,多种说话运用

    --with-freetype-dir//一种字体格局目录

    --with-jpeg-dir//jpeg格局文件目录

    --with-png-dir//png格局文件目录

    --with-zlib//支撑收缩

    --with-libxml-dir=/usr//xml的库目录

    --enable-xml//支撑xml

    --enable-sockets//支撑套接字

    --enable-fpm//要点:支撑fpm

    --with-mcrypt//支撑加密解密

    --with-config-file-path=/etc/php5//php设置设备摆设文件目录

    --with-config-file-scan-dir=/etc/php5.d//php的辅佐设置设备摆设文件目录

    --with-bz2//支撑bz2收缩

    [root@localhost php-5.4.40]# mkdir /etc/php5

    为php提供设置设备摆设文件

    [root@localhost php-5.4.40]# cp php.ini-production /etc/php5/php.ini

    为php-fpm提供SysV init脚本,并将其增添至效劳列表:

    [root@localhost php-5.4.40]# cp sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm

    [root@localhost php-5.4.40]# chmod +x /etc/rc.d/init.d六合宝点/php-fpm

    [root@localhost php-5.4.40]# chkconfig --add php-fpm

    [root@localhost php-5.4.40]# chkconfig php-fpm on

    [root@localhost php-5.4.40]# chkconfig --list php-fpm

    php-fpm0:off1:off2:on3:on4:on5:on6:off

    为php-fpm提供设置设备摆设文件,并改动php-fpm的设置设备摆设文件

    [root@localhost php-5.4.40]# cp /usr/local/php5/etc/php-fpm.conf.default /usr/local/php5/etc/php-fpm.conf

    集美娱乐城送38_集美娱乐城送38官网》》》》》》[root@localhost php-5.4.40]# vim /usr/local/php5/etc/php-fpm.conf

    设置设备摆设fpm的有关选项为你所需求的值,并启用pid文件(如下终极一行):

    pm.max_children = 50

    pm.start_servers = 5

    pm.min_spare_servers = 2

    pm.max_spare_servers = 8

    pid = /usr/local/php5/var/run/php-fpm.pid

    [root@localhost php-5.4.40]# service php-fpm start

    Starting php-fpmdone###说明PHP现已发动起来

    运用如下指令来验正(要是斯指令输出有中几个php-fpm进程就说明发动成功了):

    # ps aux | grep php-fpm

    默许环境下,fpm监听在127.0.0.1的9000端口,也能够运用如下指令验正其是不是现已监听在响应的套接字

    # netstat -tnlp | grep php-fpm

    650) this.width=650;" src="/html/uploads/allimg/160120/134535CU-3.jpg" title="120.png" alt="wKioL1YKBVLD9ph0AAMa6oqypss497.jpg" />

    启用httpd的有关模块

    在Apache httpd 2.4往后现已专门有一个模块对付FastCGI的完成,此模块为mod_proxy_fcgi.so,它着实是作为mod_proxy.so模块的扩大年夜,因而,这两个模块都要加载

    LoadModule proxy_module modules/mod_proxy.so

    LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so

    设置设备摆设虚拟主机支撑运用fcgi

    咱们就在基地主机增添如下:

    ProxyRequests Off //封闭正向署理

    ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/usr/local/apache/htdocs/$1

    ProxyRequests Off:封闭正向署理

    ProxyPassMatch:把以.php停止的文件请求发送到php-fpm进程,php-fpm起码需求知道运转的目录和URI,以是这儿直接在fcgi://127.0.0.1:9000后指了了这两个参数,其它的参数的通报现已被mod_proxy_fcgi.so进行了封装,不需求手动指定

    接着咱们做压力测验:

    [root@lirui ~]#ab -c 500 -n 10000 http://192.168.1.104/pma

    650) this.width=650;" src="/html/uploads/allimg/160120/13453510Z-4.jpg" title="1111.png" alt="wKioL1YKGZ2Cva9fAAIdztWu2GQ878.jpg" />

    接下来咱们来编译xcache:

    [root@localhost tmp]# tar -xf xcache-3.1.2.tar.gz

    [root@l六开彩开奖现场报码ocalhost tmp]# cd xcache-3.1.2

    [root@localhost xcache-3.1.2]# /usr/local/php5/bin/php

    phpphp-cgiphp-configphpize

    [root@localhost xcache-3.1.2]# /usr/local/php5/bin/phpize

    Configuring for:

    PHP Api Version:

    Zend Module Api No:

    Zend Extension Api No:

    [root@localhost xcache-3.1.2]# ./configure --enable-xcache --with-php-config=/usr/local/php5/bin/php-config

    make && make install

    编译天生

    Installing shared extensions:/usr/local/php5/lib/php/extensions/no-debug-non-zts-/

    [

    root@localhost xcache-3.1.2]# cp xcache.ini/etc/php5.d/

    [root@localhost xcache-3.1.2]# vim /etc/php5.d/xcache.ini

    extension =/usr/local/php5/lib/php/extensions/no-debug-non-zts-/xcache.so

    这儿的道路等于上面编译天生的

    [root@localhost xcache-3.1.2]# service php-fpm restart ##这儿只需重启php就能够了

    Gracefully shutting down php-fpm . done

    Starting php-fpmdone

    650) this.width=650;" src="/html/uploads/allimg/160120/1345353638-5.jpg" title="245.png" alt="wKiom1YKIQTj0kuUAAKk6BwvBkY589.jpg" />

    这儿xcache也好了咱们在做压力测验:(这儿的地址是随机的,中继续网了,你懂的)

    [root@lirui ~]#ab -c 500 -n 10000 http://192.168.1.106/pma

    650) this.width=650;" src="/html/uploads/allimg/160120/13453540K-6.jpg" title="11111.png" alt="wKiom1YKJPbQr18ZAALtOWlBYw0843.jpg" />

    能够看出加快感化是很显着的

    这篇文章出自 “空缺格” 博客,请必须保存此出处http://lirui213.blog.51cto.com//

  • 相关内容

友情链接: