运维
yuanteng101
不要满足
展开
-
[Linux 笔记] 安装新字体
[Linux 笔记]安装新字体查看当前字体fc-list下载新字体mkdir /usr/share/fonts/Poppinscd /usr/share/fonts/Poppinswget https://cdn.klook.com/s/dist_web/ssr_web/fonts/Poppins-SemiBold.ttfwget https://cdn.klook.com/s/dist_web/ssr_web/fonts/Poppins-Regular.ttfwget https:/原创 2022-02-28 23:14:07 · 145 阅读 · 0 评论 -
nmap命令扫描开放端口
简单举例下,以下的场景,我使用了nmap命令场景1: 使用树莓派但是没有显示器,这时候把树莓派接入局域网,通过使用nmap命令扫描局域网内的所有开放端口,分析扫描信息,从而得出树莓派的局域网ip,这时候就可以通过ip连上树莓派了场景2: nmap常被黑客用于分析服务器哪些端口开放,如果无聊我们也可以看下自己的服务器都开放了哪些端口安装nmap命令Mac上安装nmapbrew inst...原创 2019-06-14 18:54:53 · 50242 阅读 · 2 评论 -
SpringBoot MySQL使用Druid,集成监控
Druid数据库连接池自带很多监控,比如sql监控、sql防火墙、web监控、url监控、session监控等。sql监控会监控应用运行期间的sql语句的执行数、执行时间、事务执行次数等指标,维护人员可全局了解sql执行情况,以便找出系统性能瓶颈,然后针对优化。web和url监控,可以让维护人员了解到系统中的请求次数、系统最大并发、url的访问次数和花费时间等内容。目录...原创 2019-05-12 12:15:44 · 1530 阅读 · 0 评论 -
SpringBoot上传文件
目录controller代码properties配置controller代码@Slf4j@RestController@RequestMapping("/test")public class TestController { @PostMapping("/uploadFile") public BRB uploadVideo(@RequestParam("uploadF...原创 2019-04-05 12:46:59 · 216 阅读 · 0 评论 -
win和linux下查看端口占用
1.win下查看端口占用 netstat -ano | findstr “80”下图中80端口被5576进程占用下面通过tasklist查看5576进程的程序名 tasklist | findstr “5576”结合上面我们知道javaw.exe占用80端口2.linux下查看端口占用情况 $ sudo lsof -i:8200注意:需...原创 2018-09-15 15:16:20 · 474 阅读 · 0 评论 -
shell脚本启动spring boot项目
Spring Boot项目启动我们知道打包好的Spring Boot项目这样启动 java -jar -Dfile.encoding=utf-8 test-0.0.1-SNAPSHOT.jar在linux中,常常使用nohup后台启动其他程序,Spring Boot项目使用nohup启动如下 nohup java -jar -Dfile.encoding=utf-8 te...原创 2018-09-15 16:32:40 · 7860 阅读 · 2 评论 -
搭建Jenkins持续集成环境
目录Jenkins介绍Jenkins使用场景安装Jenkins,以war包安装为例1. 下载Jenkins2. 启动Jenkins,初始化JenkinsJenkins介绍Jenkins提供了软件开发的持续集成服务。Jenkins作为后台程序运行,通过shell脚本或win批处理脚本管理我们开发的后台服务。Jenkins使用场景以后台开发为例,笔者使用的是SpringBoot+Maven。...原创 2019-01-13 11:56:32 · 228 阅读 · 0 评论 -
SpringBoot+GitHub+Jenkins
目录GitHub设置idea新建项目share项目到GitHubGitHub项目设置webhooksJenkins设置确认Jenkins的GitHub插件已安装新建Jenkins项目配置SpringBoot项目的重启演示SpringBoot+GitHub+Jenkins的整个过程后续&扩展上一篇文章讲了Jenkins的环境配置,这篇说SpringBoot、GitHub和Jenkins的结...原创 2019-01-13 17:07:26 · 931 阅读 · 2 评论 -
Linux/Mac配置管理ssh会话
目录登录远程服务器,新建temp目录生成ssh私钥、公钥文件复制id_rsa.pub公钥至远程服务器登录远程服务器,查看authorized_keys文件是否存在修改本地.ssh/config文件登录服务器删除temp目录登录远程服务器,新建temp目录ssh连接服务器,输入密码登录ssh user@ip在用户目录下新建temp目录,pwd获取temp完整路径备用mkdir temp...原创 2019-02-11 17:36:26 · 2033 阅读 · 0 评论 -
使用Jenkins+shell脚本部署应用至测试环境、生产环境等
结合之前我的博文SpringBoot+GitHub+Jenkins、SpringBoot maven多环境打包应用、Linux/Mac配置管理ssh会话可以实现这样的一个持续集成开发场景开发者本地进行使用dev配置进行开发,在提交代码到远程仓库之前,将dev改为SpringBoot maven多环境打包应用中提到的spring.profiles.active=@spring.profiles...原创 2019-02-12 16:02:16 · 1742 阅读 · 0 评论