热门 最新 精选 话题 上榜
       运维自动化已经发展到了完善阶段,作为新时代的运维人员必须要掌握自动化运维的基本技能,并且运维正朝着工具制造的阶段发展,原本运维需要一些命令知识,目前一些大公司已经开始实现一键完成产品上线。原本的7x24已经变成了运维工具持续监控,出了问题实时向运维人员通知,同时需要一点人员协助机器监控。   &
原创 精选 2016-12-29 10:35:44
1625阅读
1点赞
    Nginx安装和反向代理配置        Nginx安装需要一些准备工作。 安装gcc等yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-d
转载 2016-12-28 11:34:56
804阅读
1点赞
生产服务器:OS:CentOS6.8Web: nginx-1.10.1任务:配置Nginx索引(目录浏览),美化索引页面。在已经安装nginx的情况下安装ngx-fancyindex插件[root@sky9896 tools]# wget http://nginx.org/download/nginx-1.10.1.tar.gz  #下载原始nginx版本下载Nginx ngx-fanc
原创 精选 2016-12-28 10:22:24
3219阅读
1点赞
编译安装nginx-1.6.3一、安装pcre库   yum -y install pcre pcre-devel二、安装openssl  yum -y install openssl openssl-devel三、编译安装nginx1、创建目录/usr/tools/mkdir -p /usr/tools2、在nginx官网上下载nginx-1.6
原创 精选 2016-12-28 09:31:01
3393阅读
2点赞
一、概念并发连接数    客户端向服务器发起请求,并建立了TCP连接。每秒钟服务器链接的总TCP数量,就是并发连接数。请求数    请求数指的是客户端在建立完连接后,向http服务发出GET/POST/HEAD数据包。    拓展:服务器返回了请求结果后有两种情况:http数据包
推荐 原创 2016-12-27 18:29:51
9284阅读
3点赞
由于使用端口访问grafana 还是有很大的风险性的。这里我配置了一个反向代理,可以通过域名来直接访问grafana1.nginx配置如下server {         listen  80;        &nbsp
原创 精选 2016-12-27 15:44:51
7661阅读
1点赞
playbook简介    playbook是ansible用于配置、部署和管理被控节点的剧本,通过playbook的详细描述,执行其中的一系列tasks,可以让远程主机达到预期的状态,playbook就像Ansible控制器给被控节点列出的一系列to-do-list,而被控节点必须要完成。     也可以这样理解,pplaybook是由
原创 2016-12-27 14:53:22
3350阅读
8点赞
一、nginx设置上传目录server {listen 81;index index.htm index.html;root /data/www;autoindex on;  ##自动显示目录autoindex_exact_size off;  ##人性化方式显示文件大小否则以byte显示autoindex_localtime on;  ##按服务器时间显示,否则以g
原创 2016-12-26 21:25:35
413阅读
ansible笔记hosts:远程主机user:执行该任务组的用户remote_user:与user相同sudo:如果设置为yes,执行该任务组的用户在执行任务的时候,获取root权限。sudo_user:如果设置user为tom,sudo为yes,sudo_user为jerry,则tom获取jerry用户的权限。connection:通过什么方式连接到远程主机。###gather:收集 &nbs
原创 2016-12-26 19:40:03
2058阅读
使用Dockerfile创建nginx服务容器镜像
原创 2016-12-26 18:50:48
1632阅读
Nginx安装和反向代理配置        Nginx安装需要一些准备工作。 安装gcc等yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel &nbsp
推荐 原创 2016-12-26 16:00:45
1236阅读
2点赞
#!/bin/bashDateFormat=`date +%Y%m%d`BaseDir="/application/nginx"NginxLog="$BaseDir/logs"LogName="access.log"[ -d $NginxLog ] &&  cd $NginxLog || exit 1[ -f $LogName ] || exit 1/bin/mv $Lo
转载 2016-12-25 23:00:40
301阅读
LNMP+Xcache+Discuz
原创 2016-12-24 23:34:55
1578阅读
生产环境:操作系统:CentOS 6.8Web服务软件:nginx-1.10.1任务驱动:接到领导指示,要把14G左右大小的大学生创业序列视频发布到网上。分析任务:考虑到此视频容量大,该格式不支持在线播放,又要有利用于学校师生方便获取视频资料,同时又要迎接上级检查。解决方式:让师生下载视频到本地电脑观看学习。效果:通过完成实战任务来消化1个月来学习nginx的知识。有两种方案可供选择:1.&nbs
原创 精选 2016-12-24 06:09:36
537阅读
~/test> pwd/home/was_wcm/test~/test> lltotal 0-rw------- 1 testuser testuser 0 Dec 19 17:46 a.txt~/test> chown -R nginx:nginx a.txt chown: changing ownership of `a.txt': Operat
原创 2016-12-23 20:25:50
10000+阅读
1点赞
<meta charset="utf-8"/><html><head><meta charset="utf-8"/><title>
原创 2016-12-23 20:21:28
834阅读
之前两篇文章已经很好的介绍了Nginx配置SSL的一些情况,配置好的Nginx每次启动都要输两遍PEM pass phrase,很是不爽,尤其是在服务器重启后,Nginx压根就无法自动启动,必须手动启动并输入那麻烦的PEM pass phrase。如何避免Nginx启动出现Enter PEM pass phrase呢?求助于万能的搜索引擎后,终于得到了解决的方法:这种情况可能是在设置私钥key时将
转载 2016-12-23 14:45:54
1556阅读
location ~ \.ico$ {    log_not_found off;#    access_log off;}access_log表示匹配以.ico结尾的地址,访问日志是否开启。log_not_found表示没有发现该资源是否记录错误日志。
原创 2016-12-23 11:15:56
1033阅读
log_not_found语法: log_not_found on | off;默认值: log_not_found on;配置段: http, server, location是否在error_log中记录不存在的错误。默认是。log_subrequest语法: log_subrequest on | off;默认值: log_subrequest off;配置段: http, server,
原创 2016-12-23 10:54:49
508阅读
$time_iso8601 ISO8601标准格式下的本地时间。$time_local 通用日志格式下的本地时间。我们在配置访问日志的时候,一般都是按照默认格式,但是我觉得$time_local换成$time_iso8601更直观一些。log_format  main  '$remote_addr - $remote_user $time_iso8601  "$req
原创 2016-12-23 10:28:45
606阅读
接上一篇博文http://chenshoubiao.blog.51cto.com/6159058/1885240vim /usr/local/nginx/conf/vhosts/proxy.confserver {  listen 80;  server_name www.111.com;  location /     { 
原创 2016-12-22 21:07:39
1118阅读
接上一遍博文的配置,这里不再说明tomcat安装配置:http://chenshoubiao.blog.51cto.com/6159058/1885232 把端口改回8080/etc/init.d/tomcat stopcd /usr/local/nginx/confvim nginx.conf在最后括号前面加上如下内容include vhosts/*.conf; 保存退出mkdir vhosts
原创 2016-12-22 20:55:44
827阅读
现在很多网站要求https访问,既能提高安全性,也避免运营商劫持。又必须给nginx加上这些功能。注意:编译nginx需要安装好gcc gcc-c++pcre下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/我用的是8.39版本的pcreopenssl源码包下载地址:https://www.openssl.org/source/
原创 精选 2016-12-22 18:15:40
1544阅读
SLS文件(即SaLt State文件)它是Salt State系统的核心。SLS描述了系统的目标状态,由格式简单的数据构成,也经常被称作配置管理。top.sls 是配置管理的入口文件,一切调用都从此文件开始,在master 主机上,默认存放在/srv/salt/目录。 top.sls 默认从 base 标签开始解析执行,下一级是操作的目标,可以通过正则,grain模块,或分组名,来进行匹配,再下
原创 2016-12-22 16:21:27
1033阅读
http_core_module包括一些核心的http参数配置http_access_module访问控制模块http_gzip_module压缩模块http_fastcgi_module  fastcgi模块http_proxy_module 代理模块http_upstream_module 负载均衡模块http_rewrite_module URL地址重写模块http_limit_c
转载 2016-12-22 15:42:36
455阅读
原已经安装好的nginx,现在需要添加一个未被编译安装的ssl模块:nginx -V 可以查看原来编译时都带了哪些参数原来的参数:--prefix=/app/nginx添加的参数: --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module步骤如下: 1. 使用参数重新配置: .
转载 2016-12-22 15:41:04
531阅读
#! /bin/bash## nginx      Start up the nginx server daemon## chkconfig: 2345 55 25# Description: starts and stops the nginx web server#### BEGIN INIT INFO# Provides: &nbs
原创 2016-12-22 15:05:48
313阅读
zabbix3.0安装(环境)
原创 2016-12-22 14:55:36
1860阅读
1点赞
centos6 yum安装nginx[root@client ~]#rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm[root@client ~]#yum info nginx[root@client ~]#yum install nginx[roo
原创 2016-12-21 23:09:53
940阅读
环境描述:nginx前段,proxy_pass到后端程序故障描述:同样的请求,参数不同,一个可以正常访问,另外502揪心的排查过程:1、首先http 502错误码: bad gateway(网关故障),代理服务器使用的服务器遇到来自响应链中上游的无效效应。2、从状态代码,以及实际情况,怀疑后端程序不稳定。排查nginx到后端程序的连接状态,持续ping telnet都没有问题。同时不停的请求正常的
原创 2016-12-21 22:12:10
3260阅读