- 博客(12)
- 收藏
- 关注
原创 使用dockerfile以及docker compose部署搭建wordpress平台
Dockerfile 是一个文本文件,其中包含了构建 Docker 镜像的指令。它描述了镜像的构建过程,包括基础镜像、安装的软件、配置信息等。Dockerfile 以指令的形式定义了构建镜像的步骤,每一行指令都是一个独立的步骤。这些指令可以包括从官方仓库获取基础镜像、运行命令、添加文件、设置环境变量等。docker compose是 Docker 公司提供的一种用于定义和运行多容器应用的工具。它允许用户通过一个简单的 YAML 文件来描述应用的各个服务,并一次性启动或停止整个应用。
2024-02-02 16:34:20 1611
原创 企业级tomcat实战
├── bin #存放tomcat的管理脚本├── conf #tomcat的配置文件├── lib #web应用调用的jar包存放路径├── logs #tomcat日志存放目录,catalina.out日志为只要输出日志├── NOTICE├── temp #存放临时文件├── webapps #默认网站发布目录└── work #存放编译生产的.java与.class文件webapps目录介绍。
2024-01-26 11:57:58 1248 1
原创 企业级iptables防火墙
5.使用iptables,限制拒绝10.36.192.100到10.36.192.200的ip访问。2.使用iptables,限制允许10.36.192.10ip访问本机的22端口,其余全部拒绝。10.保存所有规则到/etc/sysconfig/iptables,并做开机启动。1.使用iptables,限制10.36.192.100ip访问本机的80端口。3.使用iptables,限制拒绝通过ens33网卡访问到本机的nginx。4.使用iptables,限制拒绝1000到3000端门访问。
2023-11-30 21:36:44 381
原创 使用jenkins nexus插件配置并上传软件包至nexus制品库详细步骤
Nexus 是一个强大的仓库管理工具,用于管理和分发 Maven、npm、Docker 等软件包。它提供了一个集中的存储库,用于存储和管理软件包,并提供了版本控制、访问控制、构建和部署等功能。Nexus 可以帮助开发团队提高软件包管理的效率和可靠性,减少软件包冲突和版本不一致的问题,并提供了一个安全、可靠的软件包分发渠道。
2023-11-29 23:55:11 2766 1
原创 nginx 虚拟主机配置
在 C:\Windows\System32\drivers\etc\hosts 文件中添加两行(linux:/etc/hosts)浏览器输入:http://192.168.52.157:80。浏览器输入:http://192.168.52.157:81。浏览器输入:http://192.168.52.156。浏览器输入:http://192.168.52.157。准备工作:准备两台搭载NGINX的服务器。
2023-11-20 17:40:35 54 1
原创 zabbix的邮箱告警与钉钉告警
准备工作:两台服务器(zabbix server,zabbix agent)修改用户报警媒介,需要输入email与邮箱。修改报警媒介,需要邮箱授权修改密码。宕掉nginx进行测试。
2023-11-16 09:38:22 116 1
原创 基于ansible的roles搭建worldpress
书写nginx的task目录的main.yml这里修改nginx发布端口,使用template模块 ansible机器nginx配置文件拷贝至/root{{qf}}定义变量将变量定义在vars目录中调用函数定义handlers文件,对应tasks中的notify书写test.ymlnginx的roleschuang'j完成书写php的task目录的main.yml文件书写php的test.ymlphp的roles创建完成。
2023-11-13 21:42:24 147
原创 ansible的基本配置及常用模块(一)
指定连接被管节点的管理端口,默认为22端口,建议改, 能够更加安全。#当目标主机包含该文件,但内容不同时,设为"yes",表示强制覆盖;Lib库依赖目录:/usr/lib/pythonX.X/site-packages/ansible/Help文档目录:/usr/share/doc/ansible-X.X.X/creates # 一个文件名,当这个文件存在,则该命令不执行,可以用来做判断。
2023-11-09 21:31:39 288
原创 rabbitmq集群的搭建与部署
Rabbitmq的集群是依附于erlang的集群来⼯作的,所以必须先构建起erlang的集群景象。Erlang的集群中各节点是经由过程⼀个magic cookie来实现的,这个cookie存在/var/lib/rabbitmq/.erlang.cookie中,⽂件是400的权限。#默认rabbitmq启动后是磁盘节点,在这个cluster命令下,mq-2和mq-3是内存节点,⽤scp的⽅式将rabbitmq-1节点的.erlang.cookie的值复制到其他两个节点中。15672 -- 管理界面ui端口。
2023-11-08 20:17:24 293 1
原创 安装部署redis集群步骤
在每个节点目录中创建一个文件redis.conf,从7000到7005.作为配置文件的模板,以下是最小的Redis群集配置文件,每个节点实例配置稍作修改。停掉一个主服7001,看集群状态变化,在启动停止的7001,看集群的状态变化。写入数据,看如何分配,并查看是否在任意节点都能查到数据,集群使用无影响,7001再启动,又成为集群中的从服。准备三台干净的服务器。注意ip和端口的对应。
2023-11-07 21:05:36 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人