- 浏览: 24600 次
- 性别:
- 来自: 成都
-
最新评论
-
masuweng:
恩很实用,辛苦了
linux 基础命令
文章列表
Redis数据类型(四)
- 博客分类:
- Redis
一、Redis 数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
String(字符串)
string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。
string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。
string类型是Redis最基本的数据类型,一个键最大能存储512MB。
实例
redis 127.0.0.1:6379> SET name ...
Redis 配置(三)
- 博客分类:
- Redis
一、Redis 配置
Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。
你可以通过 CONFIG 命令查看或设置配置项。
语法Redis CONFIG 命令格式如下:
redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME
实例
redis 127.0.0.1:6379> CONFIG GET loglevel
"loglevel"
"notice"
使用 * 号获取所有配置项:
实例
redis 127.0.0.1:6 ...
Redis 安装(二)
- 博客分类:
- Redis
一、linux下安装
下载地址:http://redis.io/download,下载最新文档版本。
本教程使用的最新文档版本为 2.8.17,下载并安装:
$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
$ tar xzf redis-2.8.17.tar.gz
$ cd redis-2.8.17
$ make
make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:
...
Redis 简介(一)
- 博客分类:
- Redis
一、Redis简介
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
Redis 与其他 key - value 缓存产品有以下三个特点:
Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
Redis支持数据的备份,即master-slave模式的数据备份。
二、Redis优势
性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
丰富的 ...
一、案例环境
主机:Tomcat服务器
操作系统:CentOS 6.5
IP地址:192.168.1.100
主要软件:jdk-7u65-linux-x64.gz
apache-tomcat-7.0.54.tar.gz
安装包在页尾可以下载
二、案例实施
[root@A ~]#service iptables stop
[root@A ~]#tar zxf jdk-7u65-linux-x64.gz
[root@A ~]#mv jdk1.7.0_65/ /usr/local/java //把解压后的文件移动到local下并重新命名为java
...
一、vi的基本概念
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
1) 命令行模式command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。 www.2cto.com
2) 插入模式(Insert mode)
只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
3) 底行模式( ...
在日常中,一个公司的的大量数据都会存在数据库里。当然,一台数据库没法保证数据的安全性和可靠性,如果哪天这台服务器出现故障,没法立即解决。这就会对公司造成一定的损失,所以今天我们的实验就会做到一个mysql双击热备,不管哪台mysql服务器是写入修改还是添加任何数据,另外一台服务器都会把数据同步过来。
一、环境要求:
两台CentOS 6.5 系统服务器
服务器A:192.168.1.10
服务器B:192.168.1.20
二、服务器A配置
[root@loaclhost ~]#yum -y install mysql mysql-server mysql-de ...
一、案例讲解
本例中的规则将会阻止来自某一特定IP范围内的数据包,因为该IP地址范围被管理员怀疑有大量恶意攻击者在活动
如何判断服务是否受攻击?
(1)ping测试服务是否丢掉? 丢包的几种可能原因: 你服务受攻击、机房上层线路受攻击、互联网上某个路由不稳定、机器服务/硬件问题(较少)
(2)可以搭建流量检查服务来监控服务网络流量 如:Cacti 、MRTG 2种较出名的流量监控 ,但都不是实时的!一般5分钟探测一次
二、在linux上可以用一些脚本代码来监控网卡的实时流量
#查看实时流量脚本
#用vim创建个脚本文件,将以下代码复制进去.赋予权限,运行脚本监测
[ro ...
Iptables防火墙(基础知识)
- 博客分类:
- Iptables
一、Iptabels历史
在2.0内核中,防火墙操作工具叫:ipfwadm
在2.2内核中,防火墙操作工具叫:ipchains
在2.4以后的内核,防火墙操作工具叫:iptables
ipfwadm 和 ipchains 比较老,已成历史版本,本章主要介绍Iptables
二、Iptables操作命令参数详解
-A
APPEND,追加一条规则(放到最后)
例如:
iptables -A INPUT -j ACCEPT
允许所有访问本机 IP 的数据包通过
-I
INSERT,插入一条规则
例如:
iptables -I INPUT -j ...
一、环境说明 (keepalived安装包在页尾,下载即可)
操作系统内核版本:CentOS 6.5
Keepalived软件版本: keepalived-1.2.13.tar.gz
二、环境配置
主Keepalived服务器IP地址 192.168.10.10
备Keepalived服务器IP地址 192.168.10.30
Keepalived虚拟IP地址 192.168.10.20
三、安装及配置
首先可以根据我的第一篇文章{负载均衡-反向代理}先搭建基本的服务
在主从服务器上都安装支持包
[root@localhost ~]# yum - ...
搭建LANMP实现反向代理及负载均衡
- 博客分类:
- CentOS 6.5
试验要求:
在一台CentOS 6.5服务器上安装Apache、Nginx、PHP、Mysql服务。Apache处理动态PHP页面,Nginx作为前端服务器处理静态页面,并实现Nginx反向代理。
1、在安装前我们需要检查这些包安装没有,如何安装了我就卸载掉,并关闭防火墙。保证一台干净的服务器。
[root@localhost ~]#service iptables stop
[root@localhost ~]#chkconfig iptables off
[root@localhost ~]#vim /etc/sysconfig/selinux
...