自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (6)
  • 收藏
  • 关注

原创 Linux 的Apache服务之https与网页重写

https1.https概述: HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTT

2017-08-31 15:16:58 715

原创 python编程练习之二

2017-滴滴出行- 末尾为0的个数题目描述: 输入一个正整数n,求n!(即阶乘)末尾有多少个0? 比如: n = 10; n! = 3628800,所以答案为2;输入描述: 输入为一行,n(1 ≤ n ≤ 1000)输出描述: 输出一个整数,即题目所求示例1:- 输入: 10- 输出: 2解法一:计算num的阶乘,统计结果中末尾有多少个0 缺点:数值过大会溢出

2017-08-30 22:30:15 1563 1

原创 Python学习笔记 5--集合、函数

集合集合的定义由一个或多个确定的元素所构成的整体叫做集合集合是指具有某种特定性质的具体的或抽象的对象汇总成的集体,这些对象称为该集合的元素集合的关系测试s1 = {1, 2, 3}s2 = {2, 3, 4}s3 = {1, 2}s4 = {5}print "s1,s2,s3的交集:", s1.intersection(s2, s3)print "s1,s2,s3的交集:", s1 &

2017-08-30 21:46:28 261 1

原创 Python学习笔记 4--字典、集合、函数(python的乐高积木一)

字典又称为(# hash,映射,关联数组)“字” —> 先找首字母,查到这个字的解释所在的页数;字典的定义:d = {}d = {"key1":"value1"}d = {"key1":"value1","key2":"value3"}a=("name","age")b=("hallo","18")d=dict(zip(a,b))d ##{'name': 'hal

2017-08-30 00:47:16 369 1

原创 Redhat 7将网卡名称eno16777736改为eth0

刚装完Redhat 7,配置网卡的时候发现网卡名称为eno16777736,配置的时候还容易输错,于是想改为eth0,网上查到的资料分享一下输入如下命令,进入对应目录,编辑文件:vim /etc/sysconfig/grub然后,往这个文件中添加“net.ifnames=0 biosdevname=0”内容,注意位置紧接着,执行如下命令:grub2-mkconfig -o /boot/grub

2017-08-28 20:43:18 970

原创 Linux 学习笔记一

1.Redhat 7将网卡名称eno16777736改为eth0输入如下命令,进入对应目录,编辑文件:vim /etc/sysconfig/grub然后,往这个文件中添加“net.ifnames=0 biosdevname=0”内容紧接着,执行如下命令:grub2-mkconfig -o /boot/grub2/grub.cfg然后,重启系统后查看网卡名称:2.Linux执行Histor

2017-08-28 20:38:29 460

原创 Linux中的进程讲解

1.进程定义进程就是cpu未完成的工作2.ps命令ps a ##关于当前环境的所有进程 x| -A ##所有进程 f ##显示进程从属关系 e ##显示进程调用环境工具的详细信息 l ##长列表显示进程的详细信息 u ##显示进程的用户信息 -a ##显示shell前台运行命令的进程,但不保函shell本身ps a

2017-08-28 18:20:54 481

原创 Linux系统中文件的相关权限及管理

一.文件权限1.文件属性的查看ls -l filename-|rw-r--r--.|1| root| root| 46 |Oct 1 05:03 |filename— ————————— — ———— ———— —— ———————————— ———————— 1 2 3 4 5 6 7 81."-

2017-08-28 17:56:06 980

原创 linux的用户管理,sudo的介绍和开机修改root密码

一.Linux中用户介绍用户就是系统使用者的身份在系统中用户存储为若干串字符+若干个系统配置文件用户信息涉及到的系统配置文件:/etc/passwd ###用户信息用户:密码:uid:gid:说明:家目录:用户使用的shell/etc/shadow ###用户认证信息用户:密码:最后一次密码修改该时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日/etc/group

2017-08-28 17:29:32 1249

原创 Linux管理输入输出 管道 tee

1.管理输入输出在linux系统中,正确输出的编号为1,错误输出编号为2在系统中用普通用户执行 "student"find /etc -name passwd 因为student用户权限问题会有以下输出find: ‘/etc/pki/CA/private’: Permission denied ##没有进入权力,报错find: ‘/etc/pki/rsyslog’: Permi

2017-08-28 17:13:43 638

原创 Redhat7.2和Redhat6.5配置本地yum源和网络yum源

1.yum的功能作用 yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。 YUM是“Yellow dog Updater, Modified”的缩写,是一个软件包管理器,YUM从指定的地方(相关网站的rpm包地址或本地的rpm路径)自动下

2017-08-28 10:15:01 1342

原创 python编程练习

1. (2017-网易-笔试编程题)-字符串练习题目描述:小易喜欢的单词具有以下特性: 1.单词每个字母都是大写字母 2.单词没有连续相等的字母 3.单词没有形如“xyxy”(这里的x,y指的都是字母,并且可以相同)这样的子序列,子序列可能不连续。 例如: 小易不喜欢”ABBA”,因为这里有两个连续的’B’ # 小易不喜欢”THETXH”,因

2017-08-27 23:54:14 956

原创 python学习笔记3--列表,元组

列表(可变数据类型)列表的定义列表是打了激素的数组,数组只能存储同种类型的数据,而列表像一个仓库,存储不同类型的数据.l = [] ##定义一个空列表 l = [1] ##定义一个包含元素 “1” 的列表l = [1,(1,2),"hello",[1,2]] ##定义一个包含元素的列表,元素可以是任意类 型,包括数值类型,列表,字符串等均可列表的特性索引 下标是从0

2017-08-27 19:19:43 238

原创 python中的流程控制语句

1. python中的几种分支结构及其执行过程;if:a=1b=2if a<bprint "a<b"if…else…if…elif…else…-注意:在python里面不支持switch语句,如果想实现switch的效果,第一种方法就是使用if…elif…elif…else…;2. python中的几种循环结构及其执行过程2.1.for循环range(m,n,x):从m起始到n-1结

2017-08-25 22:01:13 654

原创 Python入门:初识Python

1. python是什么,为什么会使用python?python是一种解释型编程语言简单,优雅,明确,可以用来写脚本,处理文本,归类文件,批量下载,爬虫等,跨平台,移植性强2.python的安装及使用python可以直接通过yum安装,执行以下命令即可安装到Redhat系统yum install python -y安装完成后在命令行里输入python回车即可进入python编译环境3. P

2017-08-24 23:06:23 635

原创 Linux系统磁盘管理

一、磁盘分区和文件系统1.磁盘分区:Linux磁盘分区的命名最多有63个分区,如hda1,hda2,hda3【主分区】,hda5。。。【逻辑分区】.hda5和他之后的分区组成了扩展分区hda4,扩展分区只是一个逻辑分区分割表,所以扩展分区不能保存数据,不能被格式化。Linux使用设备名称+分区号码标明硬盘的各个分区2.文件系统文件系统是操作系统最为重要的一部分,它定义了硬盘上储存文件的方法和数

2017-08-23 22:37:27 457

原创 Linux系统逻辑卷管理

1.lvm简介LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。与传统的磁盘与分区相比,LVM为计算机提供了

2017-08-23 21:31:33 316

原创 shell脚本入门 —— 命令篇

1.什么是脚本安装一定逻辑关系记录命令的文件在此文件有可执行权限的情况下可以用文件名称发起脚本内记录命令的执行shell脚本是一种解释形语言,文件内记录的动作需要解释器shell2.常用命令2.1.diff比较两个文件的不同diff[num1,num2][a|c|d][num3,num4]a ##添加c ##改变d ##删除num1,num3

2017-08-22 19:31:57 296

原创 shell脚本入门 —— 符号篇

一、什么是shellShell就是一个命令行解释器,它的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive)。Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一 个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲 命令。Shell脚本和编程语言很相似,也有变量和流

