
服务器
一只野生程序猿啊
一只心系人民群众的程序猿。主修Java,使用PHP,了解Python
展开
-
shell脚本Docker+spring boot一键启动(改进版)
启动后端脚本api-release.sh#!/bin/bash# 定义常量#TAG=dev_mvp1.1APP_NAME=zhaojian-api# 分支BRANCH=$1# 镜像名称TAG=$2# build coreecho "\ncd zhaojian-core/"cd zhaojian-core/echo "\ngit checkout ${BRANCH}"git checkout ${BRANCH}#!/bin/bash# 定义常量#TAG=dev_m原创 2021-08-11 10:36:44 · 728 阅读 · 1 评论 -
shell脚本Docker+spring boot一键启动
前言编写docker启动脚本,实现服务器上自动化启动,包括pull代码、maven打包、docker构建镜像、移除容器、重新启动。运行环境spring boot + docker脚本startWithDocker.sh#!/bin/bash # 定义常量TAG=dev_mvp1.1 #docker tagAPP_NAME=test-api #项目名称# 查看所有容器sudo docker ps -a# 获取容器IDcontainerId=`sudo docker ps -原创 2021-05-17 12:59:11 · 1239 阅读 · 0 评论 -
spring boot - jar包重启脚本
简单的jar包重启脚本创建文件restart.sh,脚本内容如下:#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=zhao-api.jar#检查程序是否在运行is_exist(){ pid=`ps -ef|grep $APP_NAME|grep -v grep|awk '{print $2}' ` #如果不存在返回1,存在返回0 if [ -z "${pid}" ]; then return 1 else return 0 fi}原创 2021-03-22 14:14:07 · 586 阅读 · 3 评论 -
nginx启动成功,访问不了
前言服务器:阿里云服务器 自己弄了个学习的demo,vue + spring boot 前后端分离。将项目部署到服务器上面。 装好nginx,为了避免冲突,将端口改为了8001,启动nginx,发现访问不了!发现问题1.先查看nginx配置是否正确 执行下面的命令:nginx -t #查看nginx配置是否正确 也可以切换到nginx的安装目录下的sbin目录...原创 2018-07-16 17:47:32 · 128623 阅读 · 12 评论 -
Linux 定时任务 将Tomcat日志 按每天分割
前言嗯~~他们都说红色标题喜庆,哈哈,嘤嘤嘤。。 今天这篇博客记录一下如何将tomcat日志,分割成每天一个日志文件,方便保存和查询。 也就是将tomcat下面的 catalina.out(默认日志输入文件)分隔成独立的日志文件,名字以catalina.year-month-day.log命名,例如catalina.2018-07-23.logps:如果对linux crontab 和...原创 2018-07-23 16:14:34 · 8820 阅读 · 2 评论 -
Linux常用命令收集
前言工作之余,收集Linux命令,记录于此…俗话说:好记性不如烂笔头!ps:主要是一些我平时用到过的一些命令,关于下面命令的完整用法请百度。1.查看Linux系统版本信息lsb_release -a2.文件的复制、移动与删除cp mv rm3.各种解压4.文件上传下载rz -y 上传(-y:覆盖原来的) sz filename 下载5.java...原创 2018-06-24 15:33:30 · 160 阅读 · 0 评论