- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 linux下性能分析nmon安装配置
1、下载安装wget ftp://10.249.100.249/pub/nmon/nmon16d_x86.tar.gztar -zxvf nmon16d_x86.tar.gzchmod +x nmon_x86_64_centos6mv nmon_x86_64_centos6 /usr/local/bin/nmoncd/usr/local/bin/nmon/./nmonn
2016-11-26 10:20:59 1476
原创 云平台上elb+haproxy证书导入配置
云平台上elb+haproxy证书导入配置一、规划原计划这种方案缺点是在云上创建elb监听器的时候https(443只能创建一次,再创建的时候会报端口被占用)。然后只能再创建elb,这样导致有一个elb就需要创建一个443,浪费钱,费工时。修改后的方案: 这个方案可以减轻工作量,只需要在haproxy上导入证书即可,不用多次配置。二、haproxy配置如下1
2016-11-24 12:00:05 1090
原创 lnmp学习之php安装、nginx和php整合
php安装配置1、lnmp下的phpapache====》libphp5.songinx php===》fcgi php-fpm port 90002、php安装准备检查[root@nginx db]# netstat -lntup | egrep "nginx|mysql"tcp 0 0 0.0.0.0:80
2016-11-24 01:02:19 1574
原创 lnmp学习之mysql5.5.32安装优化
一、基础知识mysql数据库分类1、社区版(咋们用的)2、商业版3、cluster集群(国内几乎没有)mysql版本:5.1====lamp===》5.1.72编译configure,make,make install5.5====lnmp===》5.5.32编译cmake,make,make install http://oldboy.blog.5
2016-11-24 00:59:47 447
原创 nginx配置文件分开配置
1、当配置文件过多的时候管理起来就很麻烦,这时就可以考虑想apache(apache官方本身)那样把配置文件分成独立文件。2、配置文件修改error_log logs/error.log error;worker_processes 2;events { worker_connections 1024;}http { include
2016-11-20 20:41:07 6768
原创 nginx基于端口和ip配置
1、基于端口[root@nginx conf]# cat nginx.conf error_log logs/error.log error;worker_processes 2;events { worker_connections 1024;}http { include mime.types; default_
2016-11-20 20:23:41 11360
原创 日常状态吗和log收集软件
一、常用分析log的软件syslog,rsyslog,Awstats,flume,logstash scribe kafka二、常见状态码200 正常301 永久跳转403 禁止访问(服务器拒绝,防止恶意域名绑定)404 not found 找不到页面500 内部服务器出错502 坏的网关(负载均衡之类的问题)503
2016-11-20 19:36:11 591
原创 nginxlog轮询
nginx日志默认情况下统统写入到一个文件中,文件会变的越来越大,非常不方便查看分析。以日期来作为日志的切割是比较好的,通常我们是以每日来做统计的。apache log轮询1、cronolog2、rotatelog3、cron+mv+gracefulnginxlog轮询一般用cron+mv+graceful[root@nginx logs]# lsa
2016-11-20 19:22:49 504
原创 nginx跳转实现方法
一、跳转实现方法1、别名:在配置文件里server段加入wolf.com即可实现2、重写(rewrite)第一种方法地址栏不变,第二种方法地址栏会跳转变化。二、实验1、配置文件加入wolf.com[root@nginx conf]# vi nginx.conf\worker_processes 2;events { worker_co
2016-11-20 18:49:21 17276
转载 Mongodb3.2.8全面开战之实战篇
Mongodb3.2.8全面开战之实战篇作者:Chris_111X简介本博文是本人经过一个月的学习和参考网上的资料进行实践操作后的一个成果,希望帮助测试、开发人员或者数据库管理员,能够迅速搭建mongodb的分片和副本集的环境,实现mongodb高并发高可用的架构。本文主要注重如果搭建mongodb的过程,并没有太多的理论去讲解mongodb的功能原理,如错误,请留言指出。
2016-11-19 19:09:48 1802
转载 mongodb用户安全认证详解
mongodb用户安全认证详解作者:su377486一..验证介绍mongodb支持针对连接的用户验证,使用参数auth打开验证功能:[root@mongodb2 ~]# mongod -h |grep aut1 --keyFile arg private key for cluster authentica
2016-11-19 18:54:45 1161 1
转载 MongoDB 3.0 常见集群的搭建(主从复制,副本集,分片....)
MongoDB 3.0 常见集群的搭建(主从复制,副本集,分片....)作者:canot一、mongodb主从复制配置主从复制是mongodb最常用的复制方式,也是一个简单的数据库同步备份的集群技术,这种方式很灵活.可用于备份,故障恢复,读扩展等. 最基本的设置方式就是建立一个主节点和一个或多个从节点,每个从节点要知道主节点的地址. 结构图: 配置主
2016-11-19 18:51:19 999
转载 mongoDB的基本操作以及数据的导入导出,备份和恢复
mongoDB的基本操作以及数据的导入导出,备份和恢复作者:he90227基本概念与常用命令为什么我们要使用MongoDB?特点:高性能、易部署、易使用,存储数据非常方便。主要功能特性有:面向集合存储,易存储对象类型的数据。模式自由。支持动态查询。支持完全索引,包含内部对象。支持查询。支持复制和故障恢复。使
2016-11-19 18:46:08 5405
转载 mongodb备份恢复学习2
一:备份1.1 备份所有数据库[plain] view plain copy[root@ser6-52 mongodbbackup.bak]# mongodump -u superuser -p 123456 --authenticationDatabase admin -o /backup/mongodb/full_b
2016-11-19 14:27:00 532
转载 mongodb备份恢复学习1
备份mmongodb的方式多种多样,下面介绍几种备份方式一.复制数据文件复制数据库目录的所有文件,在复制的时候防止数据文件的改变,可以使用fsyncLock()命令来锁定数据库,禁止任何写入.> db.fsyncLock(){ "info" : "now locked against writes, use db.fsyncUnlock() to unlock", "see
2016-11-19 14:25:48 892
原创 mongodb备份和恢复实操
可以全部备份,备份单个库,备份单个表。一、执行命令如下(我这里是备份单个库)mongodb备份恢复版本不通有一些差异,最好看实际的帮助文档备份(mongoexport和mongodump)./mongoexport -d userPortrait -c Portraits -o /bak.json(成功)./mongodump -h 10.101.200.120 --port
2016-11-19 14:23:39 3863
转载 怎样配置让apache访问日志记录真实客户端IP,而不是nginx代理服务器IP
默认apache记录的是nginx代理服务器的IP,并不是真实客户端的IP。怎样让其显示真正的客户端ip呢?修改nginx配置文件,确保有这一行:proxy_set_header X-Real-IP $remote_addr;修改完配置文件后,重新加载配置文件(可以不用重启nginx):/usr/local/nginx/sbin/nginx-s reload修改httpd配置
2016-11-19 12:26:30 1166
原创 lamp学习二apache与php整合
1、检查环境mysql正常[root@mysql soft]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEclock-app 2309 root 22u IPv4 158395 0t0 TCP 192.168.3.48:42518->a2-16-10-97.de
2016-11-15 01:08:37 546
原创 lamp学习一 mysql源码安装
1、创建用户和组groupadd mysqluseradd mysql -g mysql -M -s /sbin/nologinid mysqlcat a.log|bash2、下载mysql软件http://www.mysql.com3、编译安装[root@mysql soft]# ls19-lamp-conf.tar.gz
2016-11-15 01:07:30 351
转载 apache使用ab进行压测
ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab1 我们可以模拟100个并发用户,对一个页面发送1000个请求./ab -n1000 -c100 http://vm1.jianfeng.com/a.html其中-n代表请求数,-c代表并发数返回结果:##首先是apache的版本信息 This is ApacheBenc
2016-11-12 20:30:09 512
原创 apache学习安全总结
1、安全优化(此项为防止别人看到目录结构)[root@python htdocs]# lswolf.html[root@python htdocs]# mv wolf.html laolang.html[root@python conf]# vi httpd.conf下面这段去掉Indexes或者-Indexes Options Indexes Foll
2016-11-12 19:56:30 552
原创 apache学习六-log
1、log种类通用log格式(Common Log Format)组合log格式(Combined Log Format)(一般用这个)如下: LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\"
2016-11-12 19:55:34 618
原创 Linux YUM以ftp服务器为源搭建
一. 准备工作1. 安装系统centos6.52. 挂载光驱mkdir -p /mnt/{1,2}mount -o loop CentOS-6.8-x86_64-bin-DVD1.iso /mnt/1mount -o loop CentOS-6.8-x86_64-bin-DVD2.iso /mnt/23. 安装FTP服务yum install vsftpd*
2016-11-11 11:43:30 6613
原创 apache学习五基于端口和ip的虚拟主机
1、基于端口的可以在主配置文件和可以在extra2、修改主配置文件[root@python conf]# vi httpd.confListen 80之后添加以下内容Listen 8000Listen 90003、修改扩展配置文件[root@python extra]# vi httpd-vhosts.confNameVirtualHost *:80后面添加Na
2016-11-06 23:30:44 386
原创 apache学习四虚拟主机
1、概念虚拟主机:需要部署多个站点,每个站点需要使用不同的域名和站点目录,或者不同的端口,不同的IP,这个时候需要虚拟主机。简单的说,一个http服务配置多个站点,就叫虚拟主机。分类:a、基于域名(常用)b、基于端口c、基于ip2、环境192.168.3.40 www.wolf.com /web/html/www192.168.3.40 bb
2016-11-06 23:07:59 426
原创 apache学习三配置文件
1、主配置文件讲解grep -Ev "#|^$" httpd.conf >httpd.conf.ori 排除注释和空行vi httpd.conf.oriServerRoot "/soft/apache" 安装目录
2016-11-03 23:55:45 2093
原创 apache学习二目录结构
1、查看首页在那里[root@python conf]# grep -i documentroot httpd.conf# DocumentRoot: The directory out of which you will serve yourDocumentRoot "/soft/apache/htdocs"# This should be changed to whatever
2016-11-03 23:55:11 1012
原创 apache学习一安装
1、基本命令rpm -qa httpdrpm -e 包名rpm -e --nodeps 包名 卸载安装程序不依赖[root@python ~]# rpm -e httpd-2.4.6-40.el7.centos.4.x86_64error: Failed dependencies: httpd-mmn = 20120211x8664 is
2016-11-03 23:54:21 2251
转载 浅谈千万级PV/IP规模高性能高并发网站架构
http://oldboy.blog.51cto.com/2561410/736710/高并发访问的核心原则其实就一句话“把所有的用户访问请求都尽量往前推”。如果把来访用户比作来犯的"敌人",我们一定要把他们挡在800里地以外,即不能让他们的请求一下打到我们的指挥部(指挥部就是数据库及分布式存储)。如:能缓存在用户电脑本地的,就不要让他去访问CDN。 能缓存CDN服务器上的,就不要
2016-11-02 00:06:37 684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人