随笔分类 -  Linux第三章

摘要:1.总结有关HTTP知识了解,面试必备 2.公司现有一业务,需要搭建一个论坛提供访问,需要基于LAMP环境搭建Discuz论坛即可,交付部署过程文档,与效果截图 3.公司新增一业务,需要搭建一个电商系统,要求运维本着安全架构、高可用架构、廉价的原则,进行部署设计 具体情况: 电商系统基于php开发 阅读全文
posted @ 2021-01-13 04:23 时间的侵蚀 阅读(534) 评论(0) 推荐(0)
摘要:要求: 每天晚上零点在NFS服务器上打包网站程序,且通过rsync推送到备份服务器上。 (提示:在NFS机器上以【IP+日期】格式打包压缩,然后rsync推送到备份服务器) 具体要求: NFS服务器:nfs01 备份服务器:backup01 有关NFS服务器需要备份的目录信息: 1.nfs01和ba 阅读全文
posted @ 2021-01-08 04:44 时间的侵蚀 阅读(254) 评论(0) 推荐(0)
摘要:管理节点安装ansible环境 [root@m01 ~]# yum install yum install epel-release ansible libselinux-python -y 被管理节点安装ansibel环境 [root@web01 ~]# yum install epel-rele 阅读全文
posted @ 2021-01-04 05:41 时间的侵蚀 阅读(179) 评论(0) 推荐(0)
摘要:网络安全背景 ​ 网络就是实现不同主机之间的通讯。网络出现之初利用TCP/IP协议簇的相关协议概念,已经满足了互连两台主机之间可以进行通讯的目的,虽然看似简简单单几句话,就描述了网络概念与网络出现的目的,但是为了真正实现两台主机之间的稳定可靠通讯,其实是一件非常困难的事情了,如果还要再通讯的基础上保 阅读全文
posted @ 2021-01-03 06:03 时间的侵蚀 阅读(719) 评论(0) 推荐(0)
摘要:Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、MySQL等)的高可用解决方案软件。 Ke 阅读全文
posted @ 2021-01-02 03:05 时间的侵蚀 阅读(358) 评论(0) 推荐(0)
摘要:反向代理参数优化 对于nginx众多的虚拟主机配置,如果写入一个文件里,难以维护,阅读,可以把参数配置,写入到单独的配置文件中,再通过nginx的include 方式获取。 【合适的写法】 /opt/nginx/conf/nginx.conf # 定义web服务器地址池,也就是121,122两个节点 阅读全文
posted @ 2021-01-02 02:59 时间的侵蚀 阅读(225) 评论(0) 推荐(0)
摘要:upstream模块介绍 Nginx的负载均衡功能来自于其模块ngx_http_upstream_module模块,该模块支持的代理方式有: 1. uwsgi_pass 2. fastcgi_pass 3. proxy_pass 4. memcached_pass ngx_http_upstream 阅读全文
posted @ 2021-01-01 03:53 时间的侵蚀 阅读(4699) 评论(0) 推荐(0)
摘要:集群是什么 为什么要使用集群 集群的分类 计算机集群按照功能可以分成如下几类 1. 负载均衡集群 2. 高可用集群 3. 高性能计算集群 4. 网格计算 常见集群硬,软件设备介绍 互联网企业常用的开源集群软件有: 1. nginx 2. lvs 3. haproxy 4. keepalived 5. 阅读全文
posted @ 2021-01-01 03:06 时间的侵蚀 阅读(253) 评论(0) 推荐(0)
摘要:http://book.luffycity.com/linux-book/Ansible%E8%BF%9B%E9%98%B6%E7%B3%BB%E5%88%97/ansible%E8%BF%9B%E9%98%B6%E7%B3%BB%E5%88%97.html 阅读全文
posted @ 2020-12-30 22:39 时间的侵蚀 阅读(131) 评论(0) 推荐(0)
摘要:Ansible核心功能点就在于playbook,Ansible主要的工作都是在与配置管理,它在实际的工作中会大量编写和使用剧本。 【Ansible剧本】 ansible软件的playbook编写需要遵循YAML语法。 playbook安装nginx 【1.批量卸载所有的nginx】 [root@m0 阅读全文
posted @ 2020-12-29 01:33 时间的侵蚀 阅读(210) 评论(0) 推荐(0)
摘要:Ansible基础模块详解 Ansible自动化软件的核心功能就在于其众多的模块,可以说学习Ansible就是学习模块的使用,剩余的是对Ansible剧本的编写的熟练度。 Command模块 该模块作用:在远程节点上执行一个命令 选项参数 选项说明 chdir 在执行命令前,通过cd命令进入指定目录 阅读全文
posted @ 2020-12-28 01:01 时间的侵蚀 阅读(292) 评论(0) 推荐(0)
摘要:人工运维时代 运维人员大多需要维护数量众多的机器,反复重复的劳动,很多机器需要同时部署相同的服务或是执行命令,还得反复登录不同的机器执行。 例如再backup服务器上部署Rsync服务,需要再所有其他的服务器上部署Rsync客户端配置一遍。 一台台机器登录执行命令实在太繁琐,运维人员也常用Xshel 阅读全文
posted @ 2020-12-28 00:32 时间的侵蚀 阅读(270) 评论(0) 推荐(0)
摘要:提到数据同步就必然会谈到rsync,一般简单的服务器数据传输会使用ftp/sftp等方式,但是这样的方式效率不高,不支持差异化增量同步也不支持实时传输。针对数据实时同步需求大多数人会选择rsync+inotify-tools的解决方案,sersync是国人基于前两者开发的工具,不仅保留了优点同时还强 阅读全文
posted @ 2020-12-26 23:42 时间的侵蚀 阅读(698) 评论(0) 推荐(0)
摘要:实时复制说明 1.实时复制软件会监控磁盘文件系统的变化,比如指定的/data目录,实时复制软件进程会实时监控这个/data 目录中对应文件系统数据的变化。 2. 一旦/data目录文件发生变法,就会执行rsync命令,将变化的数据推送到备份服务器对应的备份目录中。 实时复制软件介绍 企业常用实时复制 阅读全文
posted @ 2020-12-25 23:57 时间的侵蚀 阅读(957) 评论(0) 推荐(0)
摘要:Rsync多模块 【修改rsyncd.conf配置多模块】 ######by chaoge rsyncd.conf uid = rsync gid = rsync fake super = yes use chroot = no max connections = 200 pid file = /v 阅读全文
posted @ 2020-12-25 23:36 时间的侵蚀 阅读(199) 评论(0) 推荐(0)
摘要:Rsync是一款开源的,快速的,多功能的,可实现全量及增量的本地或远程数据同步备份的优秀工具。 并且可以不进行改变原有数据的属性信息,实现数据的备份迁移特性。 Rsync语法参数 Rsync命令参数详解 在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备 阅读全文
posted @ 2020-12-25 01:28 时间的侵蚀 阅读(380) 评论(0) 推荐(0)
摘要:Nginx安装配置 1.安装nginx所需的pcre库,让nginx支持url重写的rewrite功能 yum install pcre pcre-devel -y 2.安装openssl-devel模块,nginx需要支持https [root@web01 opt]# yum install op 阅读全文
posted @ 2020-12-24 22:14 时间的侵蚀 阅读(152) 评论(0) 推荐(0)
摘要:Nginx虚拟主机 【搭建静态资源网站】 准备好资源文件目录,内容自定义 [root@chaogelinux website]# pwd /website [root@chaogelinux website]# ls index.html pic 1.修改nginx.conf server { li 阅读全文
posted @ 2020-12-21 01:05 时间的侵蚀 阅读(228) 评论(0) 推荐(0)
摘要:Unix和Linux平台下的常见Web服务器有: 1. apache 2. nginx 3. lighttpd 4. tomcat 5. Ibm websphere 其中最广泛的是nginx,在windows平台上最常用的是微软的IIS(internet information server)是wi 阅读全文
posted @ 2020-12-20 01:31 时间的侵蚀 阅读(135) 评论(0) 推荐(0)
摘要:搭建LAMP 【部署Linux环境】 [root@chaogelinux ~]# iptables -F [root@chaogelinux ~]# systemctl stop firewalld [root@chaogelinux ~]# systemctl disable firewalld 阅读全文
posted @ 2020-12-20 00:23 时间的侵蚀 阅读(166) 评论(0) 推荐(0)