安装nginxuseradd -r nginxtar xf tengine-2.0.1.tar.gz -C /usr/local/src./configure   --prefix=/usr   --sbin-path=/usr/sbin/nginx   --conf-path=/etc/nginx/nginx.conf   --error-log-path
原创 2014-04-28 07:57:34
481阅读
NGINX :      2.2.2.28PHP(FAST-CGI):2.2.2.27NGINX 机器[root@localhost html]# cat /etc/nginx/nginx.conf |grep -v "#" |grep -v "^$" user nginx; worker_processes 2; error_log /var/log/nginx
原创 2014-04-27 21:25:58
562阅读
一、编译安装nginx,依赖libevent API 1、安装开发环境 yum groupinstall "Development Libraries" "Development Tools" yum install pcre-devel -y 2、添加nginx的用户和组 groupadd -r nginx useradd -r -g ngin
原创 2012-01-04 22:29:12
639阅读
为什么选择Nginx?因为它具有以下特点:(1)更快这表现在两个方面:一方面,在正常情况下,单次请求会得到更快的响应;另一方面, 在高峰期(如有数以万计的并发请求),Nginx可以比其他Web服务器更快地响应请求。实际上,本书第三部分中大量的篇幅都是在说明Nginx是如何做到这两点的。(2)高扩展性Nginx的设计极具扩展性,它完全是由多个不同功能、不同层次、不同类型且耦合度极低的模块组成。因此,
一、LNMMP的解释及架构示意图:1、LNMMP的解释:所谓LNMMP,是指在linux系统上搭建nginx网站服务器、mariadb数据库服务器、php服务器、memcached缓存服务器,使它们能够协同工作。2、LNMMP的工作机制:php服务器要能够与nginx服务器联系,得基于fastcgi协议,来响应动态内容;php与mariadb基于mysqld协议从mariadb数据库取得数据;ph
原创 2014-05-06 20:59:39
1433阅读
实验平台:RHEL5.8  RHEL6.4实验环境:node1 -- node9的内网IP分别对应10.32.9.51 -- 10.32.9.59 24位掩码          node6 node7对应一个虚拟外网IP 100.100.100.1/32实现功能:1、利用iscsi协议、集群文件系统
原创 2014-07-21 22:35:39
633阅读
一、LNMMP的解释及架构示意图:1、LNMMP的解释:所谓LNMMP,是指在linux系统上搭建nginx网站服务器、mariadb数据库服务器、php服务器、memcached缓存服务器,使它们能够协同工作。2、LNMMP的工作机制:php服务器要能够与nginx服务器联系,得基于fastcgi协议,来响应动态内容;php与mariadb基于mysqld协议从mariadb数据库取得数据;ph
原创 2014-04-27 17:55:50
644阅读
1点赞
一、nginx介绍传统上基于进程或线程模型架构的web服务通过每进程或每线程处理并发连接请求,这势必会在网络和I/O操作时产生阻塞,其另一个必然结果则是对内存或CPU的利用率低下。生成一个新的进程/线程需要事先备好其运行时环境,这包括为其分配堆内存和栈内存,以及为其创建新的执行上下文等。这些操作都需要占用CPU,而且过多的进程/线程还会带来线程抖动或频繁的上下文切换,系统性能也会由此进一步下降。在
原创 2014-04-27 23:18:51
1742阅读
nginx 反向代理服务器 172.16.58.3 php-fpm PHP服务器 172.16.58.2mysql 数据库服务器 172.16.58.5httpd 静态页面服务器 172.16.58.1memcached 缓存服务器 172.16.58.4原则:先实现再完善,所有平台通过网
原创 2014-04-27 20:29:35
646阅读
一、概述    LNMMP环境是Linux + Nginx + Memcached + MySQL + PhP,即LNMP + memcached。    Memcached简介:    1、Memcached是一款开源、高性能、分布式内存对象缓存系统,可应用各种需要缓存的场景,其主要目的是通过降低对Database的访问来加速web应用
原创 2014-04-28 12:19:06
584阅读
LNMMP:Linux Nginx+MySQL+Memcached+PHP 架构图:实现过程 一 、172.16.13.10 Mysql服务器上安装MariaDB-10          1创建逻辑卷用于存放数据 #fdisk /dev/sda n +5G t 10 8e w 创建了/dev/sda10 #pvcreate /dev/sd
原创 2014-05-03 09:59:28
1265阅读
2点赞
拓扑1) Nginx及的编译及安装参考Nginx基本使用一文,同时在编译时一定要加入2) 编译安装MariaDB#添加用户 useradd -r mysql #安装并提供配置文件和启动脚本 tar xvf mariadb-10.0.10-linux-x86_64.tar.gz -C /usr/local/ cd&nbs
原创 2014-09-25 19:48:46
822阅读
拓扑如下图所示;本次环境全部为: Centos6.5-64位;一、先安装Mariadb数据库(编译安装与mysql的安装方法一样,此处不做详解);通用二进制格式安装;# mkdir -pv /mydata/data/ # chown -R mysql:mysq /mydata/data/ # tar xf mariadb-10.0.10-linux-x86_64.tar.gz -C /usr/lo
原创 2014-04-30 21:44:31
1545阅读
3点赞
1评论
本次试验主要作用:1、利用Nginx实现LNMP动静分离;2、利用Memcache对php查询做缓存;大致规划:主机IP描述nginx192.168.0.111Nginx作为代理服务器实现动静分离php192.168.0.112处理动态请求httpd192.168.0.113处理静态请求mariadb192.168.0.114数据库存储memcache192.168.0.115对php查询做缓存一
原创 2014-04-27 19:38:08
995阅读
1点赞
一、概述 前面的博客中,使用了apache+php+mysql实现了在多个机器上部署LNMP。这里,才用nginx+fascgi+xcache+mysql的方式进行部署。 二、编译安装nginx 1、首先获取nginx代码进行安装,目前的稳定版本有两个,推荐大家尝试下淘宝的定制开发的nginx,已经开源了。这里以nginx1.4做示例。     确认配
原创 2014-04-27 23:09:32
599阅读
1点赞
LNMMP架构实现Web动静分离
转载 精选 2015-11-12 17:17:29
470阅读
一、环境介绍 功用ip地址安装软件提供前段静态页面和动态页面192.168.1.201nginx+php缓存服务器192.168.1.202mencached数据库服务器192.168.1.203MariaDB二、nginx与php的安装配置    1.nginx的安装与配置       关于Nginx的安装,请移步至本人相关博文http://wa
原创 2014-04-27 23:19:18
2128阅读
2点赞
1评论
LNMMP环境是Linux + Nginx + Memcached + MySQL + PhP,即LNMP + memcached。Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态
原创 2013-09-06 21:21:05
597阅读
简介LNMMP=Linux+Nginx+MySQL+Memcache+PHP;利用Nginx的高性能特点做前端反向代理服务器,分发用户请求,并在能够利用缓存的地方使用Memcache缓存服务,以加速缓存效率,具体架构图如下;具体部署代理层:Nginx编译安装Nginxyum install gcc openssl-devel pcre-devel zlib-devel groupadd -r ng
原创 2014-04-27 23:01:27
1806阅读
1点赞
---------本文大纲简介特点拓扑图安装Nginx安装Mariadb安装Php+Xcache安装Mamecached性能监控一、简介Nginx(发音同engine x)是一款由俄罗斯程序员Igor Sysoev所开发轻量级的网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器。起初是供俄国大型的门户网站及搜索引擎Rambler(俄语:Рамблер)使用。此软件BSD-lik
原创 2014-04-27 16:19:03
1353阅读
3点赞
5评论
  • 1
  • 2