- 博客(17)
- 收藏
- 关注
原创 tomcat
tomcat是什么?omcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。tomcat的使用1.获取tomcat,jdk资源包,并进行解压[root@server4 ~]# tar zxf apache-tomcat-7.0.37.tar.gz -C /usr/local...
2019-04-30 22:12:13 248
原创 php页面缓存——memcache
什么是memchache?memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著此篇博客承接上篇Linux运维——搭建nginx+php论坛也就是说此时已经下载好了nginx,能正常的访问php页面。现在要做的就是将php页面进...
2019-04-29 20:01:53 458
原创 Linux运维——搭建nginx+php论坛
搭建前提:搭建论坛之前,需要安装mysql和php,nginx。mysql和php的源码安装详见:源码包安装mysql源码包安装php源码包安装nginxNginx (engine x) 是一个高性能的HTTP和反向代理web服务器。Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。1...
2019-04-29 12:08:46 695
原创 Linux运维——pacemaker实现高可用
实验环境:操作系统:rhel6.5server1 ip : 172.25.62.1server2 ip : 172.25.62.2搭建步骤:1.配置高级yum源[root@server1 ~]# vim /etc/yum.repos.d/rhel-source.repo[rhel6.5]name=rhelbaseurl=http://172.25.62.250/rhel6.5...
2019-04-25 20:30:53 401
原创 源码包安装php
1.获取php源码包2.解压3.安装依赖性软件yum install -y net-snmp-devel \libmcrypt-* \gmp-devel-4.3.1-7.el6_2.2.x86_64 \freetype-devel \2:libpng-devel-1.2.49-1.el6_2.x86_64 \libjpeg-turbo-devel-1.2.1-1.el6.x8...
2019-04-24 18:09:06 654
原创 源码包安装mysql
1.获取mysql源码包2.解压安装包tar -zxf mysql-boost-5.7.17.tar.gz 解压后出现目录3.安装依赖包,解决依赖性yum install -y cmake-2.8.12.2-4.el6.x86_64.rpmyum install -y ncurses*yum install gcc gcc-c++ -yyum install -y bison...
2019-04-24 16:39:26 3742
原创 Linux运维RHCS套件——集群共享文件系统搭建
环境搭建此内容承接上一篇博客Linux运维RHCS套件——高可用集群搭建需要先搭好实验环境。server1 ip: 172.25.62.1server2 ip: 172.25.62.2server3 ip: 172.25.62.3真实主机ip:172.25.62.25其中前三台虚拟主机使用的操作系统版本为rhel6.5搭建mysql服务组,设置共享iscsi存储共享1.安装相关软件...
2019-04-23 22:48:55 405
原创 Linux运维RHCS套件——高可用集群搭建
前提:准备三台虚拟机server1 ip: 172.25.62.1server2 ip: 172.25.62.2server3 ip: 172.25.62.3真实主机ip:172.25.62.250搭建步骤:在server1主机:1.搭建高级yum源[root@server1 ~]# vim /etc/yum.repos.d/rhel-source.repo[rhel6.5]...
2019-04-23 13:21:19 291
原创 haproxy
什么是haproxy?HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理,HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴...
2019-04-23 10:08:31 3519
原创 LVS之高可用
高可用的作用高可用性集群中的节点一般是一主一备,或者一主多备,通过备份提高整个系统可用性。搭建高可用的目的是为了防止单点故障,代主节点的调度器不能正常工作了,就由备节点的调度器顶上完成工作。搭建步骤在这次实验我们要用4个虚拟机,我把这4台虚拟机分别命名server1,server2,server3,server4。首先配置主调度器server11.配置yum源vim /etc/yum....
2019-04-17 15:47:02 359
原创 LVS之负载均衡(DR模式,IP隧道模式,NAT模式)
什么是LVS?LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。LVS集群LVS集群采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服...
2019-04-17 12:19:25 1875
原创 varnish
配置环境安装虚拟机为实验准备rhel6.5的实验环境,之后安装好系统,进入安装页面后进行安装。虚拟机的安装详见rhel虚拟机的安装,这里就不再演示了。安装虚拟机时要注意选择最小安装,因为我们的实验不需要用到图形,而且用到的虚拟机比较多,为了节省资源,所以选择最小安装。配置网络安装好虚拟机之后先为虚拟机配置一个ipvi /etc/sysconfig/network-script/ifcfg...
2019-04-16 23:10:16 178
原创 python学习笔记13——文件
使用python控制文件一般分为3步:1.打开,2.对文件进行操作,3.关闭。f = open('/tmp/passwd') ##打开文件print(f.read()) ##读文件f.close() ##关闭文件文件的读写操作在打开文件的同时,可以指定对文件的操作权限,如f = open('/tmp/passwd','r') 这样的操作表示对文件进行操作时只能读,...
2019-04-09 20:02:05 222
原创 python学习笔记12——装饰器
什么是装饰器?装饰器把一个函数当作参数,返回一个代替版的函数,本质是一个返回函数的函数,它的功能是,在不改变原函数的基础上,给函数添加功能,简单来说,就是去装饰一个函数写一个简单的装饰器:首先,写一个装饰函数,这个函数执行之后可以输出helloworld。写装饰器,在hellowold前输出’~~~~~~~~~~’,之后在函数上加上@和装饰器名就完成了。看上面装饰器部分,第一行定义装饰...
2019-04-08 15:29:41 241
原创 python学习笔记11——高阶函数
高阶函数的室参是一个函数名,返回值是一个函数。1.abs函数:求绝对值abs函数可以用来直接求绝对值,函数本身也可以赋值给变量,变量也可以指向函数传递的参数可以是函数名,返回值是函数f(x),f(y)。内置高阶函数map函数map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的序列返回。map函数通过接受的函数对接受的序...
2019-04-02 14:06:45 150
原创 python学习笔记10——列表生成式,字典生成式
列表生成式使用列表生成式可以大大简化我们的代码,如:写一个程序,找出1~10之间所有的质数:在列表里直接写出我们需要的表达式。如果把表达式拆开,是这样的:只不过这样输出的结果不是列表,用列表生成式输出的结果是一个列表,列表生成式一般与for循环一起使用,for循环后面可以跟if判断决定输出的条件,前面跟的是需要输出在列表内的值。输出/var/log下以’.log’结尾的文件字典生...
2019-04-02 13:03:29 217
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人