- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 linux定时删除某文件(保留最新的三个)
文章目录前言脚本如下前言经常遇到服务器的某个目录下的某种文件太多,占用太多磁盘空间,于是就写一个脚本 定时都删除 某种文件 只保留最新的三个脚本如下vim delete.sh#!/bin/bash#保留文件数ReservedNum=3#删除文件的目录FileDir=/apps/ca-studio#日期date=$(date "+%Y%m%d-%H%M%S")#统计现有多少个.war的文件FileNum=$(find $FileDir -name "*.war" | xargs
2022-01-04 17:05:48 1793
原创 devops之服务器迁移(三)
文章目录postgresql迁移APP迁移bitbucket-piplines.yml修改APP对应域名切换最后的迁移了postgresql迁移备份postsql数据库登录数据库 xxx指用户名psql -U xxx -d postgres -h 127.0.0.1 -p 5432查看有哪些数据库\l然后就依次备份pg_dump -h 127.0.0.1 -U xxx -d xxxx -f /opt/pg.bak/xxxx.sql#xxx:用户#xxxx:数据库名然后
2021-12-01 10:09:56 2263
原创 devops之服务器迁移(二)
kafka迁移找kafka迁移找kafka先搜一下服务器上有关于kafka的所有文件find / -name ‘kafka*’迁移先停止服务器的kafka服务在kafka的bin目录的上层目录下:./bin/kafka-server-stop.sh ./config/server.properties将kafka打包,全部发送到新的服务器,目录结构都不要变可能还有其他文件都发送过去,这只示例一个tar -zcvf kafka.tar.gz kafka/scp -r kafka
2021-11-26 11:10:37 1499
原创 devops之服务器迁移(一)
服务器nexus迁移准备新服务器迁移服务器的迁移其实很简单,阿里云提供了迁移工具SMC,通过共享镜像的方式就能迁移,几步就弄好了。但是!公司:我偏不,我就要部署迁移。我:。。。。。行吧那就做准备工作吧。准备新服务器新服务器呢,首先就是环境的部署,清理等1.redis安装部署+配置2.nexus安装部署3.JDK1.8安装部署4.nginx安装部署+配置5.Apps 配置 + Shell scripts迁移6.liquibase等准备工作就这些,大部分都只需要安装,部署配置等可以直接迁移原
2021-11-24 09:11:50 218
原创 devops日常笔记之还是日记
日记昨天公司系统大范围404,查看报错,是integration服务器的Nginx配置文件被删掉了一行。然后又因为这几天我在更换Nginx的ssl证书,好家伙,负责人直接问我,是不是我删掉的。我头脑里闪过一万只那啥,你根本就没有给我integration的地址与账户,我怎么进去修改并删掉?接着就是晚上,又有一台scheduling1服务因为内存占满挂掉了,重启后恢复正常。在讨论说是不是1号负载大,说是平衡的,然后就又扯到了Nginx,负责人就去看了一下,发现proxy服务的/etc/nginx/ngin
2021-11-17 09:45:09 2086
原创 devops日常笔记之Nginx-ssl证书替换
Nginx-ssl证书替换寻找Nginx的配置文件查看ssl路径更换ssl寻找Nginx的配置文件我只有服务器,和新的证书文件,其余都没有给我,首先就是要找到Nginx的配置文件find / -name nginx.conf查看ssl路径找到后,查看nginx.conf文件里面关于ssl的以下内容ssl_certificatessl_certificate_key后面会跟证书文件的路径更换ssl如果你是root用户,那么就简单了,直接将新的证书文件名改为旧的,然后上传覆盖掉就行,
2021-11-16 14:46:13 2867
原创 devops日常笔记
devops日常笔记部署上线数据库脚本部署上线研发人员会在bitbucket上提交pr(pull requests),根据上线需求进行代码merge(合并),然后在pipelines进行deploy操作,如果有对配置文件的修改,需要运维人员登录至服务器上,修改配置文件后,再进行deploy操作。如果已经deploy了后,发现需要进行配置文件的修改,两种方式:1.修改后,保存并退出,在bitbucket上点击redeploy,重新部署上线2.修改后,保存并退出,直接在服务器上重启部署的war包,重启代
2021-11-15 10:37:13 1451
原创 centos7搭建nginx
搭建nginx-1.16.11.安装 gcc 环境yum -y install gcc gcc-c++#nginx编译时依赖gcc环境2.安装 pcreyum -y install pcre pcre-devel#让nginx支持重写功能3.安装 zlibyum -y install zlib zlib-devel#zlib库提供了很多压缩和解压缩的方式,nginx使...
2020-03-31 10:44:47 225
原创 linux常用命令
一般命令ls 显示文件或目录-l 列出文件详细信息l(list)-a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录-p 创建目录,若无父目录,则创建p(parent)rm 删除文件-r 递归删除,可删除子目录...
2020-03-26 14:37:52 212
原创 centos7部署蓝鲸V5.1.26稳定版
centos7部署蓝鲸V5.1.26稳定版虚拟机准备环境准备获取安装包安装所需命令换源替换之前先备份旧配置获取centos7源列表更新缓存CentOS 系统设置标准部署访问蓝鲸虚拟机准备至少三台虚拟机:操作系统:centos7中控机:6核16G内存100G其余两台:4核8G内存100G以上为建议配置,如果配置不够可能会导致安装失败注:最好在安装时就配置好网络192.168.1.13...
2020-03-24 10:54:47 4900 4
原创 Ubuntu16.04搭建WordPress
超详细 Ubuntu16.04 云上快速部署WordPress云服务器配置安装Ubuntu16.04环境搭建搭建WordPress安装Apache 2安装mysql安装 PHP 及模块关于 MPM 的选择重启服务程序调整 Apache 配置站点路径配置重启服务数据库的配置建立文件夹下载 WordPress 最新中文版本:安装 WordPress 站点安装站点云服务器配置硬件配置cpu:单核即...
2020-03-23 18:40:30 1546 1
空空如也
python脚本复制不同war包文件至不同服务器并启动
2021-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人