51CTO博客开发mysql rangyuan
1、基于web的共享解决方案(pydio)2、pydio下载的版本 pydio-core-6.2.2.tar.gz #注意,需下载pydio-core的相关版本3、具体内容 详见附件
1、理解联结的概率(主要还是用于代替子查询) 表为v9_admin_role和表v9_admin为两个单独的表,其中如下所示,红色部分表示表v9_admin_role的内容,绿色部分表示v9_admin的内容。如果执行了如下的sql语句以后,那么两个表的内容就会合并,行车独立的一行(既row)。mysql> select * from v9_ad
环境:参看“http://469952080.blog.51cto.com/8311493/1694613”mysql写服务器A:192.168.1.121mysql读服务器B:192.168.1.124Amoeba服务器C:192.168.1.1201、保证服务器A和服务器B的mysql服务器可以正常的运行2、服务器A和服务器B分别授权给Amoeba可以访问其对应数据库3、安装Amoeba1)j
1、xtrabackup使用范围xtrabackup:用于热备份innodb, xtradb引擎的数据表,不能备份其他类型的表,也不能备份数据表结构;innobackupex:将xtrabackup进行封装的perl脚本,提供了备份myisam表的能力(主要应用该脚本)。2、xtrabackup的安装wget https://www.percona.com/downloads/XtraB
1、环境:两台Centos计算机直连,其服务器A的IP地址为192.168.1.124,服务器B的IP地址为192.168.1.121。2、需求软件安装(ssh系统默认已经安装):服务器A:yum install rsync inotify-tools服务器B:yum install rsync3、建立用户(备份执行用户)建立用户:useradd rsync设置密码:略注意:两台服务器都需要建立用
确保my.cnf启动了 log-bin (既log-bin=mysql-bin) mysql> show master status; #查看使用的那个logbin文件mysql> show binlog events in +“当前的日志文件” \G; 
一、安装squidYum install squidsquid -v 查看版本以及编译参数 二、配置squid Vim /etc/squid/squid.conf 1、正向代理的基础配置(代理上网+缓存)1.1 squid服务器配置(保证该主机能够连接互联网)http_port 192.168.1
背景:如下图所示,主要通过mysql-proxy实现对两台mysql服务器的读写分离操作,两台mysql提供的测试数据库内容一致(这里主要通过手工同步两台mysql测试数据库的内容,没有使用mysql主从,主要是方便测试) 一、环境软件1、 安装pkg-config [root@web1 srv]yum ins
案例环境:背景:由于php-fpm运行在不同的服务器上,然而默认的php的session数据是在各个服务器上分别存放的。如果在某一次php请求过后,nginx将php请求发送到一台php-fpm服务器上,就会导致session的丢失。那么接下来就需通过memcached统一存储session来解决这样的问题。第一步:基础环境搭建1、完成nginx+php-fpm与mysql分离的基础环境搭建(my
使用awk命令将如下两份文件中名字相同的两行合并起来 A文件: 韩海林 21岁 海林韩 23岁 韩林海 22岁 林海韩 24岁 B文件: 韩林海 男&n
参考:http://deidara.blog.51cto.com/400447/317526/ 一、测试环境:二、测试步骤:1、完成基础环境的搭建(nginx+php-fpm+memcache+memcached+mysql) 注意: nginx+php-fpm与mysql环境的分离 php如何扩展模块memcache memcache与
1、安装libmemcached库 yum install libmemcached2、下载并解压memcache文件 wget http://pecl.php.net/get/memcache-3.0.8.tgz tar xzvf memcache-3.0.8.tgz
nginx重新启动,不停服务(nginx -t 可检测配置文件是否有错)1) nginx -s reload2) kill -HUP
Cobbler自动化部署系统 Cobbler(补鞋匠)集成了PXE、DHCP、DNS、Kickstart服务管理和yum仓库管理工具,相对之前的 Kickstart 更加快捷、方便的批量布署Red Hat、CentOS类系统 一、关闭防火墙和selinux略…… 二、安装epel源Yum install epel-release 三、安装相应的软
RedisRedis 是一个开源的,高性能的 key-value 系统,可以用来缓存或存储数据。Redis 数据可以持久化,并且支持多种数据类型:字符串(string),列表(list),哈希(hash),集合(set)和有序集合(sorted set)。能够对关系型数据库起到很好的补充作用。它还提供了多接口多种客户端 Python,Ruby,Erlang,PHP ,可以方便调用。持久化:Redi
1.memcached 的工作原理(通过保持的KEY值,查询value值,在内存中操作)memcached是怎么工作的?Memcached的神奇来自两阶段哈希(two-stage hash)。Memcached就像一个巨大的、存储了很多<key,value>对的哈希表。通过key,可以存储或查询任意的数据。客 户端可以把数据存储在多台memcached上。当查询数据时,客户端首先参考节
mysql+heartbeat+nfs共享存储 第一步:完成基础环境的搭建 第二步:nfs服务配置Yum install nfs-utils rpcbind (centos 6需要注意安装)由于nfs服务不识别主机名,只识别ID号,所以必须先建立用户,ID号要和mysql服务器上的mysql用户(后面创建)的ID号保持一致,这里设定ID号都为306。 [r
LVSLVS 架构LVS是一个实现负载均衡集群的开源软件项目,LVS架构从逻辑上可分为调度层(Director)、server集群层(Real server)和共享存储层。 LVS-DRDR(调度器将请求来的数据包的目标mac地址改为real server的mac地址,返回的时候也不经过调度器,直接返回给客户端),其实该过程就就是利用“以太网”通讯是通过mac地址的原理,从而让reals
Heartbeat高可用 在整个环境中,通过heartbeat建立的高可用环境中,只有一台服务器是正常工作,另外一台服务器作为备份服务器。其工作原理是通过访问“虚拟IP”,虚拟IP根据heartbeat设置的“主节点”,定位到服务器。 第一步:按照环境,完成IP地址的配置,测试连通性 第二步:1. hostname 设置好,分别为web1和 web22.
Nagios一、软件的作用Nagios:处理收集的相关数据Nagios-plugins:收集系统相关的信息Apache,php:通过web页面显示处理后的相关数据 二、Nagiosserver安装 对于nagios服务器,只需安装nagios,nagios-plugins,apache,php就可以完成其本地服务的监控,那么对于远程服务器的监管,参看nagios client部
Cacti 一、服务器端安装1. 首先要安装epel扩展源yum install epel-release 2. (lamp)然后分别安装httpd、php、mysqlyum install -y httpd php php-mysql mysql mysql-servermysql-devel php-gd libjpeg libjpeg-d
Expcetexpect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。主要是完成较小网络规模的自动化管理 Expect常见用法 1. [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的expect其实和linux下的bash、windows下的cmd是一类东西。 注意:这一行需要在脚本的第一行。
1、cat -A 查看文件的隐藏字符 2、cp -r的过程,如在tmp下建立目录1和3,其中1目录下有1.txt和2.txt的文件。 如cp -rv 1 3 3、二、!$表示执行history的最后一个字符(已空格以及换行来判断其作为最后一个字符) 如最后一个为执行命令,如下图!$执行的就是ll命令如最后一个命令为cp
防火墙基本操作1,添加filter表[root@linux ~]# iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT //开放21端口出口我都是开放的iptables -P OUTPUT ACCEPT,所以出口就没必要在去开放端口了。2,添加nat表[root@linux ~]# iptables -t nat -A POSTRO
一、mysql安装(32bit操作系统)免编译源码包http://mirrors.sohu.com/mysql/编译好的源码包 mysql-5.1.40-linux-i686-icc-glibc23.tar.gz icc表示用gcc编译1.1 下载编译好的源码包 (如:http://syslab.comsenz.c
1、PHP 不能解析 apachectl -M 查看是否加载了模块php5_module,或者进入目录/usr/loacl/apache2/modules/,通过ls 查看是否有相应模块。也可查看apache的配置文件是否加载了。 LoadModule php5_module modu
一、基础知识:http://www.aminglinux.com/bbs/thread-6833-1-1.html 一、grep用grep把passwd文档中包含'root'或者‘500’的行过滤出来,并在过滤出来的行前面加上行号.grep -n 'root\|500' passwdr.o 如r1o,rto都满足该
第一部分:完成LNMP的基础环境搭建第二部分:nginx内容一:nginx基础配置1、nginx基础配置,配置文件在/usr/local/nginx/nginx.conf配置内容如下:user nobody nobody; &nbs
一、sudo的基本简介sudo:执行用户临时拥有制定用户的权限(如普通用户jiang可以获取root的useradd的操作权限)visudo:设置赋予用户执行sudo的权限,visudo实际上编译的环境为/etc/sudoers[root@localhost ~]# visudo #执行编辑sudoers文件定位到如下所示的内容以及各参数的意义实践说明:用户jiang可以获取root的
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号