分类目录

链接

2018年四月
« 3月    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

近期文章

热门标签

博主推荐

nginx+keepalive负载均衡高可用

nginx搭建负载均衡详见: 这里不细说。下面说明一下怎么用keepalive实现Nginx高可用。 1、准备 两台浮在均衡服务器: 192.168.31.213 192.168.31.246 准备VIP(虚拟IP):192.168.31.31 2、为两台均衡服务器安装keepalive 准备依赖包: yum -y install gcc pcre-devel zlib-devel openssl-devel yum -y install popt-devel 下载 wget http://www.keepalived.org/software/keepalived-1.2.7.tar.gz 安装keepalive tar zxvf keepalived-1.2.7.tar.gz cd keepalived-1.2.7 ./configure make  make instal...

LINUX, 系统架构, 运维 暂无评论 阅读(53)

一步一步使用mycat(四):Redis数据库缓存

一、为什么要做数据库缓存?     二、缓存的读取的两种方式 1.读DB前,先读缓存,如果有直接返回,如果没有再读DB,然后写入缓存层并返回。 2.写DB前,先清(或者失效、过期)缓存,再写DB 三、缓存的存储 把Mysql结果集缓存到Redis的字符串或哈希结构中以后,我们面临一个新的问题,即如何为这些字符串或哈希命名,也就是如何确定它们的键。因为这些数据结构所对应的行都属于某个结果集,假如可以找到一种唯一标识结果集的方法,那么只需为这些数据结构分配一个唯一的序号,然后把结果集标识符与该序号...

JAVA, LINUX, MySQL, 系统架构, 运维 暂无评论 阅读(62)

一步一步使用mycat(三):分库分表

LINUX, MySQL 暂无评论 阅读(46)

一步一步使用mycat(二):主从复制

在讲主从复制前,我们先说一下Mysql主从复制实现原理: 高性能Mysql主从架构的复制原理 怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下: 1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码 2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin   //[必须]启用二进制日志 server-id=222      //[必须]服务器唯一ID,默认是1,一般取IP最后一段 3、修改从服务器slave: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin   //[不是必须...

LINUX, MySQL 暂无评论 阅读(54)

linux升级java jdk

最近在给环境做升级,从JDK1.6升级到1.8版本。之前也没整过,网上找了些资料,但是都不全,不能直接下手。故分享下自己升级经验,可直接拿来执行的代码 工具/原料 jdk-8u45-linux-x64.rpm 网盘下载:http://pan.baidu.com/s/1kUBT7Vp 方法/步骤  先不管是否已安装JDK1.6还是JDK1.7,先下载 jdk-8u45-linux-x64.rpm 然后上传到  /usr/local/src  去。当然其他目录也可以。这里是默认位置  给所有用户添加可执行权限 #chmod +x jdk-8u45-linux-x64.rpm 都给权限 就直接 #chmod 777 * 即可...

JAVA, LINUX 暂无评论 阅读(55)

解决:internal compiler error: Killed (program cc1plus)

g++: internal compiler error: Killed (program cc1plus) Please submit a full bug report,   主要原因大体上是因为内存不足,有点坑 临时使用交换分区来解决吧   sudo dd if=/dev/zero of=/swapfile bs=64M count=16 sudo mkswap /swapfile sudo swapon /swapfile 安装完成,如果不再使用,则删除: sudo swapoff /swapfile sudo rm /swapfile

LINUX 暂无评论 阅读(42)

利用阿里云快速安装最新版docker和加速docker pull

Docker在国内安装和Docker pull都很慢,马云爸爸给广大的docker爱好者提供了便利:不仅可以在各个linux操作系统快速安装最新版的Docker,还免费提供了一个docker加速器,让大家免于Q的阻碍。 接下来,我来说下Ubuntu16.04如何接受马云爸爸的优惠: 一.替换为阿里云源: 先在终端输入以下命令: sudo vi /etc/apt/sources.list 1 然后删除sources.list里面的全部内容,替换为以下内容: deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse deb http://mirrors.aliyun.com/ubunt...

.NET, LINUX, 系统架构, 运维 暂无评论 阅读(50)

jexus手动跨域设置

AP.NET MVC默认跨域方法如下: <system.webServer>     <validation validateIntegratedModeConfiguration="false" />     <modules runAllManagedModulesForAllRequests="true" />     <httpProtocol>       <customHeaders>         <add name="Access-Control-Allow-Origin" value="*" />         <add name="Access-Control-Allow-Headers" value="Content-Type" />         <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTION...

.NET, LINUX 暂无评论 阅读(57)

Linux配置防火墙 开启80端口的方法

Linux配置防火墙 开启80端口的方法 命令行输入: vi /etc/sysconfig/iptables   将 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT     (允许80端口) 添加到22端口配置的下面 最后如图:   重启防火墙: /etc/init.d/iptables restart

LINUX, 运维 暂无评论 阅读(50)

Linux升级PHP5.x至PHP7.2.0

先停止之前的Php, service stop php-fpm 新建文件夹 mkdir -p /alidata/server/php-7.2.0 ln -s /alidata/server/php-7.2.0 /alidata/server/php7 升级并安装的SH脚本: #!/bin/bash rm -rf php-7.2.0 if [ ! -f php-7.2.0.tar.gz ];then   wget http://cn2.php.net/distributions/php-7.2.0.tar.gz fi tar zxvf php-7.2.0.tar.gz cd php-7.2.0 ./configure --prefix=/alidata/server/php7 \ --enable-opcache \ --with-config-file-path=/alidata/server/php7/etc \ --with-mysql=mysqlnd \ --with-my...

LINUX, PHP 暂无评论 阅读(110)