HA即(highavailable)高可用,又被叫做双机热备,用于关键性业务。简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。HA==higha..
分类:
其他好文 时间:
2015-11-15 23:24:27
阅读次数:
1102
大纲一、前言二、Nginx安装与配置三、Nginx配置文件详解四、Nginx命令参数五、配置Nginx提供Web服务六、配置Nginx的虚拟主机七、配置Nginx的用户认证八、配置Nginx提供状态页面九、配置Nginx的错误页面十、配置Nginx打开目录浏览功能十一、配置Nginx基于ssl提供https服务一、前..
分类:
其他好文 时间:
2015-11-13 19:26:51
阅读次数:
2644
user www www; // nginx在运行时使用哪个账号的权限,每一个服务都以一个普通的账号的权限来运行,不要以root来运行worker_processes 2; // 开启进程数,CPU核数的1~2倍error_log /data0/logs/nginx_error.log crit;p...
分类:
Web程序 时间:
2015-11-10 22:35:14
阅读次数:
214
网上大部分关于nginx负载均衡集群的教程都是linux环境。如何实现在windows配置nginx实现负载均衡集群一、 windows上安装nginx1、下载nginx网上大部分关于nginx负载均衡集群的教程都是linux环境。如何实现在windows配置nginx实现负载均衡集群一、 wind...
今天配置nginx的时候 然后总是提示权限,明明给了777权限。始终还是不行,重装了几次,最后想到可能是selinux导致的。就关掉selinux 一切正常。关于selinux 是啥 以前也不是很清楚是干啥的,只是知道这个security linux 就是为了让linux 更加安全的 但是这个东西会...
分类:
系统相关 时间:
2015-11-07 21:43:07
阅读次数:
271
一、简介不管是Keepalived还是Heartbeat做高可用,其高可用,都是站在服务器脚本去说的高可用,而不是服务的角度。也就是说,如果服务器DOWN机或者网络出现故障,高可用是可以实现自动切换的。如果运行的服务,比如Nginx挂掉这些高可用软件是意识不到的,需要自己写脚本去实现..
分类:
其他好文 时间:
2015-11-06 23:38:58
阅读次数:
404
一、cgi和php-fpmcgi效率低,每次来了PHP请求,新建立一个PHP进程来解析,解析完毕进程销毁,再来请求再起进程。。。fpm=fastcgi process manage,维持一定数量的进程数,供nginx调用,不用每次都新建进程,速度更快。原理上有点类似于数据库连接池。二、启动 停止 重...
分类:
Web程序 时间:
2015-11-05 13:36:42
阅读次数:
228
Nginx 启动、重启、停止脚本第一步先运行命令关闭nginxsudo kill `cat /usr/local/nginx/logs/nginx.pid`第二步vi /etc/init.d/nginx输入以下内容 :#!/bin/bash## nginx - this script starts ...
分类:
系统相关 时间:
2015-11-05 13:21:47
阅读次数:
252
Nginx反向代理到单个PHP-FPM(PHP-FPM可位于不同机器)0.首先,创建我们的网站根目录【注:须在PHP-FPM所在的那台机器创建】(以后网站的代码放到此目录下):mkdir /opt/www1.编辑Nginx配置文件vi /usr/local/nginx/conf/nginx.conf...
分类:
Web程序 时间:
2015-10-29 15:58:46
阅读次数:
250