
运维
w1m_neo
一只猴子的碎碎念
展开
-
linux常用命令函数
目录Linux常用命令开机启动语法防火墙ubuntu常用命令常用命令Linux常用命令1、重启tomcat服务(强制kill进程) #!/bin/bash echo "==================start deploy project=========================" ps -aux | grep /u...原创 2019-07-24 17:58:49 · 373 阅读 · 0 评论 -
阿里云域名备案
问题公司在阿里云上采购了一台服务器用于部署项目,使用公司的二级域名映射到该服务器的公网ip后(公司的域名已经在工信部网站上备份过),通过域名访问该服务器时发现被拦截了,提示如下:处理过程1、登录阿里云的icp备案系统,按步骤操作即可。关键说明:需要下载承诺书打印出来签字盖章,然后作为材料上传,同时需要上传企业的营业执照,法定代表人的身份证正反面,网站管理员的身份证正反面。2、过程中还需...原创 2019-09-18 17:54:21 · 277 阅读 · 0 评论 -
Linux下通过设置alias免输密码登录mysql
在Linux环境下,运维的同事经常面临这样的问题,需要通过Linux终端ssh访问远程终端或者使用mysql命令连接数据库,每次都需要输入远程目标主机和账号密码显得尤其啰嗦,可以Linux的alias设置别名的思路来实现免输密码登录mysql。便捷的同时是把相关账号密码信息保存在文件中,存在安全隐患。vi ~/.bashrc//在最后增加别名信息,等号后面为完整的mysql连接命令,包括ip...原创 2019-09-18 17:43:18 · 747 阅读 · 0 评论 -
Linux下ftp命令上传下载文件
命令行下连接ftp服务器方式一:默认端口ftp hostname方式二:指定端口[ec2-user@ip-99-240-80-144 ~]$ ftpftp> open 99.240.80.166 9022Connected to 99.240.80.166 (99.240.80.166).220 Name (99.240.80.166:ec2-user): test3...原创 2019-09-18 17:17:14 · 976 阅读 · 0 评论 -
Linux通过zip命令删除压缩包的文件或文件夹
安装zip命令yum install zip删除xxx.zip压缩包里WEB-INF目录下的web.xml文件zip -d xxx.zip "WEB-INF/web.xml"删除xxx.war包里WEB-INF目录下的config文件夹zip -d xxx.war "WEB-INF/config/**"...原创 2019-08-16 10:34:31 · 16428 阅读 · 0 评论 -
Jumpserver使用说明
一、概述Jumpserver是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。特点: 完全开源,GPL授权 Python编写,支持再次开发 实现了跳板机基本功能,认证、授权、审计 集成了Ansible。Jumpserver网络架构图二、优势1、完全开源,也可以选择商业支持;2、支持多种常用的操作系统;3、提供...原创 2019-07-31 18:19:41 · 11092 阅读 · 0 评论 -
Jscape数据库迁移记录
一、背景Jscape使用的是默认的h2文件数据库,上传的文件很多,导致累积了很多的触发器记录。即使清空后也无法释放空间,jscape在加载数据文件耗时很长,导致整个jscape使用起来很卡顿,甚至影响了一些文件上传的功能。确定使用jscape自带的数据库迁移功能,将h2数据库迁移到rds的mysql数据库。参考链接:http://files.jscape.com/secureftpserve...原创 2019-07-31 17:59:36 · 283 阅读 · 0 评论 -
基于jenkins-rest实现批量构建jenkins任务
jenkins-rest项目地址https://github.com/cdancy/jenkins-restmaven<dependency> <groupId>com.cdancy</groupId> <artifactId>jenkins-rest</artifactId> <version>...原创 2019-07-31 17:43:22 · 1790 阅读 · 0 评论 -
Jenkins自动化部署
一、概述Jenkins(https://jenkins.io/)是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是一款能提高效率的软件,它能帮你把软件开发过程形成工作流,典型的工作流包括以下几个步骤有了Jenkins的帮助,在这5步中,除了第1步,后续的4步都是自动化完成的,具体的,当...原创 2019-07-31 15:05:25 · 2051 阅读 · 1 评论 -
devops
一、概述DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。...原创 2019-07-31 13:50:17 · 445 阅读 · 0 评论 -
Vue自动化部署
1、安装NODEJS插件;在插件管理菜单中搜索NODEJS插件并安装。2、配置全局工具;在配置全局工具菜单中,新增NodeJS安装,选择最新版本11.10.0,点击保存3、配置项目①新建任意风格的项目②配置源码地址③构建环境中,勾选“Provide Node & npm bin/ folder to PATH”④构建执行shellBUILD_ID=DONTKILLME...原创 2019-08-03 21:11:15 · 550 阅读 · 0 评论 -
基于Docker+Jenkins的微服务自动化部署实践
一、部署环境环境值服务器阿里云ECS服务器服务器名称campusappserver操作系统centos7.06nginx1.1.10开放端口80、443二、部署思路1、使用jenkins+docker容器实现基于服务的自动化部署。2、自动化部署范围:各个微服务以及微服务依赖的公共模块、基础框架和eurake注册中心。不包括微服务注册...原创 2019-07-31 09:49:31 · 813 阅读 · 0 评论 -
Windows常用命令函数
使用批处理下载文件echo=1/*>nul&@cls@echo off call :http "http://pic33.nipic.com/20130916/3420027_192919547000_2.jpg" D:\adtasks\a.jpgcall :http "http://pic33.nipic.com/20130916/3420027_192919547000...原创 2019-07-25 15:41:34 · 195 阅读 · 0 评论 -
linux下实时查看带宽流量情况
#使用iftop命令,CentOS系统下使用yum install iftop -y进行安装iftop -i eth0#使用-i指定需要查看的网卡#"TX":从网卡发出的流量#"RX":网卡接收流量#"TOTAL":网卡发送接收总流量#"cum":iftop开始运行到当前时间点的总流量#"peak":网卡流量峰值#"rates":分别表示最近2s、10s、40s 的...原创 2019-07-25 11:59:03 · 559 阅读 · 0 评论 -
实时查看tomcat进程的连接数
watch -d -n 1 ‘netstat -antp | grep 8080 | grep ESTABLISHED -c’#每1秒刷新连接数,注意单引号内的是需要定时执行的命令#结合tomcat最大连接数和数据库连接池最大连接数分析服务器的性能情况...原创 2019-07-25 11:57:48 · 2911 阅读 · 1 评论 -
阿里云HTTPS域名配置
开放443端口在服务器的防火墙开启443端口fire-wall --zone=public --add-port=443/tcp --permanentfire-wall --reloadfire-wall --zone=public --query-port=443/tcp同时还需要登录阿里云控制台,在专有VPC控制菜单找到对应的安全组添加入口方向的允许规则。生成自签名证书参考这...原创 2019-09-18 18:27:26 · 470 阅读 · 0 评论