Linux部署阿里云解析ddns yum install -y bind-dig curl openssl-util 修改main函数,在里面调用describe_record,如: main() { describe_record #update_record } 然后执行这个脚本。如果没问题的话,就能获取到域名的所有解析记录的列表了: {\"PageNumber\":1,\"TotalCount\":1,\"PageSiz 脚本 micktiger 2025-07-06 77 热度 0评论
Linux自动化部署OPS 通过脚本实现OPS #!/bin/bash source /etc/profile ws=/opt/source/shopai cd /opt/source/shopai git pull mvn clean package -Dmaven.test.skip=true echo \"scp jar\" cd $ws/perass-api/target jar=$(ls perass-api-*.ja 脚本 micktiger 2025-07-06 56 热度 0评论
Linux运行java程序,程序守护 每分钟执行一次 */1 * * * * /opt/bin/spider_start.sh > /dev/null 执行脚本: 判断: 如果已经有名为“perass-spider”的程序在运行,则不执行 如果没有正在运行的程序,则在“/opt/deploy”目录下找到最新修改的jar包,运行 #!/bin/bash source /etc/profile PIDS=`ps -ef | grep 脚本 micktiger 2025-07-06 63 热度 0评论
Docker dockfile 通过 docker build 命令来创建镜像。基本的格式为 docker build 路径 该命令将读取指定路径下(包括子目录)的 Dockerfile,并将该路径下所有内容发送给 Docker 服务端,由服务端来创建镜像。 因此一般建议放置 Dockerfile 的目录为空目录。也可以通过 .dockerignore 文件(每一行添加一条匹配模式)来让 Docker 忽略路径下的目录 Docker micktiger 2025-07-06 73 热度 0评论
docker-compose # 启动 docker-compose -up -d # 查看运行的容器 docker-compose ps # 启动、重启、停止容器 docker-compose start docker-compose restart docker-compose stop # 关闭并删除容器 docker-compose down # 查看日志 docker-com Docker micktiger 2025-07-06 62 热度 0评论
docker安装:rabbitmq docker run -d --restart=always \\ --name rabbitmq \\ -p 5672:5672 \\ -p 15672:15672 \\ -v /opt/rabbitmq/data:/var/lib/rabbitmq \\ --hostname myRabbit \\ -e RABBITMQ_DEFAULT_VHOST=my_vhost \\ -e RABBITMQ_DEFA Docker micktiger 2025-07-06 73 热度 0评论
Linux安装:nginx 下载nginx镜像 docker pull docker.io/nginx 启动默认nginx镜像 docker run -d -p 80:80 --name nginx docker.io/nginx 复制nginx相关配置 # 复制配置文件 docker cp nginx:/etc/nginx/nginx.conf /opt/nginx/nginx.conf # 复制conf.d docker 安装软件 micktiger 2025-07-06 83 热度 0评论
docker安装:nextcloud docker 安装 docker run -d \\ -p 80:80 \\ -v /etc/localtime:/etc/localtime:ro \\ --restart=always \\ --name nextcloud \\ -v /opt/nextcloud/html:/var/www/html \\ nextcloud:18 错误修复 安装完后检测出现: occ db:add-missing-i Docker micktiger 2025-07-06 75 热度 0评论
Linux安装包 rpm 安装某个.rpm文件 rpm -ivh linuxqq.rpm 查询安装的包版本 rpm -q mysql 其他参数: --replacepkgs : 软件包重复安装将会失败,若仍需要安装必须加 --replacefiles : 软件包的某个文件已在安装其他软件包时安装过,则安装将会失败,若仍需要安装必须加 基础命令 micktiger 2025-07-06 59 热度 0评论
Linux文件下载 wget 下载整个目录(FTP目录) wget -nH -m --ftp-user=root --ftp-password=123456 ftp://192.168.19.1/tom/ 解释: -nH:不创建以主机名命名的目录。 -m:下载所有子目录并且保留目录结构。 –ftp-user:FTP用户名 –ftp-password:FTP密码 ftp://*.*.*.*/*:FTP主机地址。最后可以跟目录名来 基础命令 micktiger 2025-07-06 55 热度 0评论