一.背景:confiparse类解析mysql密码时发现包含特殊字符时出现报错的情况:配置文件如下: 代码如下: import configparser import os #读取配置 conf=configparser.ConfigParser() # 路径中使用斜杠不要使用反斜杠 path=os.path.abspath( "data.conf" ) # 加载配置文件 conf.read(
Nacos集群搭建 集群搭建文档:https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html 集群架构 SLB 是指负载均衡,这里可以使用 Nginx 1、环境准备 JDK 1.8 MySQL Nginx 2、集群规划 使用伪集群方式搭建,一个服务器跑三个实例,使用不同端口 服务 ip 端口 nacos实例1
Redis入门到精通 目录Redis入门到精通一、Redis缓存框架基本介绍1.1Redis的应用场景二、Redis的安装方式2.1Windows操作系统安装Redis2.2Linux操作系统安装Redis2.1、下载并解压2.2、编译安装redis2.3、 启动Redis2.4、设置Redis账号密码2.5、设置Reids允许ip访问三、Docker容器化
qt.confi [Paths] Prefix=/usr ArchData=lib/x86_64-linux-gnu/qt5 Binaries=lib/qt5/bin Data=share/qt5 Documentation=share/qt5/doc Examples=lib/x86_64-linux-gnu/qt5/examples Headers=include/x86_64-linux-gnu/qt5 HostBinaries=lib/qt5/bin HostData=lib/x86_64-lin
1、docker pull 一个nginx(可自选版本或默认最新版本) 2、将容器运行起来,挂载前端目录与配置文件 docker run -d -p 9999:80 --name 名称 -v /data/ui/dist:/usr/share/nginx/html -v /data/ui/nginx.conf:/etc/nginx/nginx.conf 镜像ID 注:最好是把刚刚pull下来的镜像run起
1.到官网下载redis镜像 https://hub.docker.com/_/redis?tab=tags 2.在宿主机上创建数据目录和配置文件 # 在宿主机上创建redis目录,然后创建data和redis.conf,方便和容器的redis配置映射 [root@localhost /]# cd /home/ [root@localhost home]# ls docker-test-volume lhx liang
(一)安装Zabbix服务 (1)首先下载YUM源 rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm (2)下载管理端和客户端 yum install zabbix-server-mysql zabbix-agent -y (3)下载依赖包 yum install centos-release-scl -y (4)进入YUM
安装Redis # 安装epel yum -y install epel-release # 安装remi 使用清华源镜像 yum -y install https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm # 安装remi 使用阿里云镜像 清华源镜像阿里云镜像选择一个安装即可 # yum -y install https://mirrors
#1、拉去镜像需要自己先择一个版本、默认最新版,我这里选择的是4.3.2,如果换了版本,下面用到的地方也得对应调整 #(以前一直用rabbitmq,同事都用烦了,正好有个契机,用用rocketmq) docker pull rocketmqinc/rocketmq:4.3.2docker pull styletang/rocketmq-console-ng:1.0.0#2、创建持久化目
quasar.conf.js会导出一个函数,该函数接受ctx(context)参数并返回一个对象。这使您可以根据此上下文动态更改您的网站/应用配置。quasar指南地址
Fecmall系统简介: 全称为Fancy ECommerce Shop, 着重于电商架构的研发优化,全新定义商城的架构体系,是基于php Yii2框架之上开发的一款优秀的开源电商系统,易于系统升级,二次开发以及第三方扩展,代码100%开源,作为一款定位于商城框架功能齐全的电商系统,您可以下载代码查看fecmall的代码结
部署LVS-DR集群 #环境简介 DR 服务器:172.16.10.101 web 服务器1:172.16.10.10 web 服务器2:172.16.10.20 vip(虚拟回环):172.16.10.1 客户端:172.16.10.200 1.配置负载调度器 #关闭防火墙 systemctl stop firewalld.service setenforce 0
一、概念 1、supervisor python语言编写的进程管理工具,分client和server端,它可以很方便的监听、启动、停止、重启一个或多个进程。 当一个进程意外被杀死,supervisor监听到进程死后,可以很方便的让进程自动恢复,不再需要程序员或系统管理员自己编写代码来控制。 supervisot能
1、安装nginx.(省略步骤) 2、配置config 打开日志error_log logs/error.log; 注释去掉 3、配置转发 server { listen 80; location /apps/ { # Node.js 在 9000 开了一个监听端口 proxy_pass http://127.0.0.1:8080/;
目录一、简介二、dnsmasq安装三、dnsmasq的解析流程四、dnsmasq的作用以及相关配置五、DHCP 服务器设置 一、简介 Dnsmasq 提供 DNS 缓存和 DHCP 服务功能。作为域名解析服务器(DNS),dnsmasq可以通过缓存 DNS 请求来提高对访问过的网址的连接速度。作为DHCP 服务器,dnsmasq 可以用
安装 Redis # 首先安装依赖gcc, 后面需要使用make编译redis yum install gcc -y # 进入 /usr/local/src 目录, 把源码下载到这里 cd /usr/local/src # 下载 redis 7.0.2 的源码,github被墙,可以使用国内的地址 wget http://download.redis.io/releases/redis-7.0.2.tar.gz #
1、拉取redis的docker镜像文件 docker pull redis:6.2 3、宿主机根目录(此处路径可以自定义)下新建文件夹 dockerdata,dockerdata 文件夹中新建文件夹 redis-cluster, redis-cluster中新建文件夹conf、data,conf文件夹用于挂载docker容器启动时的redis配置文件,data文件夹用于挂载docker
现象: 截屏截不到应用,一进入截图页面应用就跳转,要么跳转到其他应用,要不跳转到已经关闭的应用。不管是flameshot或者spectacle 都是这样,其他用户发现的这个问题参考: https://bbs.archlinuxcn.org/viewtopic.php?id=12182 https://github.com/flameshot-org/flameshot/issues/1677
Redis的主从复制 是什么 主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主 能干嘛 读写分离,性能扩展 容灾快速恢复 具体操作:主从复制 1、创建myredis文件夹2、复制redis.conf配置文件到文件夹中3、配置一主多从,创建三个配置文件创
1.在官网下载对应的压缩包 https://maven.apache.org/download.cgi 2.将压缩包解压 3.配置环境变量 MAVEN_HOME: M2_HOME: path: 4.配置阿里云镜像 在Maven的E:\maven\apache-maven-3.8.6\conf\settings.xml中进行配置 <mirrors> <mirror> <id>alimaven
前言: 最近在做网站的升级,从Tomcat7升级到Tomcat8版本,因为没接触过,就以为升级下Tomcat的版本就万事大吉,可是天不如人愿,很顺利的将应用升级到了Tomcat8。 看着没有问题,但是测试下业务,居然不能够登录(白屏)。WTF? 先说下网站是有三个Tomcat进行负载的,如果只是启动一台,然后通过
centos7作为web服务器优化 原文 http://itindex.net/detail/51140-centos7-web-服务器 1、加大打开文件数的限制(open files) 查看 ulimit -nulimit -avi /etc/security/limits.conf最后添加 * soft nofile 1024000 * hard nofile 1024000 hadoop - nofile 1024000 hadoop - nproc 1
cat /etc/sysctl.conf #CTCDN系统优化参数 #关闭ipv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 # 避免放大攻击 net.ipv4.icmp_echo_ignore_broadcasts = 1 # 开启恶意icmp错误消息保护 net.ipv4.icmp_ignore_bogus_error_responses = 1 #关闭
最近需要学习sql注入,所以自己写了简单的代码想要在服务器实现其功能,所以就需要本机和虚拟机实现互相通信,并且能够访问最开始搭建好的nginx服务器。虚拟机的有桥接模式,还有共享主机,设置特殊虚拟网络三种模式,本次采用了桥接模式(自动)。 1. 对Linux防火墙设置 CentOS7默认使用的是fire
安装 apt-get update apt-get install supervisor 主配置文件supervisord.conf 默认apt安装的主配置文件,位置是/etc/supervisor/supervisord.conf 默认个人自定义的子进程配置放到 /etc/supervisor/conf.d/下方 配置文件的默认查找顺序 supervisord -c /etc/supervisor/superviso