2017-08-21 23:11:49 620

原创 vim常用命令

一、插入命令i ##在当前位置生前插入I ##在当前行首插入a ##在当前位置后插入A ##在当前行尾插入o ##在当前行之后插入一行O ##在当前行之前插入一行二、搜索命令/text ##查找text,按n健查找下一个,按N健查找前一个。?text ##查找t

2017-08-20 23:12:55 215

原创 linux系统结构,文件寻址,文件管理编辑,正则表达式

一、linux系统结构简述 linux是一个倒树结构linux中所有的东西都是文件这些文件都在系统顶级目录“/” /就是根目录/目录以下为二级目录这些目录都是系统装机时系统自动建立的二级目录的作用/bin ##二进制可执行文件也就是系统命令/sbin ##系统管理命令存放位置/boot ##启动分区,负责系统启动/dev ##设备管理文件/etc ##大

2017-08-20 21:44:08 341

原创 Linux系统基本操作与命令-1

1.行提示符1.1shell开机之后在桌面右击鼠标选择–>Open in Terminal (在终端打开),会出现一个shell[root@initiator Desktop]# root ##打开shell的用户@ ##分隔符initiator ##主机名称

2017-08-20 21:35:19 1592

原创 Linux的iSCSI共享存储服务搭建

一、简介1.iSCSI 全称: Internet Small Computer System Interface,它是通过 TCP/IP 网络传 输 SCSI 指令的协议。 iSCSI 协议参照 SAM-3( SCSI Architecture Model – 3)制订。在 SAM-3 的体系结构, iSCSI 属于传输层协议,在 TCP/IP 模型中属于应用层协议。 iSCSI

