- 博客(59)
- 收藏
- 关注
原创 mysq的相关设定
1、安装;使用的包:mysql-5.7.17-1.el6.x86_64.rpm-bundle.tartar xf mysql-5.7.17-1.el6.x86_64.rpm-bundle.tar yum install -y mysql-community-client-5.7.17-1.el6.x86_64.rpm mysql-community-server-5.7.17-1.el
2018-01-29 22:20:19 217
原创 php的memcache模块
1、使用任意一台主机,下载memcache软件:[root@server2 ~]# yum install -y memcachedmemcache的工作流程如下:先检查客户端的请求数据是否在memcached中,如有,直接把请求数据返回,不再对数据库进行任何操作;如果请求的数据不在memcached中,就去查数据库,把从数据库中获取的数据返回给客户端,同时把数据缓存一份到memcache
2018-01-28 00:58:53 374
原创 lanmp
1、安装mysql安装mysql时,需要有mysql-boost-5.7.11.tar.gz在安装时,有大量的依赖性,根据报错,安装所需要的依赖性。 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/lnmp/mysql -DMYSQL_DATADIR=/usr/local/lnmp/mysql/data -DMYSQL_UNIX_ADDR=/usr/lo
2018-01-27 23:51:02 410
原创 负载均衡lvs
三种负载均衡技术的优缺点1、安装ipvsadm此次安装ipvsadm时与以前的安装相对来讲稍有不同,要稍微修改yum源[root@server1 ~]# yum install ipvsadm -y2、本次实验主要是针对DR模型进行实验,设置ipvsadm策略,将该台主机设置为一个调度器,将两台开启着apache服务的两台主机进行rr轮循,使用了vip,要将一台
2018-01-26 23:51:05 274
原创 cdn
1、cdn的见大介绍CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户
2018-01-26 17:42:50 533
原创 python学习之函数
函数的定义def 函数名():函数体return 返回值1,返回值2函数的调用函数名()实现打印返回值: print 函数名()总结:定义函数时,函数不执行;调用函数时, 函数才执行;必选参数默认参数形式参数返回值全局变量判断是否可迭代列表生成式
2018-01-11 00:30:27 387
原创 python学习之集合
集合的两个功能:集合可以实现去重的功能;集合可以实现关系测试; 交集, 差集,并集, 是否子集, 是否没有交集........1、集合的定义定义一个空的集合若直接将一个花括号给赋值,这个的类型是一个字典其中的数据类型可以是类表,元组,字符串,数字如何实现列表的去重转换为集合数据类型; set(列表)字典的fromkeys方法实现;
2018-01-11 00:03:57 197
原创 简易ATM柜员机管理系统
此程序为一个简易的ATM机柜员机管理系统实现了用户登陆,用户开户,用户修改信息,在用户修改信息中有取款,存款,转账,查询余额,冻结账户和修改密码测试:用户登陆用户开户修改用户信息:取款(先查询余额)修改信息(存款)转账冻结账户(冻结后,当用户在进行登陆或其他等操作时,都会出现此用户被冻结的提示)
2018-01-10 23:19:24 2429
原创 简易自动售卖机系统
简易自动售卖机系统,实现了自动售卖,找零钱,查看剩余货物的数量,与售卖机中所剩余零钱的总数在我的程序中没有实现查看剩余零钱的功能。测试:购买商品购买后剩余货物的数量(在程序设计中将咖啡的数量设置为了6瓶,在购买3瓶后,将剩余的值成功实时传入系统中)
2018-01-10 23:10:04 7667 1
原创 python学习之字典
一、字典的创建赋值创建字典通过工厂函数创建字典通过工厂函数创建字典通过字典的 fromkeys 方法创建字典,所有元素有一个默认值例子:生成多个银行卡号,并置出使密码为“000000”测试:二、字典的特性字典不能索引和切片,因为字典是无序的数据类型;字典不支持重复和连接;字典支持成员操作符: 判断字典的key值是否在字典中存在
2018-01-03 17:40:59 200
原创 python学习之列表
一、列表是python中非常常用的数据类型,通常作为函数的返回类型,与元组的区别在于,列表的值是可以被更改的,元组的值是不可以被更改的,所以来说,列表是更加便利快捷的。由此可见,列表的元素值是可以进行更改的二、分析列表的特性1、索引支持正向索引,反向索引,也支持索引列表中子列表的索引,依旧支持子列表的正向索引与反向索引2、切片支持切片,li[::-1]是
2018-01-02 23:45:19 229
原创 python练习题(三)
# 1.字符串最后一个单词的长度 题目描述:计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。输出描述: 整数N,最后一个单词的长度。示例1: 输入:hello world 输出:5代码:测试:# 2. 计算字符个数题目描述: 写出一个程序,接受一个有字母和数字以及空格
2018-01-01 23:23:09 428
原创 python练习题(一)
1. 在Linux电脑上安装python,ipython,pycharm专业版本软件;2. 在Windows电脑上安装python3版本,并配置环境变量,确保Dos环境下运行脚本;3. Linux下有多少种运行python的不同方法,并分析各自优缺点。并说说你最喜欢哪一种?python,ipython,pycharm4. 编写脚本,使用print语句编写脚本在屏幕上显示你名
2017-12-27 21:43:55 610
原创 python练习题(二)
1. 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高 于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提 成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于
2017-12-27 21:22:04 510
原创 首学python基础知识(三)字符串与元祖
一、字符串的类型##表示字符串:'i like the world'"i like the world""""i like the world"""\n 表示换行符\t 表示tab符\表示转移字符 (使用较多)##字符串中操作预览索引: • 索引(s[i] ):获取特定偏移的元素 • 给出一个字符串,可输出任意一个字符,如果索
2017-12-26 19:11:01 740
原创 首学python基础知识(二)
一、内置函数cmp(a,b)比较函数,若a>b返回1,astr(a),将a类型转换成字符串abs(),取绝对值type(),查看类型dicmod(a,b),取a除以b的商和余数round()四舍五入类型转换函数int(),float(),long(),complex(),bool()io操作:input()input函数使用没
2017-12-26 17:47:28 189
原创 pxe的基本设定
一、相关概念工作于Client/Server的网络模式,通过共享模式,大量的安装系统。二、安装[root@server ~]# yum whatprovides */pxelinux.0 ##提供pxelinux.0的服务Loaded plugins: langpackssyslinux-4.05-8.el7.x86_64 : Simple ke
2017-12-12 10:41:15 305
原创 iscsi的基本设定
一、概念SAN:可以通过某些特殊的接口或信道(SCSI或eSATA)来提供局域网内的所有机器进行磁盘访问,SAN提供的是磁盘给主机用,而NAS提供的是网络协议的文件系统(NFS或SMB)iSCSI主要是通过TCP/IP的技术,将存储设备通过iSCSI target功能,做成可以提供磁盘的服务器端,在通过iSCSI initiator功能,做成能够挂载使用的iSCSI target的客户
2017-12-11 11:23:35 979
原创 nfs的基本设定
一、安装并开启nfs服务服务端:[root@server ~]# yum install nfs-utils -y[root@server ~]# systemctl start nfs客户端:[root@client ~]# showmount -e 172.25.71.1clnt_create: RPC: Port mapper failure - Unable
2017-12-10 20:53:40 222
原创 samba测试
Samba 企业应用案例需求:1. 所有员工都能够在公司内流动办公,但不管在哪电脑上工作,都要把自己文件存在 Samba 文件服器上.2. 各部门办公人员拥有各自的主目录,用于存放私有文档(工作相关),其他人禁止访问.3. 所有的用户都不允许使用服务器的 SHELL(安全考虑).4. 制造部、财务部、管理部,都有各自的文件目录.5. 各部门目录下提供“对外”、“公共文档”、“受
2017-12-06 23:28:17 1159
原创 SAMBA服务器
一、介绍SAMBA最初发展的主要目的就是用来进行沟通windows与unix like这两个不同的操作系统平台主要功能为:1、共享文件与打印机服务2、可以提供用户登陆samba主机时的身份认证,以提供不同身份用户的个别数据3、可以进行windows网络上的主机名解析4、可以进行设备的共享协议:SAMBA使用的NetBIOS通信协议,NetBIOS是无法跨越路由的,目
2017-12-06 21:14:33 2689
原创 iptables的基本规则
一、相关概念Iptables 利用的是数据包过滤的机制,所以他会分析数据包的报头数据,根据报头数据与定义的规则来决定该数据包是否可以进入主机或者被丢弃,也就是说,根据数据包的分析资料比对预先定义的规则内容,若数据包数据与规则内容相同则进行动作,否则就继续下一条规则的比对,重点在比对与分析顺序。Iptables的表格和链Iptables名字的来由:因为这个防火墙软件里面有多个表格,每个表
2017-12-06 17:29:43 694
原创 firewalld的基本规则
一、图形化管理火墙系统提供了图像化的配置工具 firewall-config 、 system-config-firewall, 提供命令行客户端 firewall-cmd, 用于配置 firewalld 永久性或非永久性运行时间的改变。1、下载图形管理命令yum install firewall-config2、使用命令调出图形firewall-config3、在图形处进
2017-12-04 17:10:26 7323
原创 网络桥接
一、在真机中配置网桥,使得虚拟机的网卡与真机的网卡进行连接,运行速度更快选择使用http的ip共享方式进行安装。此中选择br0则为网桥连接来安装虚拟机,并于选项中有NAT的安装方式进行对比,可以发现br0方式相对来说是更块的一种安装方式,原因是,但因为使用共享方式去安装虚拟机,真机的网卡端口去向真机内核去索要文件,内核传给真机的网络端口,然后真机的网络端口又传给虚拟机的网络端口
2017-11-29 20:40:08 3074
原创 dns的基本设定(二)
一、从属dns在网络越来越发达的时代,若dns出现问题,则整个网络均会处于瘫痪的状态,为了缓解dns的巨大压力,所以出现了主从dns服务器。dns利用类似于树形目录的架构,将主机名的管理分配在不同的层级的dns服务器中,并进行分层管理,所以每一台dns服务器记忆的信息就不会很多,而且若有ip的变动时也相对来说更容易修改。##开启第二台虚拟机,作出以下策略。1、配置yum源。2、
2017-11-28 00:24:35 458
原创 dns的基本设定(一)
在此实验中,做好本地文件的解析,否则会出现“不可到达”的报错.(文件为/etc/resolv.conf)二、dns的正向解析/etc/named.conf文件中:因为在/etc/named.conf文件中含有 55 include "/etc/named.rfc1912.zones"; 56 include "/etc/named.root.key";所
2017-11-27 18:13:34 271
原创 mysql的基本设定
一、安装yum install mariadb-server -ysystemctl start maridb二、安全初始化1、默认情况下,数据库接口(3306)是打开的,为了安全需要关闭此接口 vim /etc/my.cnf ##关闭网络接口 9 # instructions in http://fedoraproject.org/wiki/S
2017-11-21 21:11:27 488
原创 apache的基本设定
一、企业中常用的web服务,用后来提供http://(超文本传输协议)二、apache的安装部署yum install httpd -y ##下载httpd服务 -y为yesyum install httpd-manual.noarch -y ##此为httpd的一个说明,在浏览器中使用:172.25.254.173/manaulsystemc
2017-11-20 23:05:22 1604
转载 FTP服务器工作原理及如何通过PAM认证实现虚拟用户登录
来源:Linux社区 作者:guodayong本文分为两部分::FTP服务理论篇 :FTP服务架构篇:理论篇:注:笔者还是在这里唠叨一句:理论很枯燥、很无趣,对以后要从事运维管理工作的人员来说,理论知识是必须掌握的,所以笔者希望博友能够认真阅读FTP的相关理论,这样在后续的服务构建篇当中,才会更容易理解并掌握每步操作的真实意义!FTP服务器的相关概念:FTP
2017-11-09 20:55:37 1588
原创 ftp虚拟帐号的建立及相关使用
根据调查,淘宝有2.6亿的注册用户,每个注册用户均有一个账户与密码,但淘宝服务器实际上是不能承受这么多用户。所以2.6亿用户仅仅是一个虚拟帐号与密码。1、修改配置文件及重启服务2、编辑/etc/pam.d/westos文件3、编辑westosfile文件,将虚拟帐号和密码写入这个文件,路径为/etc/vsftpd/westosfile4、将该含有帐号密码的文件进行哈希加
2017-11-09 20:53:01 390
原创 ftp命令的使用
一、下载在server虚拟机中,使用真机中的镜像,进行下载,对/etc/yum.repo.d/rhel_dvd.repo中的文件进行编辑需要将真机中的防火墙关闭,http服务打开,在浏览器中对,http://172.25.254.73/rhel7.2进行测试,是否成功,成功后在虚拟机中的文件进行编辑。二、ftp服务的基本信息软件安装包:vsftpd默认发布目录:
2017-11-09 09:05:43 321
转载 linux中ftp的配置文件祥解
1.登录和对匿名用户的设置write_enable=YES //是否对登录用户开启写权限。属全局性设置。默认NOlocal_enable=YES //是否允许本地用户登录FTP服务器。默认为NOanonymous_enable=YES //设置是否允许匿名用户登录FTP服务器。
2017-11-09 07:37:09 2133
原创 lvm
一、了解pv,vg,lvm(下图来源于网络)为了便于理解,将pv,vg,lvm进行一个象征性的描述:1、Pv 榨汁儿的橘子:物理卷分区2、Vg 榨成汁儿的总橘子汁:物理卷组3、Pe 物理区域是物理卷中可用于分配的最小存储单元4、Lvm 逻辑卷二、lvm的建立1、建立分区,将建立的分区的id改为lvm格式的2、监控3、创
2017-11-08 19:00:23 556
原创 分区加密
分区加密是建立在文件系统下的,若加密被强行破解,磁盘分区内的文件也不会丢失,使用的是luks加密。1、建立分区2、建立加密个人觉得此为bug,只能输入YES,使用其他yes字符会直接弹出。加密字符不能与存在的目录名称相近或者一致成功加密3、打开盖子(cryptsetup open /dev/vdb1 zhaoyan中zhaoyan是可以自己取的,在这
2017-11-08 00:00:39 1451
原创 磁盘配额,更改分区方式
一、磁盘配额为磁盘使用用户进行分配额度,此分配额度是针对设备的,并不针对某个用户。1、建立分区(fdisk /dev/vdb)2、为此份分区建立文件系统 (mkfs.xfs /de/vdb1)3、用blkid查看是否建立并且设置文件系统成功4、进行挂载,并且给挂载的目录777权限5、进行额度的限定(edquota -u student /dev/vdb1)已
2017-11-06 20:02:10 1038
原创 分区管理
一、设备分区信息概述:磁盘由盘片、机械手臂、磁头、主轴马达组成,数据写在盘片上面。整块磁盘的第一个扇区特别重要,第一块扇区记录了整块磁盘的重要信息。第一个扇区分为:1、主引导分区(mbr):可以安装引导加载程序的地方,有446个字节2、主分区表(mpt):记录整块硬盘分区的状态,有64个字节3、硬盘的有效性标示(55aa):2个字节,改变将无法识别硬盘附加:1、一个主分区占
2017-11-05 22:45:34 357
原创 存储设备的管理
一、设备的查看(1)发现系统中的设备(可以查看所有的设备,但不能查看是否可以使用) fdisk -l cat /proc/partitons(2)系统发现可以使用,但没有投入使用,随时可以投入使用的设备 blkid(3)发现并且正在使用的设备dfdf -h中1M=1024kbdf -H 中
2017-11-05 21:35:46 235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人