- 博客(23)
- 问答 (1)
- 收藏
- 关注
转载 Linux下套接字详解(补充)--OSI七层与TCP/IP五层网络架构详解
OSI七层模型OSI是Open System Interconnect的缩写,意为开放式系统互联。OSI是Open System Interconnect的缩写,意为开放式系统互联。OSI七层参考模型的各个层次的划分遵循下列原则:根据不同层次的抽象分层每层应当有一个定义明确的功能每层功能的选择应该有助于制定网络协议的国际标准。
2017-03-30 16:05:00 476
原创 docker WARNING: IPv4 forwarding is disabled. Networking will not work.
创建docker registry的时候报错:[root@master ~]# docker run --name registry_server -d -p 5000:5000 -v /registry:/tmp/registry registryWARNING: IPv4 forwarding is disabled. Networking will not wor
2017-03-30 14:23:07 3643
原创 nginx 实现访问www.abc.com 到www/abc.com/def效果
server { listen 80; root /test; server_name www.abc.com; proxy_set_header HOST $http_host; proxy_set_header X-Real-IP $remote_addr;
2017-03-29 21:19:16 6887
原创 Nginx 域名跳转-rewrite
在nginx中可以对域名进行跳转如:所有对www.aaa.com的访问都redirect到www.bbb.comserver { listen 80; server_name www.bbb.com; index index.htm index.php; root /export/home/www if ($host = "www.aaa.
2017-03-29 13:44:59 11872
原创 Docker 命令帮助
Commands: attach Attach to a running container # 当前 shell 下 attach 连接指定运行镜像 build Build an image from a Dockerfile # 通过 Dockerfile 定制镜像 commit Create
2017-03-28 15:18:24 295
转载 Docker国内镜像的配置及使用
这里以CentOS为例:CentOS安装或升级Docker您可以通过阿里云的镜像仓库下载: mirrors.aliyun.com/help/docker-enginecurl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -配置Docker加速器您可
2017-03-28 14:22:02 7384
原创 Nginx版本无缝升级
Nginx版本无缝升级/usr/local/nginx/sbin/nginx -V #查看版本nginx version: nginx/1.4.3built by gcc 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC)TLS SNI support enabledconfigure arguments: --prefix=/usr/loca
2017-03-17 19:13:03 6294 3
转载 使用 FirewallD 构建动态防火墙
使用 FirewallD 构建动态防火墙FirewallD 提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。它支持 IPv4, IPv6 防火墙设置以及以太网桥接,并且拥有运行时配置和永久配置选项。它也支持允许服务或者应用程序直接添加防火墙规则的接口。 以前的 system-config-firewall/lokkit 防火墙模型是静态的,每次修改都
2017-03-17 16:08:30 1016
转载 利用ngxtop实时监控nginx的访问情况
利用ngxtop实时监控nginx的访问情况关于对nginx web server的实时访问的实时监控问题,我很久之前就想实现的,现在虽有nginx自带的status扩展,但那是全局的,无法细分到vhost,并且提供的metric也很少,加之目前是通过cacti每5分钟取nginx status,实时性也不是很好,记得前一阵为maptail兴奋一点,以为能够解决我的问题,可是他
2017-03-16 16:58:16 815
转载 Tomcat的三种模式及并发调优
omcat的运行模式有3种,即BIO、NIO和APR。下面就这三种分别介绍:1、bio默认的模式,性能非常低下,没有经过任何优化处理和支持.2、nio利用java的异步io护理技术,noblocking IO技术.想运行在该模式下,直接修改server.xml里的Connector节点,修改protocol为启动后,就可以生效。
2017-03-15 18:07:59 2102 1
原创 Java虚拟机JVM各调优参数说明
-Xms:初始堆大小-Xmx:最大堆大小-XX:NewSize=n:设置年轻代大小-XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4-XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如:3,表示Eden:Survivor=3:2,一个Survivo
2017-03-15 17:47:48 344
转载 Cobar部署与测试
Cobar部署与测试一、Cobar介绍1.1功能概述:Cobar是关系型数据的分布式处理系统,它可以在分布式的环境下看上去像传统数据库一样为您提供海量数据服务。1.1.1 Cobar核心功能:Ø 分布式:Cobar的分布式主要是通过将表放入不同的库来实现:1. Cobar支持将一张表水平拆分成多份分别放入不同的库来实现表的水平拆分。2. Cobar也支持将不同的表放入
2017-03-15 15:43:23 2635
转载 Ubuntu下Apache+SVN+submin实现WEB管理SVN
为什么需要submin管理SVN?原来在Ubuntu下,都是直接通过命令行创建SVN仓库并分配权限,但是这有一些问题:每创建一个SVN仓库,都需要修改httpd.conf每创建一个帐户,都需要手动输入htpasswd并指定文件每修改权限,都要求登陆到服务器编辑authz授权管理员权限困难,且必须提供登陆Linux的帐号;这些不便在创建submin后都可以解决。
2017-03-15 15:12:33 2052
原创 说明: 操作系统:CentOS 5.x 64位 MySQL数据库版本:mysql-5.5.35 MySQL主服务器:192.168.21.128 MySQL从服务器:192.168.21.12
说明:操作系统:CentOS 5.x 64位MySQL数据库版本:mysql-5.5.35MySQL主服务器:192.168.21.128MySQL从服务器:192.168.21.129准备篇:说明:在两台MySQL服务器192.168.21.128和192.168.21.129上分别进行如下操作备注:作为主从服务器的MySQL版本建
2017-03-14 18:09:17 340
转载 自动化部署必备技能—搭建YUM仓库
M主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。要成功的使用YUM工具安装更新软件或系统,就需要有一个包含各种rpm软件包的repository(软件仓库),这个软件仓库我们习惯称为yum源。网络上有大量的yum源,但由于受到网络环境的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器大量软件包需要安装时,缓慢的进度条令人难以忍受。因此我们在优化系统时,都会更
2017-03-14 13:42:46 1885 2
转载 mysql一键安装 各种版本操作
[root@dns soft]# cat auto_install_mysql.sh#!/bin/shset -xgroupadd mysqluseradd -g mysql mysql#mkdir /usr/local/mysqlmysql_dir1=/data/soft/mysql-5.1.53mysql_dir2=/usr/local/mysqlyum ins
2017-03-09 20:21:34 2263
转载 MySQL5.6一键编译安装脚本
#!/bin/bash # Notes: install mysql5.6 on centos#mysql_install_dir=/usr/local/mysqlmysql_data_dir=/data/mysqlmysql_6_version=5.6.26dbrootpwd=root Mem=`free
2017-03-09 16:54:55 1654
转载 用SHELL脚本自动化安装Nagios服务器端和客户端的
公司的一个项目网站,上线几天就因为磁盘暴满而出了问题,由于其服务器都集中在某一IDC机房内,所以考虑部署套Nagios监控报警系统,考虑到其它项目网站可能有类似需求,所以将其安装过程整理成脚本,方便以后的工作。Nagios服务器自动安装脚本,如下所示(此脚本在Centos5.5|5.6|5.8 x86_64下通过):12345
2017-03-09 16:42:56 856
转载 linux 写一个服务的启动 关闭 查看状态 脚本 例子:sshd
软件安装成服务过程详解:service httpd restart由三部分组成service(服务)、httpd(程序名)、restart(相关命令)少一不可service: 是系统已经定义可的。无需更改。默认会查找/etc/init.d/* httpd: 程序名这个是已经确定的。restart: 相关命令,如start 这个是控制程序走向。
2017-03-09 13:57:51 2858
原创 linux lsof
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打
2017-03-09 09:46:37 474
原创 mysql主从复制配置小记
mysql主从数据库备份配置过程注意:1.mysql版本一样2.master和slave的hostname不能相同3.两台服务器的时间同步4.mysql内网备份,建议关闭iptables5.一定要打开mysql的log-bin6.主从切换比较危险,不到万不得已不推荐执行7.在启动辅库的时候必须先把数据同步,并删除日志目录下的:master.info文件环
2017-03-08 12:26:16 404
原创 mysql 主从切换
1、修改配置文件read-only=1(主库)#read-only=1(备库)2、查询从库状态mysql> show processlist ;+—-+————-+———–+——+———+——+—————————————————————————–+——————+| Id | User | Host | db | Command | Time | State | Info |
2017-03-08 12:23:30 270
原创 yum源的一些整理
系统常用包Yum源 epel源ls /etc/yum.repos.d/ |xargs rm -rfwget -O /etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-6.repowget -O /etc/yum.repos.d/CentOS-Base.repo
2017-03-07 13:52:14 526
空空如也
msyql数据库同步报这个错误 Last_SQL_Errno: 1030
2016-06-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人