2017-08-20 11:35:08 2590

原创 Linux的squid代理服务配置

1.squid简介Squid是一种用来缓冲Internet数据的软件。它接受来自不能直接访问目标的主机对目标的访问请求并处理这些请求,然后将访问结果缓存展示给向它发送请求的主机。也就是说,如果一个人想下载一web页面,他请求Squid为他取得这个页面。Squid随之连接到远程服务器(如:http://www.baidu.com)并向这个页面发出请求。然后,Squid显式地聚集数据到客户端机器,而且同

2017-08-16 20:34:10 822

原创 Linux 的Apache服务

1.Apache概述:(1)Apache是目前世界上使用最广泛的一种web server,它以跨平台,高效和稳定而闻名。(2)Apache缺点是变得越来越重,被普遍认为是重量级的web server。(Apache主要采用的是基于进程的Prefork模式(还有基于线程的Worker模式),也就是,对于每个请求会用一个进程去进行服务,进程非常占资源,当并发量大的时候,就需要等额的进程,导致的是高内存占

2017-08-15 02:25:42 242

原创 Rhel yum源配置

yum的功能作用yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。YUM是“Yellow dog Updater, Modified”的缩写,是一个软件包管理器,YUM从指定的地方(相关网站的rpm包地址或本地的rpm路径)自动下载RPM包并且安装,能够很好

2017-08-13 19:30:47 318

原创 linux用户及用户组管理

- Linux里查看所有用户及所有组 1.查看所有用户 /etc/passwd 文件是用户的配置文件 使用cat、more、less、head、tail以及vim等命令都可以查看、修改这两个配置文件。 /etc/passwd的文件内容格式:注册名:口令:用户标识号:组标识号:用户名:用户主目录:命令解释程序 。 以root用户为例。root是用户注册名,X表示密码保存在

2017-08-02 18:04:54 203

hex-to-jpg ,一个单片机取模后的hex转图片,十六进制转图片 的实用小工具

一个单片机取模后的hex转图片,十六进制转图片 的实用小工具,详见博客描述 http://t.csdn.cn/HxYkm

2023-08-16

redis.tar.gz.0

本资源为安装redis集群及将redishttp 作为 mysql 的缓存服务器所需资源,详情请看:http://t.cn/RWwtmBL 由于附件大小限制,所有资源分成了两个包,需要下载合并才可解开,另一部分的地址: http://t.cn/RWwRPwH 解压方法:将redis.tar.gz.0和catredis.tar.gz.1下载到同一目录后执行以下命令: cat redis.tar.gz.* | tar -zxv 本资源包含内 容如下: codis-release3.2.zip gearman-1.1.2.tgz gearmand-1.1.8-2.el6.x86_64.rpm gearman-mysql-udf-0.6.tar.gz go1.8.linux-amd64.tar.gz jemalloc-3.6.0-1.el6.x86_64.rpm jemalloc-devel-3.6.0-1.el6.x86_64.rpm libevent-1.4.13-4.el6.x86_64.rpm libevent-devel-1.4.13-4.el6.x86_64.rpm libevent-doc-1.4.13-4.el6.noarch.rpm libevent-headers-1.4.13-4.el6.noarch.rpm libgearman-1.1.8-2.el6.x86_64.rpm libgearman-devel-1.1.8-2.el6.x86_64.rpm lib_mysqludf_json-master.zip nginx-1.10.2-1.el6.x86_64.rpm nginx-1.8.0-1.el6.ngx.x86_64.rpm nginx-all-modules-1.10.2-1.el6.noarch.rpm nginx-filesystem-1.10.2-1.el6.noarch.rpm php-5.3.3-38.el6.x86_64.rpm php-cli-5.3.3-38.el6.x86_64.rpm php-common-5.3.3-38.el6.x86_64.rpm php-devel-5.3.3-38.el6.x86_64.rpm php-fpm-5.3.3-38.el6.x86_64.rpm php-gd-5.3.3-38.el6.x86_64.rpm php-mbstring-5.3.3-38.el6.x86_64.rpm php-mysql-5.3.3-38.el6.x86_64.rpm php-pdo-5.3.3-38.el6.x86_64.rpm phpredis-master.zip redis-3.0.2.tar.gz redis-4.0.1.tar.gz test.php test.sql tokyocabinet-1.4.33-6.el6.x86_64.rpm worker.php

2017-10-21

redis.tar.gz.1

本资源为安装redis集群及将redishttp 作为 mysql 的缓存服务器所需资源,详情请看:http://t.cn/RWwtmBL 由于附件大小限制,所有资源分成了两个包,需要下载合并才可解开,另一部分的地址: 解压方法:将redis.tar.gz.0和catredis.tar.gz.1下载到同一目录后执行以下命令: cat redis.tar.gz.* | tar -zxv 本资源包含内容如下: codis-release3.2.zip gearman-1.1.2.tgz gearmand-1.1.8-2.el6.x86_64.rpm gearman-mysql-udf-0.6.tar.gz go1.8.linux-amd64.tar.gz jemalloc-3.6.0-1.el6.x86_64.rpm jemalloc-devel-3.6.0-1.el6.x86_64.rpm libevent-1.4.13-4.el6.x86_64.rpm libevent-devel-1.4.13-4.el6.x86_64.rpm libevent-doc-1.4.13-4.el6.noarch.rpm libevent-headers-1.4.13-4.el6.noarch.rpm libgearman-1.1.8-2.el6.x86_64.rpm libgearman-devel-1.1.8-2.el6.x86_64.rpm lib_mysqludf_json-master.zip nginx-1.10.2-1.el6.x86_64.rpm nginx-1.8.0-1.el6.ngx.x86_64.rpm nginx-all-modules-1.10.2-1.el6.noarch.rpm nginx-filesystem-1.10.2-1.el6.noarch.rpm php-5.3.3-38.el6.x86_64.rpm php-cli-5.3.3-38.el6.x86_64.rpm php-common-5.3.3-38.el6.x86_64.rpm php-devel-5.3.3-38.el6.x86_64.rpm php-fpm-5.3.3-38.el6.x86_64.rpm php-gd-5.3.3-38.el6.x86_64.rpm php-mbstring-5.3.3-38.el6.x86_64.rpm php-mysql-5.3.3-38.el6.x86_64.rpm php-pdo-5.3.3-38.el6.x86_64.rpm phpredis-master.zip redis-3.0.2.tar.gz redis-4.0.1.tar.gz test.php test.sql tokyocabinet-1.4.33-6.el6.x86_64.rpm worker.php

2017-10-21

SaltStack之Pillar和Jinja部署LVS+Keepalived+Haproxy源码(srv.tar.gz)

本资源包含本人用SaltStack之Pillar和Jinja实现一健部署LVS+Keepalived+Haproxy的源码(srv.tar.gz),本人测试通过,有需要的可以下载下来学习。具体可参考本人博客:http://t.cn/ROB68fc 资源内容: ├── pillar │ ├── nginx │ │ └── web.sls │ └── top.sls └── salt ├── haproxy │ ├── files │ │ ├── haproxy │ │ ├── haproxy-1.6.11.tar.gz │ │ └── haproxy.cfg │ ├── install.sls │ └── service.sls ├── keepalived │ ├── files │ │ ├── keepalived │ │ ├── keepalived-1.3.6.tar.gz │ │ ├── keepalived.conf │ │ └── keepalived-init │ ├── install.sls │ └── service.sls ├── nginx │ ├── files │ │ ├── index.html │ │ ├── nginx │ │ ├── nginx-1.12.0.tar.gz │ │ ├── nginx.conf │ │ └── test.html │ ├── install.sls │ └── service.sls ├── pkg │ ├── haproxy.sls │ ├── keepalived.sls │ └── nginx.sls ├── top.sls └── user ├── haproxy.sls └── nginx.sls

2017-10-17

mysql-boost-5.7.17.tar.gz

mysql-boost-5.7.17.tar.gz,官网现在更新到5.7.20了,5.7.17的在官网没找到链接,所以将我以前下的上传上来,方便大家使用,有需要也可以参考我的博文:MySQL5.7.17源码编译安装与配置 链接:http://t.cn/RORQxuU

2017-10-16

nginx-1.10.1.tar.gz

Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 可以在大多数 Unix like OS 上编译运行,Nginx作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务器对外进行服务。本资源为nginx的一个稳定版本“nginx-1.10.1.tar.gz”,具体配置方法请看博客(连接:http://t.cn/Rp83bAC)

2017-09-15

varnish.tar.bz2

本资源包含Varnish的安装文件varnish-3.0.5-1.el6.x86_64.rpm 和varnish-libs-3.0.5-1.el6.x86_64.rpm,是搭建cdn的高性能HTTP加速器Varnish服务器必需的安装包,下载后解压即可,具体安装配置过程清移步我的博客

2017-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除