自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis_AOF持久化

通过no-appendfsync-on-rewrite参数来平衡性能和安全性:如果该参数取值为yes,那么在重写AOF文件时能提升性能,但可能在重写AOF文件时丢失数据如果取值为no,则不会丢失数据,但较取值为yes的性能可能会降低。Redis能创建新的AOF文件来替代现有的,在数据恢复时,这两个文件的效果是相同的,但新文件不会包含冗余命令,所以文件大小会比原来的小,可以通过如下三个参数来定义重写时的策略。执行完上述步骤后,其实就达到了“根据AOF日志文件恢复redis现场”的持久化效果。

2024-08-29 10:52:08 837

原创 centos7系统redis安装

若要使用后台启动,需要修改配置文件redis.conf,此文件在解压后的redis安装包下。使用RedisDesktopManager可视化工具。默认安装在/usr/local/bin目录下。

2024-08-28 15:45:58 142

原创 docker网络基本使用

不指定网卡的情况下,默认使用docker0网卡docker inspect app1可以看出在容器app1内部,通过容器ip加端口就可以直接访问,当然也可以通过宿主机的ip加外部端口访问到app2,如下:只不过这种方式流程比较长启动容器加入自定义网络测试:进入app1访问app2的页面这时候就可以通过容器名访问到页面,可以不用担心app2的ip变化了

2024-08-28 11:14:14 180

原创 docker存储

和目录挂载不同的是,卷映射在创建容器时直接同步容器内部的目录下数据到外部固定位置。进入容器内部查看并修改nginx.conf文件。此时以外部的nginxhtml的内容为准。docker inspect 容器id。从容器内部修改index.html。从容器外部修改nginx配置文件。在外部创建index.html。再到容器外部查看数据是否同步。外部的文件同样也自动修改了。nginxconf是卷名。

2024-08-27 22:56:28 154

原创 docker基本操作

docker restart 容器id。docker logs -f 容器id。重启:docker restart。docker stats 容器id。docker rm -f 容器id。docker stop 容器id。启动:docker start。状态:docker stats。停止:docker stop。日志:docker logs。进入:docker exec。docker rm 容器id。运行:docker run。查看:docker ps。删除:docker rm。

2024-08-27 15:40:38 309

原创 docker安装

官网:https://docs.docker.com/engine/install/centos/

2024-08-27 11:26:54 173

原创 linux脚本编写_shell和python3方案

【代码】linux脚本编写_shell和python3方案。

2024-08-06 17:32:38 192

原创 linux安装python3.7

参考优秀博主:https://blog.csdn.net/shgh_2004/article/details/131273042。python2和python3环境共存。

2024-08-06 11:09:13 194

原创 ansible对特殊字符的转义

如果涉及传输类似包含特殊字符的字符串,需要进行转义,不然会有类似报错。

2024-08-02 16:59:48 212

原创 playbook+roles安装mysql实战

到playbook-all-roles.yml同级目录执行,没有报错就没有问题。注意:除了main.yml文件必须要有,其他yml文件按需自定义名。代表着nginx这个role,里面存放着各种配置文件。用于指定执行哪个role的文件(命名可以自定义)修改mysql临时密码以及设置访问权限脚本。注意:只能定义成main.yml文件名。hosts文件内容如下:(仅供参考)文件内容如下:(仅供参考)用于存放各种类型的role。文件内容如下:(仅供参考)安装mysql,并启动。用于存放主机清单文件。

2024-08-02 14:19:56 799

原创 Prometheus监控学习

Prometheus(由go语言开发)是一套开源的监控&报警&时间序列数据库的组合。适合监控docker容器。因为k8s的流行,带动了promethues的发展时间序列指在连续等间隔的时间点上获取的数据值,存储时间序列数据的数据库称为时间序列数据库TimeSeriesDatabase (TSDB),时间序列数据库特点是写远大于读,并且写入平稳,基本不会涉及更新操作。Grafana是一款近几年比较流行的开源数据绘图工具平台。

2024-07-31 16:54:07 645

原创 playbook+roles安装tomcat实战

playbook+roles安装tomcat实战

2024-07-30 10:27:40 831

原创 playbook+roles安装jdk实战

playbook+roles安装jdk实战

2024-07-29 19:34:26 379

原创 ansible执行source /etc/profile不生效

ansible执行source /etc/profile不生效

2024-07-27 10:23:03 278

原创 playbook+roles安装nginx实战

playbook+roles安装nginx实战

2024-07-26 15:18:30 1146

原创 ansible实战__使用安装包安装nginx

安装包安装nginx

2024-07-26 11:16:37 162

原创 ansible实战__使用yum方法安装nginx

yum方式安装nginx

2024-07-26 10:14:31 152

原创 关于centos7yum安装出错问题

yum源

2024-07-26 09:39:14 159

原创 linux安装mysql

官网:https://downloads.mysql.com/archives/community/

2024-05-14 20:41:25 150 2

原创 linux安装tomcat

官方下载地址:https://tomcat.apache.org/download-80.cgi。

2024-05-13 23:25:27 211

原创 linux安装jdk

官网地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。

2024-05-13 22:36:40 205 1

原创 nginx基本配置

nginx.conf文件。

2024-05-12 23:04:31 110

原创 nginx编译参数

-with-http_random_index_module 允许ngx_http_random_index_module模块(mod_autoindex)--without-http_upstream_ip_hash_module 不使用ngx_http_upstream_ip_hash_module模块。--with-http_gzip_static_module 允许ngx_http_gzip_static_module模块(mod_dflate)

2024-05-12 22:38:16 802

原创 nginx的目录结构和作用

logs:记录入门的文件,当nginx服务器启动后,这里面会有 access.log error.log 和nginx.pid三个文件出现。mime.types:记录的是HTTP协议中的Content-Type的值和文件后缀名的对应关系。nginx.conf:这个是Nginx的核心配置文件,这个文件非常重要,也是我们即将要学习的重点。fastcgi.conf.default:fastcgi.conf的备份文件。nginx.conf.default:nginx.conf的备份文件。

2024-05-11 23:27:38 316

原创 nginx安装

rw-r--r--. 1 1001 1001 485035 10月 19 2022 CHANGES.ru。-rw-r--r--. 1 1001 1001 317399 10月 19 2022 CHANGES。-rw-r--r--. 1 1001 1001 1397 10月 19 2022 LICENSE。-rw-r--r--. 1 1001 1001 49 10月 19 2022 README。报错一是缺少C的编译环境。./nginx #启动。解决:安装pcre库。解决:安装zlib库。

2024-05-10 21:07:14 545

RedisDesktopManager客户端工具

RedisDesktopManager客户端工具

2024-08-28

playbook+roles安装nginx,tomcat,jdk,mysql合集

playbook+roles安装nginx,tomcat,jdk,mysql合集

2024-08-02

prometheus相关资源

prometheus相关资源 包括:node_exporter、mysqld_exporter、grafana、prometheus安装包、dashboard相关json

2024-07-31

ansible-playbook-roles-nginx

playbook+roles安装nginx整体框架,并有详细配置

2024-07-26

空空如也

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

TA关注的人

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