03 2017 档案
摘要:使用钩子脚本的意义: 我们在测试环境中搭建好svn后,开发人员可以正常的上传和下载写好的代码了。但是上传到测试服务器,在版本库中(tshop)是看不到这些数据的。所以在测试环境中(linux测试服务器)也看不到这些数据。所以我们还需要在linux测试服务器中,检出这些数据,放到lanmp(测试环境)
阅读全文
摘要:下载相关软件 wget http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.gz 一、
阅读全文
摘要:一、确定机房作为ATA考试机器的数量。 (1)确定本次ATA考试本校每个机房上报了多少台机器。 ATA考试机的使用总数量不包含ATA管理机器。在上报机房机器数量的时候,在 机房的总数量上减去1台考试机。最后的数量是上报的数量。 最佳考试机器数量为:28台 28台考试机器 1台管理机器 1台备用机器
阅读全文
摘要:环境 主机 IP 角色 centos6.5-1 192.168.3.10 源主机 centos6.5-2 192.168.3.11 盗链接主机 一、分别在两台主机上搭建nginx 二、设置源主机 vim /usr/local/nginx/html/index.html <head> <meta ch
阅读全文
摘要:一.安装nginx 1.安装相关组件 yum -y install pcre-devel zlib-devel 2.创建启动用户 useradd -M -s /sbin/nologin nginx tar xf nginx-1.6.0.tar.gz cd nginx-1.6.0 ./configur
阅读全文
摘要:1.make报错现象 Warning: Bison executable not found in PATH 解决办法 yum -y install bison 2.make报错现象 ake Error at /usr/share/cmake-2.8/Modules/CMakeCXXInformat
阅读全文
摘要:Nginx默认没有开启利用多核CPU,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核CPU。CPU是任务处理,计算最关键的资源,CPU核越多,性能就越好。 Nginx默认没有开启利用多核CPU,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核
阅读全文
摘要:基础理论 awk脚本是由模式和操作(动作)组成的 模式: 模式可以是以下任意一个: 1. /正则表达式/:使用通配符的扩展集。 2.关系表达式:使用运算符进行操作,可以是字符串或数字的比较测试。 3. 模式匹配表达式:用运算符~(匹配)和~!(不匹配)。 4.BEGIN语句块、pattern语句块、
阅读全文
摘要:sed (流编辑器) 1.sed默认不编辑源文件,仅对模式空间的数据进行处理,处理后打印至屏幕 格式:sed 地址编辑命令文件(可以有多个) 地址:就是对那些行做出处理。格式中可以不用空格,就是地址空间中间可以不用空格。 指定地址的方法: (1)起始行,结束行。 例子:1,100 如果是单独一行直接
阅读全文
摘要:sed (流编辑器) 1.sed默认不编辑源文件,仅对模式空间的数据进行处理,处理后打印至屏幕 格式:sed 地址编辑命令文件(可以有多个) 地址:就是对那些行做出处理。格式中可以不用空格,就是地址空间中间可以不用空格。 指定地址的方法: (1)起始行,结束行。 例子:1,100 如果是单独一行直接
阅读全文
摘要:grep 选项 -c :只输出匹配行的计数。 -i :忽略大小写(只适用于单字符) -n :显示匹配行及行号 -v :取反(显示不匹配的行) -w :精确匹配某个字符 -o :只显示被匹配到的字符串 -A 显示匹配的行以及之后的N行 -B 显示匹配的行以及之前的N行 --no-group-separ
阅读全文
摘要:常用的循环语句有3种: <1>for <2>while <3>utile 1.for语句的格式: for 变量名 in 列表; do 循环体 done 如何生成列表: <1>整数列表 {1..100} 这表示1到100 <2>seq 10 表示1到10 seq 5 10 : 表示5到10 seq 起
阅读全文
摘要:1.条件判断if 判断条件;then //单分支语句 命令1 命令2fi 例子: #!/bin/bash ls if [ $? -eq 0 ]; then echo "执行成功了" fi2. 双分支语句 格式: if 判断语句; then 命令一 else //否则 命令二 fi 例子: #!/bi
阅读全文
摘要:1.条件测试类型(判断类型): 将测试结果做为判断依据。 测试类型有以下三种 [ 命令 ] :命令测试法(最常用的) [[ 命令 ]] : 关键字测试 test 命令 以上是三种都可以,注意单词前后都要加空格,否则会语法错误 2.整数比较 -eq:测试两个整数是否相等 例子:[ $a -eq $b
阅读全文
摘要:1.静态语言:编译型语言 强类型(变量) 事先转换成可执行格式 也就是先编译在执行 比如 C++、C、 java C# 动态语言:解释性语言 弱类型 边解释边执行 比如PHP shell python perl2.变量类型: 事先确定数据的库存格式和长度 字符 数值:整型 浮点型单引号是强引用 不做
阅读全文
摘要:环境介绍: amoeba服务器: 192.168.3.99 master mysql 服务器: 192.168.3.100 slave1 mysql 服务器: 192.168.3.101 slave2 mysql 服务器: 192.168.3.102 客户端: 192.168.3.150 在192.
阅读全文
摘要:SQL标准定义了4种隔离级别, 低级别的隔离级别一般支持更高的并发处理,并拥有更低的系统开销 但是低级别的隔离级别,会让各级别之间干扰会更大一些 事务隔离级别有四种 1.read Uncommitted(读取未提交内容) (1)首先,修改隔离级别 insert into abc values ('a
阅读全文
摘要:事务: 事务是由存储引擎提供的 MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 我们执行一个事务时(4条sql语句),比如已经执行完3条
阅读全文
摘要:二、DML数据操纵语句 关键字:insert(插入) delete(删除) update(更新) select(查询) 1.表创建好以后,就可以插入记录了,语法如下: 方法一 :insert into 表名 (字段1,字段2,字段3,.....字段n) values('内容1','内容2'....)
阅读全文
摘要:mysql 查询以及多表查询 以下所有表格样例都采用下边这个表格 mysql> select * from benet; + + + + | id | name | nianling | + + + + | 3 | a | 16 | | 4 | b | 17 | | 3 | a | 16 | | 5
阅读全文
摘要:一、DDL数据定义语言 就是对书库内部的对象进行创建、删除、修改等操作的语言。 关键字:create drop alter 1.连接数据库 mysql -u用户名 -p -h指定主机(不指定默认是本机) 2. 创建数据库: mysql> create database test1; Query OK
阅读全文
摘要:mysql官网 http://www.mysql.com/ 方法一: (1)登陆官网 (2)把页面拉到最底部,点击Downloads(GA) 下边的MySQL Community Server (3)这里看到的为最新版本 (4)下载以前的版本: 图1 图2 选择你想要下载的版本,如图3所示 选择相应
阅读全文
摘要:安装LNMP 一.安装nginx 1.安装相关组件 yum -y install pcre-devel zlib-devel 2.创建启动用户 useradd -M -s /sbin/nologin nginx tar xf nginx-1.6.0.tar.gz cd nginx-1.6.0 ./c
阅读全文
摘要:1.数据的组织结构 <1>层次型 <2>网状型 <3>关系型 2.mysql软件包格式 <1>.软件包管理器特有的格式:.rpm包 <2>.通用二进制包:解压玩就能用 <3>.源程序:源码包 3.mysql是C/S架构 客户端:mysql 要安装的包:mysql 服务端:mysqld 要安装的包:m
阅读全文
摘要:mysql主从复制 (超简单) (超简单) 怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下: 注意的是:先安装好两个数据库,并且启动好mysql,在修改配置文件,在重新启动数据库。 1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、
阅读全文
摘要:1.msyql5.7.9编译及安装 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.7.9 -DMYSQL_DATADIR=/data/mysql5.7.9/ -DSYSCONFDIR=/etc/mysql5.7.9 -DWITH_MYISAM_STOR
阅读全文
摘要:1.安装rysnc 一般在安装系统时rsync是安装上(yum安装) 2. vim /etc/xinetd.d/rsync 在这个路径下有配置文件 service rsync { disable = yes #说明rysnc是关闭的 flags = IPv6 socket_type = stream
阅读全文
摘要:一、目的 通过监控192.168.3.10的目录,实现实时同步。 实验环境 centos1 192.168.3.10 centos2 192.168.3.11 二、配置 centos1 service iptables stop 创建监控目录 mkdir /abc 1.安装intoify tar x
阅读全文
摘要:Apache的网页压缩功能 一、配置网页压缩功能 在配置压缩功能以前访问网页的响应头部 Response Headers view source Accept-Ranges:bytes Connection:Keep-Alive Content-Length:40 Content-Type:text
阅读全文
摘要:一、配置基于域名的虚拟用户 1.创建虚拟用户的网页根目录 cd /usr/local/httpd/htdocs/ mkdir benetcom cd benetcom echo "<h1>benet</h1>" > index.html cd ../ mkdir accpcom cd accpcom
阅读全文
摘要:对于企业内部的WEB管理平台,例如日志分析系统(Awstats)为了更好实现访问控制,在通过客户端访问时,提交一些用户密码或对客户IP地址进行授权,避免服务器的安全隐患。 <Directory>......</Directory> 1.客户机地址限制 2.用户授权限制 一、用户地址限制 Order
阅读全文
摘要:准备工作 1.关闭防火墙 service iptables stop 2.关闭selinux安全机制 setenforce 0 3.卸载rpm格式的httpd 这说明已经安装了rpm格式的软件包。所以要卸载它。 4.卸载 rpm -e httpd –nodeps 二、安装httpd 1、下载apac
阅读全文
摘要:实验前准备 (1)service iptables stop #关闭防火墙 service iptables status #查看防火墙是否已经关闭 iptables: Firewall is not running. 这说明防火墙 已经关闭 (2) setenforce 0 关闭selinux 通
阅读全文
摘要:在RHEL6.5中,系统光盘自带了BIND服务的安装文件 安装步骤 准备工作: Service iptables stop #关闭防火墙 Setenforce 0 关闭selinux 1. 挂载光盘 mount /dev/cdrom /mnt cd /mnt/Packages ls |grep ^b
阅读全文

浙公网安备 33010602011771号