运维
文章平均质量分 60
xiegwei
这个作者很懒,什么都没留下…
展开
-
nginx + keepalived 搭建教程
【代码】nginx + keepalived 搭建教程。原创 2024-04-02 14:45:14 · 249 阅读 · 0 评论 -
自建SSL证书(兼容ios)
于SSL/TLS服务器证书,特别是那些用于HTTPS网站的证书,有几个关键的扩展和属性是必要的,以确保证书可以被客户端(如浏览器)正确识别和信任。这些细节对于确保加密连接的安全性至关重要。以下是一些关键的证书详情和扩展:主题备用名称 (Subject Alternative Name, SAN)SAN字段允许证书指定多个资源名称(比如,多个域名或IP地址)。对于现代的浏览器和客户端,此字段几乎是必需的,因为它们会检查访问的域名是否包含在证书的SAN中。密钥用途 (Key Usage, KU)原创 2024-04-01 18:21:30 · 953 阅读 · 0 评论 -
CentOS下minicom连接交换机的配置使用方法
1、查看安装minicom用指令”rpm -qa | grep minicom”来确认是否安装了minicom,回车后会显示minicom 的版本信息.如果没有安装,直接yum install minicom即可。2、配置minicom第一次 启动时:如果直接输入minicom,会报错。所以需要执行:minicom -s命令,对minicom进行设置。I、出现配置菜单:选serial port setup进入串口配置I-1、输入A配置串口驱动为/dev/ttyS0 #注,可以通过:dmes原创 2021-08-14 11:44:34 · 1845 阅读 · 0 评论 -
centos 7.5 升级GLIBCXX_3.4.21和glibc-2.18
升级GLIBCXX有些so库提示找不到GLIBCXX_3.4.21。执行:sudo find / -name "libstdc++.so*"我们将最新的动态库替换上去,sudo cp /var/lib/docker/overlay2/35378f47e4e0b5d5d03d1369c260c4c13db292626b211437100f682d1c56c59f/merged/usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib64/libstdc原创 2021-03-04 17:31:41 · 3472 阅读 · 1 评论 -
ELK日志监控告警 elastalert 部署及配置
环境centos7.6ELK:日志收集框架,elastalert 从其中的es查询告警。python3.6:或以上,一般系统都自带了安装elastalert下载git clone https://github.com/Yelp/elastalert.git安装cd elastalert/pip install -r requirements.txtpython setup.py install -i https://pypi.tuna.tsinghua.edu.cn/simpleln原创 2021-02-01 16:17:01 · 1462 阅读 · 0 评论 -
centos 安装 elasticsearch
下载ES官网下载选择 LINUX_X86_64 版本下载添加用户由于es不允许在root用户下运行,并且没有办法去修改这一设定,需要添加新用户来安装es。用useradd命令创建用户创建用户:sudo adduser es 用passwd命令为该用户创建密码:sudo passwd es 回车 设置密码安装es切换到新添加的用户,并进行其用户目录:su escd /home/es上传之前下载的elasticsearch压缩包,并解压即可运行es进入解压后的ela原创 2021-01-28 16:10:53 · 408 阅读 · 0 评论 -
k8s 添加 node
当微服务不断增加时,资源不够用,需要增加新的node修改hostnamehostnamectl set-hostname xxxx重启生效安装必要的软件yum -y install wget net-tools nfs-utils lrzsz gcc gcc-c++ make cmake\libxml2-devel openssl-devel curl curl-devel unzip sudo ntp libaio-devel\wget vim ncurses-devel autoconf原创 2021-01-14 13:58:07 · 4156 阅读 · 0 评论 -
centos7快速安装rabbitmq server
安装终端输入:yum install rabbitmq-server启用管理网站终端输入:rabbitmq-plugins enable rabbitmq_management启动rabbitmq server终端输入:service rabbitmq-server 查看运行状态:service rabbitmq-server status访问管理网站http://< ip >:15672默认用户名密码为 guest guest...原创 2020-12-08 22:02:11 · 172 阅读 · 0 评论 -
gradle+spring boot+kotlin 指定 profiles
tasks.create("test4dev", Test::class.java){ systemProperty("spring.profiles.active", "devjunit,dev")}新建一个单元测试任务test4dev,profile为devjunit,dev。使用:gradle test4dev原创 2020-11-27 13:50:10 · 394 阅读 · 0 评论 -
不重启增加centos根目录大小
添加新的磁盘可以是在虚拟机上添加新磁盘,也可以在主机上插入新的磁盘。一般来说,当我们在服务器上插入新的磁盘时,服务器是会对磁盘进行识别的。但是,有的时候服务器并没有对这些新插入的磁盘进行识别。这时,我们可以通过重启服务器,来使服务器重新加载硬盘。在生产环境中我们的服务器上都存在着重要的服务,并不可以对服务器进行重启。下面介绍的就是无需重启服务器,使其识别新磁盘的方法。发现新磁盘fdisk -l里面没有新加的磁盘。查看主机总线号ls /sys/class/scsi_host/重新扫描S原创 2020-10-14 13:37:20 · 391 阅读 · 0 评论 -
CentOS7配置nexus开机自启动
新建nexus启动脚本原创 2020-10-10 18:34:12 · 1325 阅读 · 0 评论 -
gradle和maven对比
Gradle作为一款基于Groovy语言的构建工具,已经吸引众多的ant,maven使用者转投gradle的怀抱,和Gradle相比,ant显得冗余复杂,maven显得有些死板落后,而gradle基于DSL语法,特点明显:简洁、灵活、可读性强。Gradle和maven有很多相似点,gradle充分考虑到maven库的价值,在jar包管理上完全支持maven Repository,很多属性乍眼一看就能反应过来maven中对应的是什么标签,大大降低maven到gradle的迁移难度,并在构建方面改善了很多mav原创 2020-09-17 18:56:19 · 1312 阅读 · 0 评论 -
Gradle项目打包并Docker部署
1.父级build.gradle注:gradle-docker-plugin下载比较缓慢,可以从中央仓库下载下来之后传到本地私服buildscript { ext { springBootVersion = '2.2.1.RELEASE' } repositories { maven { url = "http://192.168.6.135:8081/nexus/content/groups/public/"原创 2020-09-17 18:26:45 · 3970 阅读 · 1 评论