自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Docker通过Dockerfile创建Redis、Nginx--详细过程

我们先创建一个目录,在目录里创建DockerfileDockerfile的内容开始构建,别忘了最后的 .构建过程查看镜像运行镜像网页查看。

2023-10-04 17:54:14 585

原创 Docker安装部署,拉取镜像-详细过程

国内源安装Docker,使用阿里云的安装必要的工具获取docker-ce的yum源安装并启动Docker。

2023-09-28 13:58:39 2188

原创 面试题-Linux优化&一些服务优化

1、不使用root用户,添加普通用户,然后通过sudo授权管理2、我们可以修改默认的远程连接ssh服务的端口,以及禁止root用户远程连接3、定时自动更新服务器时间,配置国内的yum源4、修改磁盘阵列对于写操作频繁而且对数据安全性要求不高时,可以把磁盘做成raid0对于数据安全性较高,对读写没有特别要求的,做成raid1对于读操作要求高,对写操作无特殊要求,并保证数据安全性的,做成raid5对于读写操作要求都很高,而且对数据安全性的要求也很高,做成raid10 raid01。

2023-09-26 21:55:43 446

原创 zabbix安装部署--创建监控项监控机器

我们使用三台机器部署都要关闭防火墙。

2023-09-24 21:06:36 163

原创 企业虚拟化KVM搭建实战

VMware模拟Linux操作系统,部署安装KVM

2023-09-23 11:31:58 229

原创 Linux面试题汇总1

关系型数据库有:MySQL、SQLserver、Oracle、MariaDB非关系型数据库有:Redis、MongoDB、HBase、Memcached关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。优点:1、易于维护:都是使用表结构,格式一致;2、使用方便:支持SQL语言通用,使用方便;3、复杂操作:可用于一个表以及多个表之间非常复杂的查询。缺点:1、读写性能比较差,尤其是海量数据的高效率读写;2、固定的表结构,灵活度稍欠;

2023-09-21 22:12:47 372

原创 ansible-playbook(剧本)

playbook是ansible用于配置,部署,和管理被控节点的剧本。通过playbook的详细描述,执行其中的tasks,可以让远端主机达到预期的状态。playbook是由一个或多个”play”组成的列表。当对一台机器做环境初始化的时候往往需要不止做一件事情,这时使用playbook会更加适合。通过playbook你可以一次在多台机器执行多个指令。通过这种预先设计的配置保持了机器的配置统一,并很简单的执行日常任务。

2023-09-09 15:46:10 138

原创 部署Gitlab服务-推送、拉取代码

准备环境: 关闭防火墙和selinux192.168.126.139 git-server #Gitlab服务器192.168.126.140 git-client #gitlab客户端,用于拉取代码我们是用ssh连接的,所以client创建秘钥,把公钥发给server然后两个机器都要下载安装git。

2023-09-06 20:19:51 1346

原创 Git版本控制器--详解已经命令操作

客户端并不只提取最新版本的文件,而是把原始的代码仓库完整地克隆下来。优点: a.由于任何人每次提取操作,实际上都是一次对代码仓库的完整备份,因此近乎所有的操作都可以在本地执行,速度就是相当的快,并且可以在网络断开的时候操作仍然不受影响,可以频繁的进行提交更新,等到有网络的时候再上传到远程的仓库就可以了。b.git的分支模型,相当的轻量级,被称为“必杀技”。

2023-09-06 17:36:14 47

原创 Linux面试题2

1.ubantu主要面向个人用户和开发者,centos主要面向企业用户和系统管理员2.用户界面:ubantu采用了unity 桌面环境,界面简单、易于使用。centos采用gnome桌面环境,界面较为传统,但是功能强大3.软件包管理:ubantu采用了APT软件包管理器,可以方便安装和更新软件。centos采用yum软件包管理器,也可以方便的安装和更新软件4.安装命令:在安装软件方面,ubantu使用的是apt-get,而centos使用的是yum。

2023-09-05 21:21:26 76

原创 Linux面试题1

1

2023-09-05 19:50:41 330

原创 Linux-ansible详解及安装操作-命令操作

ansible的安装、主机清单配置、常用的模块介绍使用

2023-09-02 11:46:34 1515

原创 Rsdis Clust 集群部署-添加、删除新节点

redis cluster 集群删除节点

2023-09-01 20:58:05 173 4

原创 Redis-cluster集群详细部署配置--有手就行

Redis Cluster是Redis官方提供的分布式解决方案。当遇到内存、并发、流量等瓶颈时,就可以采用Cluster架构达到负载均衡目的。为何要搭建Redis集群。Redis是在内存中保存数据的,而我们的电脑一般内存都不大,这也就意味着Redis不适合存储大数据,Redis更适合处理高并发,一台设备的存储能力是很有限的,但是多台设备协同合作,就可以让内存增大很多倍,这就需要用到集群。

2023-09-01 16:15:39 831 1

原创 Redis的介绍安装以及关系型数据库与非关系型数据库的区别

非关系型数据库redis,详解,安装

2023-08-31 20:58:47 76

原创 高可用软件keepalived部署LVS/NAT模式+负载均衡

部署之前我们要先了解LVS/NAT模式,相对于LVS/DR,nat的部署相对复杂一点,与nat的工作原理有关LVS/NAT模式原理:原理:就是把客户端发来的数据包的IP头的目的地址,在负载均衡器上换成其中一台RS的IP地址,转发至此RS来处理,RS处理完成后把数据交给经过负载均衡器,负载均衡器再把数据包的源IP地址改为自己的VIP,将目的地址改为客户端IP地址即可。期间,无论是进来的流量,还是出去的流量,都必须经过负载均衡器。

