会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不会跳舞的胖子
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
下一页
2022年1月4日
linux-端口进程查看
摘要: 找到使用某个端口的进程 [root@localhost ~]# lsof -i:80 #查看一下80端口的进程 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME httpd 3738 root 3u IPv6 10791 TCP *:http (LISTE
阅读全文
posted @ 2022-01-04 21:30 不会跳舞的胖子
阅读(254)
评论(0)
推荐(0)
2022年1月1日
Nginx-信号控制及命令行介绍、日志切分
摘要: 1. Nginx服务的信号控制 1.1.Nginx服务的信号控制 调用命令为 kill -signal PID signal:即为信号;PID即为获取到的master线程ID 1. 发送TERM/INT信号给master进程,会将Nginx服务立即关闭。 kill -TERM PID / kill
阅读全文
posted @ 2022-01-01 19:44 不会跳舞的胖子
阅读(596)
评论(0)
推荐(0)
shell 判断表达式与运算符
摘要: 文件比较运算符 1. -e filename 如果 filename存在,则为真 如: [ -e /var/log/syslog ] 2. -d filename 如果 filename为目录,则为真 如: [ -d /tmp/mydir ] 3. -f filename 如果 filename为常
阅读全文
posted @ 2022-01-01 16:04 不会跳舞的胖子
阅读(76)
评论(0)
推荐(0)
2021年12月29日
Shell变量的作用域
摘要: 今天在测试shell脚本的时候发现在函数中设置了变量后,居然可以在另外的函数中直接调用该变量 #!/bin/bash METHOD=$1 BRANCH=$2 GROUP_LIST=$3 function IP_list(){ if [[ ${GROUP_LIST} == "GROUP1" ]];th
阅读全文
posted @ 2021-12-29 22:49 不会跳舞的胖子
阅读(210)
评论(0)
推荐(0)
2021年12月28日
DevOps-Jenkins 分布式实现代码部署和回滚
摘要: jenkins 分布式 在众多 Job 的场景下,单台 jenkins master 同时执行代码 clone、编译、打包及构建,其性能可能会出现瓶颈从而会影响代码部署效率,影响 jenkins 官方提供了 jenkins 分布式构建,将众多 job 分散运行到不同的 jenkins slave 节
阅读全文
posted @ 2021-12-28 23:25 不会跳舞的胖子
阅读(322)
评论(0)
推荐(0)
DevOps-Jenkins触发器、项目关联及Jenkins视图应用示例
摘要: 构建触发器(钩子) 构建触发器(webhook),有的人称为钩子,实际上是一个 HTTP 回调,其用于在开发人员向 gitlab 提交代码后能够触发 jenkins 自动执行代码构建操作。以下为新建一个开发分支,只有在开发人员向开发(develop)分支提交代码的时候才会触发代码构建,而向主分支提交
阅读全文
posted @ 2021-12-28 16:43 不会跳舞的胖子
阅读(438)
评论(0)
推荐(0)
2021年12月27日
DevOps-Gitlab分支管理、代码合并及实现develop与master分支代码部署
摘要: 代码自动部署流程 gitlab 新建 develop 分支 gitlab 定义分支名称并创建 由于之前授予了laomao和laoxiao用户对各自项目的Developer权限,所以只拥有代码的更新权限,而并没有代码的合并权限。下面模拟分支develop的代码更新,经测试后合并入master分支 cl
阅读全文
posted @ 2021-12-27 09:19 不会跳舞的胖子
阅读(1401)
评论(0)
推荐(0)
2021年12月26日
DevOps-Jenkins实现代码clone与简单job部署
摘要: 代码克隆方式 通过shell命令clone 通过jenkins clone(非交互式代码克隆) git基于ssh密钥实现自动代码clone,不需要输入账号密码,要求公钥和私钥固定,最大限制为clone的代码不能push。 http 是交互式clone代码,不会用于jenkins的代码clone,但是
阅读全文
posted @ 2021-12-26 23:56 不会跳舞的胖子
阅读(435)
评论(0)
推荐(0)
2021年12月25日
DevOps-Jenkins插件管理、多用户项目role授权及邮件通知配置
摘要: 在线安装插件 GitLab GitLab Authentication 认证 Gitlab Hook Blue Ocean 配置 jenkins 多用户权限管理 安装插件:Role-based Authorization Strategy 基于角色的 认证 策略 1. 创建用户-路径-系统管理-用户
阅读全文
posted @ 2021-12-25 22:40 不会跳舞的胖子
阅读(184)
评论(0)
推荐(0)
DevOps-Jenkins 简介及安装
摘要: 官方文档:https://www.jenkins.io/zh/doc/book/installing/#linux centos安装:https://pkg.jenkins.io/redhat-stable/ 本人直接买的境外服务器装的,试了很多网上的方法依然无法下载插件,很无奈~~ 备份jenki
阅读全文
posted @ 2021-12-25 14:50 不会跳舞的胖子
阅读(84)
评论(0)
推荐(0)
2021年12月23日
tomcat管理脚本
摘要: 1 #!/bin/bash 2 # ######################################################### 3 ########################################################### 4 # chkconfi
阅读全文
posted @ 2021-12-23 21:07 不会跳舞的胖子
阅读(53)
评论(0)
推荐(0)
history命令记录操作时间、操作用户、操作IP
摘要: 优化历史命令 history 显示格式 ]# cat /etc/profile ... export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S " USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[
阅读全文
posted @ 2021-12-23 20:25 不会跳舞的胖子
阅读(430)
评论(0)
推荐(0)
2021年12月20日
linux资源限制
摘要: 资源限制修改参考 cat /etc/security/limits.conf * soft core unlimited # 核心转储是程序崩溃时记录内存状态的文件。设置为 unlimited 意味着核心转储文件大小不受限制。 * hard core unlimited * soft nofile
阅读全文
posted @ 2021-12-20 00:00 不会跳舞的胖子
阅读(178)
评论(0)
推荐(0)
2021年12月19日
DevOps-企业标准化web环境部署
摘要: 服务器规划 jenkins+gitlab 192.168.64.113 web1 192.168.64.114 web2 192.168.64.131 web3 192.168.64.132 在web服务器部署JDK与tomcat # useradd www -u 2000 -s /bin/bash
阅读全文
posted @ 2021-12-19 22:34 不会跳舞的胖子
阅读(90)
评论(0)
推荐(0)
2021年12月18日
DevOps-Gitlab命令使用、实现代码上传与下载示例、数据备份恢复、汉化与常见代码部署方式
摘要: SVN 与 CVS:每次提交的文件都单独保存,即按照文件的提交时间区分不同的版本,保存至不同的逻辑存储区域,后期恢复的时候直接基于之前版本恢复。 Gitlab: Gitlab 与 SVN 的数据保存方式不一样,gitlab 虽然也会在内部对数据进行逻辑划分保存,但是当后期提交的数据如果和之前提交过的
阅读全文
posted @ 2021-12-18 13:29 不会跳舞的胖子
阅读(538)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
下一页
公告