2012年4月11日

nginx+php-fpm+mysql 高性能环境搭建

摘要: 首先下载nginx,pcre,首先安装pcre[xxxxx@xxxxx.com]#tar zxvf pcre-7.2.tar.gz [xxxxx@xxxxx.com]#cd pcre-7.2/ [xxxxx@xxxxx.com]#./configure [xxxxx@xxxxx.com]#make && make install [xxxxx@xxxxx.com]#cd ../libtool: line 990: g++: command not found运行 apt-get install build-essential解决编译nginx ./configure –user 阅读全文

posted @ 2012-04-11 17:09 mashuaimama 阅读(238) 评论(1) 推荐(0) 编辑

Prce-8.00 安装问题

摘要: libtool: line 990: g++: command not found -------------第0次make错误因 为要部署几套nginx做负载,在make pcre的时候出现libtool: line 990: g++: command not found错误,第一感觉是gcc没有编译完整,于是,yum -y install g++,无解。于是编译第三方yum源,问题依旧。在于是,yum -y update gcc,再次无解。。。痛下决心。。yum -y install gcc+ gcc-c++。。漫长的等待。完成后再次执行make命令错误消失[root@hyousoft p 阅读全文

posted @ 2012-04-11 16:34 mashuaimama 阅读(1714) 评论(0) 推荐(1) 编辑

好的网站

摘要: http://www.lamppr.com/forum/38 阅读全文

posted @ 2012-04-11 11:20 mashuaimama 阅读(118) 评论(0) 推荐(0) 编辑

Varnish+nginx+mysql+php 环境搭建(四) 转载(lamppr)

摘要: memcachedb跟memcache一样,网络socket数据处理依赖于libevent,所以,在安装之前需要下载三个安装包,即libevent、Berkeley Db以及memcachedb。Libevent 下载页面:http://monkey.org/~provos/libevent/ ,下载最新稳定版本就行。Berkeley Db下载页面:http://www.oracle.com/technology/software/products/berkeley-db/index.html 需要安装4.6版本memcachedb下载页面:http://code.google.com/p/m 阅读全文

posted @ 2012-04-11 11:17 mashuaimama 阅读(196) 评论(0) 推荐(0) 编辑

Varnish+nginx+mysql+php 环境搭建(三) 转载(lamppr)

摘要: 四、优化Linux内核参数vi /etc/sysctl.conf在末尾增加以下内容:引用 net.ipv4.tcp_fin_timeout = 30 net.ipv4.tcp_keepalive_time = 300 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.ip_local_port_range = 555-55550使配置立即生效:/sbin/sysctl -p———————————————————————————————————————–附:最近经常 阅读全文

posted @ 2012-04-11 11:15 mashuaimama 阅读(444) 评论(0) 推荐(0) 编辑

Varnish+nginx+mysql+php 环境搭建(一) 转载(lamppr)

摘要: 说明: 我在设计系统架构时,进行了大胆的尝试,只用6台Web服务器,达到了可承受4000万PV(页面访问量)的性能:抛弃了 Apache,因为它能承受的并发连接相对较低; 抛弃了 Squid,因为它在内存利用、访问速度、并发连接、清除缓存等方面不如 Varnish; 抛弃了 PHP4,因为 PHP5 处理面向对象代码的速度要比 PHP4 快,另外,PHP4 已经不再继续开发; 抛弃了 F5 BIG-IP 负载均衡交换机,F5 虽然是个好东西,但由于价格不菲,多个部门多个产品都运行在其之上,流量大、负载高,从而导致性能大打折扣;利用 Varnish cache 减少了90%的数据库查询,解决了M 阅读全文

posted @ 2012-04-11 11:13 mashuaimama 阅读(315) 评论(0) 推荐(0) 编辑

Varnish+nginx+mysql+php 环境搭建(二) 转载(lamppr)

摘要: 二.) 安装MYSQL 安装mysql-5.0.45.tar.gz, 下面是总体的编译文件 1. -static 13% –with-client-ldflags=-all-static –with-mysqld-ldflags=-all-static 静态链接提高13%性能2. -pgcc 1% CFLAGS=”-O3 -mpentiumpro -mstack-align-double” CXX=gcc \ CXXFLAGS=”-O3 -mpentiumpro -mstack-align-double \ -felide-constructors -fno-exceptions -fno-r 阅读全文

posted @ 2012-04-11 11:13 mashuaimama 阅读(205) 评论(0) 推荐(0) 编辑

nginx apache mysql php 常用编译参数

摘要: nginx参考编译参数:--prefix=/home/admin/nginxmysql参考编译参数:./configure \--prefix=/home/admin/mysql \--sysconfdir=/home/admin/mysql \--localstatedir=/home/admin/mysql/data \--with-unix-socket-path=/home/admin/mysql/tmp/mysql.sock \--with-charset=gbk \--with-extra-charsets=gb2312,utf8 \--with-plugins=innobase. 阅读全文

posted @ 2012-04-11 10:50 mashuaimama 阅读(217) 评论(0) 推荐(0) 编辑

linux下查看各软件编译参数

摘要: 在开发的过程中经常会遇到需要重新编译的问题,遇到这种情况该如何查看以前的编译参数下面详细解释经常需要重新编译的如今大部分是这四个nginx,apache,mysql,phpnginx编译参数:#/usr/local/nginx/sbin/nginx -VCODE:nginx version: nginx/0.6.32built by gcc 4.1.2 20071124 (Red Hat 4.1.2-42)configure arguments: --user=www --group=www --prefix=/usr/local/nginx/ --with-http_stub_status_ 阅读全文

posted @ 2012-04-11 10:33 mashuaimama 阅读(788) 评论(0) 推荐(0) 编辑

导航