linux系统运维
文章平均质量分 63
野先生
关注‘栈了一堆’公众号,更多精彩等你来!
展开
-
离线安装docker!!!
离线安装docker!!!1、下载离线二进制包去官网下载docker 二进制软件包,选择适合自己的版本。这里下载的是最新版本docker-19.03.9.tgz,在centos7中安装(centos6不能使用)。2、复制docker-19.03.9.tgz到服务器上,解压:tar xzvf docker-19.03.9.tgz3、进入docker目录复制所有文件到/usr/bin目录下,或者做个软连接也可以,注意软连接一定要用绝对路径。4、编写服务文件docker.service[Unit]D原创 2020-10-30 16:54:27 · 240 阅读 · 0 评论 -
Keepalived主从虚拟路由器_虚拟服务器_优先级调整
Keepalived主从虚拟路由器_虚拟服务器_优先级调整keepalived简介:Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和 high-availability(高可用)功能,负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs),而高可用是通过VRRP协议实现多台机器之间的故障转移服务。keepalived:1、vrrp协议的软件原创 2020-07-01 14:21:14 · 802 阅读 · 0 评论 -
MySQL_主从_主主_复制
MySQL-主从-主主-复制先了解复制类型: 异步复制(Asynchronous replication) MySQL默认的复制即是异步的,主库在执行完客户端提交的事务后会立即将结果返给给客户端,并不关心从库是否已经接收并处理,这样就会有一个问题,主如果crash掉了,此时主上已经提交的事务可能并没有传到从上,如果此时,强行将从提升为主,可能导致新主上的数据不完整。 全同步复制原创 2017-07-14 16:20:59 · 481 阅读 · 0 评论 -
Varnish基础与示例
Varnish基础与示例Varnish 是一款高性能且开源的反向代理服务器和 HTTP 加速器,其采用全新的软件体系机构,和现在的硬件体系紧密配合。Varnish Configuration Language(VCL)是varnish配置缓存策略的工具,它是一种基于“域”(domain specific)的简单编程语言,它支持有限的算术运算和逻辑运算操作、允许使用正则表达式进行字符串匹配、允许原创 2017-06-27 19:49:31 · 552 阅读 · 0 评论 -
Ansible基础简介与使用
Ansible,(puppet、cfengine、chef、func、fabric),ansible-doc,ansible-galaxy,absible-playbook,templates原创 2017-07-07 17:29:04 · 678 阅读 · 0 评论 -
Puppet基础之单机模型
Puppet基础 puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。puppet的工作模型: apply:单机模型:手动应用清单; master/ag原创 2017-07-22 10:03:27 · 527 阅读 · 0 评论 -
Puppet之master_agent模型
Puppet之master_agent模型Master安装:获取: puppet-server-3.8.7-1.el7.noarch.rpm、 puppet-3.8.7-1.el7.noarch.rpm、 facter-2.4.6-1.el7.x86_64.rpm使用yum工具安装以上程序包。Agent安装: puppet-3.8.7-1.el7.noarch.r原创 2017-07-22 15:47:43 · 617 阅读 · 0 评论 -
Nginx反代至Tomcat基于memcached的session保持
实现功能:基于前面tomcat基础简介与示例文章(1) tomcat cluster将会话保存至memcached中;实现模型: 配置B,C主机安装openjdk与tomcat[本次均使用yum安装]配置tomcat的server.xml文件在host配置段中加入<Context path="/test" docBase="test" reloadable="true"> #指定实例的目原创 2017-07-22 16:34:22 · 2393 阅读 · 2 评论 -
Redis基础之主从复制与sentinel实现
Redis基础之主从复制与sentinel实现先了解分布式系统两个基础理论:CAP/BASECAP: C:多个数据节点上的数据一致; A:用户发出请求后的有限时间范围内返回结果; P:network partition,网络发生分区后,服务是否依然可用;CAP理论:一个分布式系统不可能同时满足C、A、P三个特性,最多可同时满足其中两者;对于分布式系统满足分区容错性几乎是必原创 2017-07-24 17:16:38 · 553 阅读 · 0 评论 -
Docker之Dockerfile(二)
Docker之Dockerfile(二) Dockfile是一种被Docker程序解释的文本格式的配置文件,Dockerfile由一条一条的指令组成, 每条指令对应Linux下面的一条命令。docker程序将这些Dockerfile指令翻译真正的linux命令。 Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖关系,类似于Makefile。原创 2017-08-06 11:25:23 · 644 阅读 · 0 评论 -
软件级负载均衡器(LVS/HAProxy/Nginx)的特点简介和对比
现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术: 一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器, 它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用; 另外一种就是类似于LVS/HAPr...转载 2017-08-15 10:30:45 · 315 阅读 · 0 评论 -
Docker简介与使用(一)
Docker简介与使用(一) Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来原创 2017-08-03 08:30:37 · 478 阅读 · 0 评论 -
docker解决启动失败,随笔记录。
docker解决启动失败,随笔记录。刚刚遇到了以下情况:[root@localhost svn]# systemctl start dockerJob for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and ...原创 2019-05-10 16:20:24 · 5094 阅读 · 0 评论 -
MySQL_Xtrabackup数据备份与恢复
MySQL_Xtrabackup数据备份与恢复 InnoDB 有个商业的InnoDB Hotbackup,可以对InnoDB引擎的表实现在线热备。而 percona出品的Xtrabackup,是InnoDB Hotbackup的一个开源替代品,可以在线对InnoDB存储引擎的表进行物理完全,增量和差异备份,MyISAM存储引擎的表只能进行完全备份。mysqldump支持在线备份,不过是逻辑备份原创 2017-07-14 10:42:31 · 540 阅读 · 0 评论 -
Keepalived主主虚拟路由器与虚拟服务器
Keepalived主主虚拟路由器与虚拟服务器 Keepalived主主虚拟路由器与虚拟服务器与Keepalived主从虚拟路由器与虚拟服务器配置差别不是很大,主主架构比主从架构多了一个vrrp_instance{}配置段和一个virtual_server {}配置段。 keepalived简介: Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具原创 2017-06-26 08:17:49 · 1080 阅读 · 0 评论 -
DNS、BIND实现正向,反向,主/从,子域,转发,基本安全控制
DNS,BIND实现正向,反向,主/从,子域,转发,基本安全控制原创 2017-05-26 20:23:58 · 4436 阅读 · 0 评论 -
两台apache主机通过Nfs访问第三台NFS-server的站点目录
两台apache主机通过Nfs访问第三台NFS-server的站点目录,扩展:把数据库文件挂载在nfs主机上1、 apache主机配置两台apache主机IP分别为172.16.253.190,172.16.253.191分别安装httpd-2.4(apache),mariaDB,PHP-Fpm(php-mbsrting,php-mysql,php-mcrypt,php-gd组件),安装过程原创 2017-06-06 14:50:16 · 2677 阅读 · 0 评论 -
两台主机布置lamp(php-fpm)
两台主机布置lamp(php-fpm)L:CentOS 7.3 A:httpd-2.4(apache) M:mariaDB P:PHP-Fpm 一台Httpd (172.16.253.190)、一台php-fpm和mariadb (172.16.250.222)、没有考虑性能,只是为学习,1、 httpd主机搭建(centos7系统默认安装为2.4版本)yum –y install htt原创 2017-06-06 15:20:56 · 1799 阅读 · 0 评论 -
Vsftpd使用虚拟用户登录调用mysql验证
Vsftpd使用虚拟用户登录调用mysql验证安装包:vsftpd,mariadb-server,mariadb-devel,pam-devel(此包如有安装有问题,可使用rpm命令安装)1、 制作pam_mysql.so模块获取pam_mysql-0.7RC1包 进入pam_mysql-0.7RC1目录下,执行configure命令,如下: pam_mysql-0.7RC1]# ./con原创 2017-06-07 09:24:26 · 1596 阅读 · 0 评论 -
一台主机部署lamp(CentOS-7,httpd2.4,mariaDB,php-fpm)
一台主机部署lamp,CentOS-7,httpd2.4,mariaDB,php-fpm,phpmyadmin,wordpress原创 2017-06-04 09:37:48 · 3798 阅读 · 0 评论 -
httpd2.4实现2个虚拟主机与https
Httpd2.4,虚拟主机,https原创 2017-06-04 09:49:31 · 2128 阅读 · 0 评论 -
Samba服务简介与httpd扩展
Samba服务简介与httpd扩展samba 服务端:172.16.253.190samba 客户端:172.16.250.222服务端程序包:samba,samba-common, sambalibs主配置文件:/etc/samba/smb.conf, 注意文件是由samba-common包提供;主程序: nmbd:NetBIOS name server smbd:SMB/CIFS s原创 2017-06-07 20:20:05 · 1644 阅读 · 0 评论 -
HAProxy
HAProxy,高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。 ssl,wordpress原创 2017-06-29 19:37:59 · 501 阅读 · 0 评论 -
MySQL基础简介与操作
#MySQL基础简介与操作 安装MySQL: mysqldump,mysbinlog,https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/提示安装mysql 2、https://dev.mysql.com/downloads/mysql/获取mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz#u原创 2017-07-12 16:36:25 · 987 阅读 · 0 评论 -
tomcat基础简介与示例
tomcat基础简介与示例 Tomcat服务器是一个免费的开放源代码的Web应用服务器。Tomcat是Apache软件基金会 的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 由于有了Sun的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat中得到体现, Tomcat 5支持最新的Servlet 2.4和JS原创 2017-07-03 19:02:27 · 6199 阅读 · 0 评论 -
Iptables简介与示例
Iptables,iptables,netfilter介绍,包过滤型防火墙:Firewall,软件防火墙,主机防火墙原创 2017-06-10 17:00:16 · 431 阅读 · 0 评论 -
Keepalived主从虚拟路由器_虚拟服务器_优先级调整
Keepalived主从虚拟路由器虚拟服务器优先级调整keepalived简介:Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和 high-availability(高可用)功能,负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs),而高可用是原创 2017-06-25 13:30:51 · 2779 阅读 · 0 评论 -
Keepalived主主虚拟路由器与虚拟服务器
Keepalived主主虚拟路由器与虚拟服务器Keepalived主主虚拟路由器与虚拟服务器与Keepalived主从虚拟路由器与虚拟服务器配置差别不是很大,主主架构比主从架构多了一个vrrp_instance{}配置段和一个virtual_server {}配置段。keepalived简介:Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们原创 2017-06-25 17:29:58 · 773 阅读 · 0 评论 -
httpd服务
httpd服务,apache,虚拟主机,路径访问控制原创 2017-05-27 15:50:00 · 33021 阅读 · 0 评论