2023-08-31 11:11:18 362

原创 高可用软件keepalived部署LVS/DR模式+负载均衡

两台代理服务器实现高可用,一台主master 一台作为备用机,主服务器宕机,备用机会进行工作

2023-08-30 15:48:32 50

原创 nginx高可用项目实战----keepalived

keepalived是什么keepalived是集群管理中保证集群高可用的一个服务软件,用来防止单节点故障。keepalived工作原理keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。

2023-08-28 22:21:42 65 1

原创 Tomcat多实例配置--详细操作

一台机器多实例配置完成,多台机器的配置请看下篇,Tomcat集群配合nginx做负载均衡。我们测试是用修改默认访问界面,来测试 同一台机器一个Tomcat,不同端口。第二中:多台机器跑一个多实例,配合负载均衡。tomcat1的不用修改默认8080就行。然后我们修改Tomcat-2的访问页面。第一种:一台机器运行多个Tomcat。我们先修改tomcat的访问界面。我们修改Tomcat-2的。该这三处的端口号即可。启动Tomcat服务。

2023-08-26 17:50:49 59

原创 Tomcat详解与安装测试--WEB部署-例jspgou商城部署

Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat服务是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场景下被普遍使用,是开发和调试JSP程序的首选。JAVA容器,WEB容器,WEB中间件Tomcat,JBOSS,Weblogic ---收费。Apache和Nginx 只能解析静态页面。

2023-08-26 17:24:30 975

原创 nginx的流量限制和访问控制--详解并完成配置

(rate-limiting),是Nginx中一个非常实用,却经常被错误理解和错误配置的功能。我们可以用来限制用户在给定时间内HTTP请求的数量。请求,可以是一个简单网站首页的GET请求,也可以是登录表单的 POST 请求。流量限制可以用作安全目的,比如可以减慢暴力密码破解的速率。通过将传入请求的速率限制为真实用户的典型值,并标识目标URL地址(通过日志),还可以用来抵御 DDOS 攻击。更常见的情况,该功能被用来保护上游应用服务器不被同时太多用户请求所压垮。

2023-08-22 21:30:29 460 1

原创 Nginx的平滑升级(热升级)--不关闭nginx服务

ngin不关闭服务实现热升级---详细讲解配置

2023-08-22 21:07:29 1274 1

原创 nginx rewrite地址重写详解与配置

rewrite 是对URL进行重写,就是把传入web的请求重定向到其他url的过程URL rewrite 最常见的应用是URL伪静态化,是将动态页面显示为静态页方式的一种技术,理论上搜索引擎更喜欢静态页面形式的网页,搜索引擎对静态页面的评分一般要高于动态页面,所有,URL rewrite 可以让我们网站的网页更容易被搜索引擎所收录。从安全角度上讲,如果在URL中暴露太多的参数,无疑会造成一定量的信息泄露,可能会被黑客利用,对你的系统造成一定的破坏,所以静态化的URL可以给我们带来更高的安全性。

2023-08-21 21:30:53 435 1

原创 Linux基础-文件查找find与打包压缩tar详解

find查找 打包压缩

2023-08-21 21:10:25 535 1

原创 nginx防盗链问题

两个网站 A 和 B, B网站引用了A网站上的图片,这种行为就叫做盗链。防盗链,就是要防止B引用A的图片。nginx 防止网站资源被盗用模块 ngx_http_referer_module。

2023-08-19 10:56:07 31

原创 nginx实现动静分离--详细

为了加快网站解析速度,可以把动态页面和静态页面有不同的服务器来解析,加快解析速度。降低原来单个服务器的压力,在动静分离的Tomcat的时候比较明显,因为Tomcat解析静态很慢,其实这些原理的话都很好理解,简单来说,就是使用正则表达式匹配过滤,然后交给不同的服务器。比如静态页面交给nginx服务器,动态页面交给Tomcat。

2023-08-18 21:04:02 225 2

原创 ftp及vsftp配置并传输文件

ftp配置

2023-08-17 10:24:27 194 3

原创 构建NFS远程共享存储

nfs共享文件系统

2023-08-17 09:40:55 25 1

原创 Linux-nginx反向代理和负载均衡详解和配置

centos 7 反向代理 负载均衡

2023-08-16 19:18:02 683 1

原创 Nginx虚拟主机配置--nginx为编译安装的 域名 ip 端口

编译安装的nginx 基于域名 基于ip 基于端口 的虚拟配置

2023-08-15 19:39:06 198

原创 Linux-web服务器 apache安装 nginx安装

apache的工作目录(基准目录)conf 存储配置文件conf.d 存储配置子文件logs 存储日志modules 存储模块run 存储Pid文件,存放的pid号码。是主进程号2.认识主配置文件ServerRoot "/etc/httpd" #工作目录Listen 80 #监听端口Listen 192.168.2.8:80 指定监听的本地网卡 可以修改。

2023-08-14 21:56:20 237

原创 nginx安装 yum安装和编译安装

【代码】nginx安装。

2023-08-14 20:13:32 230

原创 mysql多源主从配置--双主双从

mysql多源数据库配置

2023-08-12 19:13:25 208 1

原创 Linux-MySQL主从复制详解和配置--一主一从

主从复制 一主一从

2023-08-12 10:58:34 866 1

原创 Linux mysql数据库备份与恢复详解和操作

未完成

2023-08-09 22:27:18 1240

原创 Linux运维面试题

面试题,还在更新

2023-08-09 21:03:39 302 2

空空如也

空空如也

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

TA关注的人

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