运维
运维相关的东西
Asparrow
宜未雨而筹谋,勿临渴而掘井
展开
-
tomcat8.5 linux环境时区和系统时区不一致问题
处理方法进入tomcat/bin目录下,修改catalina.sh文件. 在文件头中添加如下配置:export JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/Shanghai"原创 2021-07-23 12:28:58 · 179 阅读 · 0 评论 -
Centos7安装Jenkins
Centos7安装Jenkins1.下载安装包清华镜像源选择对应的版本,这里使用:jenkins-2.224-1.1.noarch.rpm安装1.运行rpm -ivh jenkins-2.224-1.1.noarch.rpm2.修改启动端口修改:JENKINS_PORT = “8888”3.systemctl daemon-reload4. systemctl start jenkins4.浏览器访问服务器IP+端口长时间无反应可做如下尝试vi /var/lib/jenkins/hu原创 2021-03-08 14:49:15 · 152 阅读 · 0 评论 -
ELK 三件套下载地址
国内镜像下载ELK (ElasticSearch/logstacsh/kibana)三件套国内大家都懂的原因下载ELK包很慢使用华为云下载: 华为云下载ELK三件套亲测速度非常的快原创 2020-12-16 16:51:11 · 249 阅读 · 0 评论 -
docker安装oracle
docker安装oracle配置docker仓库加速vim /etc/docker/daemon.json加入以下内容 { "registry-mirrors": [ "https://no1pfk8z.mirror.aliyuncs.com", "https://kfwkfulq.mirror.aliyuncs.com", "https://2lqq34jg.mirror.aliyuncs.com", "https://pee6w651.mirror.aliyuncs.com原创 2021-03-23 15:02:38 · 115 阅读 · 0 评论 -
Centos7安装GitLab 离线安装
软件版本centos7gitlab-ce-13.1.4-ce.0.el7.x86_64下载软件Gitlab官网清华大学镜像我这里使用的是清华大学镜像地址,官网由于网络问题下载很慢安装将下载的gitlab-ce-13.1.4-ce.0.el7.x86_64.rpm文件上传运行: $ rpm -ivh gitlab-ce-13.0.5-ce.0.el7.x86_64.rpm 安装这里遇到一个问题提示依赖没有安装:policycoreutils-pythonwarning原创 2020-07-18 17:04:24 · 956 阅读 · 0 评论 -
Linux 防火墙常用操作
1 关闭防火墙systemctl stop firewalld.service2 开放端口如:开放3306端口firewall-cmd --zone=public --add-port=3306/tcp --permanent3 重启服务systemctl restart firewalld.service4 查看放行端口firewall-cmd --list-ports5 删除端口配置firewall-cmd --zone= public--remove-port=80/tcp --p原创 2021-01-05 10:31:23 · 139 阅读 · 0 评论 -
JAVA获取线上堆栈信息
问题描述服务部署到线上以后隔一段时间就无法访问了,后台日志提示:java.lang.OutOfMemoryError: GC overhead limit exceeded,初步判断为内存泄露;下一步就是获取堆栈信息进行分析;使用kill -3 PID 获取堆栈信息获取进程的PID ps -ef|grep java获取堆栈信息 kill -3 PID获取文件1> 如果项目通过Tomcat进行发布(普通的web项目),则对应的堆栈信息会打印在catalina.out文件中。2>原创 2020-12-11 17:08:55 · 595 阅读 · 0 评论 -
使用jProfiler远程监控线上Linux环境JVM
jProfiler下载安装官网地址: 下载地址将windows版本的和Linux版本的都下载下来我使用的版本是11.0.2注意: linux和windows版本必须保持一致安装windows安装普通安装即可linux安装将下载的 jprofiler_linux_11_0_2.rpm 上传到linux服务器运行命令: rpm -ivh jprofiler_linux_11_0_2.rpm线上tomcat设置在tomcat的bin目录下在catalina.sh中加入以下代码C原创 2020-12-15 15:17:37 · 505 阅读 · 1 评论 -
Centos7 安装JDK1.8 离线安装
Centos7 安装JDK1.81.下载JDK1.8这里使用的是 jdk-8u11-linux-x64.tar.gz2.将JDK安装包上传到/usr/local/jdk目录下3.解压文件tar -zxvf jdk-8u11-linux-x64.tar.gz4.配置环境变量vim /etc/profile加入以下代码 JAVA_HOME=/home/erp360/jdk/jdk_1.8/jdk1.8.0_11 CLASSPATH=.:$JAVA_HOME/lib/tool原创 2020-06-29 16:53:26 · 1143 阅读 · 0 评论 -
Docker入门 仓库 镜像 容器 常用操作指南
docker 仓库 镜像和容器的关系docker是一种虚拟化技术,docker之所以能够兴起我认为是docker相比较于虚拟机实在是太轻量级了,下面认识一下docker的三大概念仓库: docker的仓库中存储了很多docker的镜像,对标maven的仓库;镜像: 镜像相当于是一个模板,相当于虚拟机安装文件;容器: 通过镜像可以创建容器,容器相当于安装好的虚拟机;通过一个简单的案例熟悉docker的操作1.docker拉取一个tomcat镜像 pull操作docker pull tom原创 2020-07-27 18:16:07 · 162 阅读 · 0 评论 -
Centos7安装Nginx
Centos7安装Nginx版本: nginx-1.18.01.安装依赖安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++PCRE pcre-devel 安装 正则表达式解析yum install -y pcre pcre-develzlib 安装 用于压缩和解压缩yum install -y zlib zlib-develOpenSSL 安装 加密 启用https需要使用yu原创 2021-03-02 20:13:01 · 106 阅读 · 0 评论 -
tomcat 8.5 路径中有特殊字符报错
现象前端访问参数中有特殊字符的话会报错,直接返回400我的tomcat版本是 tomcat8.5.38处理方式由于用了docker,进入docker修改tomcat配置 在catalina.properties添加下面的配置tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}...原创 2020-12-07 17:39:11 · 485 阅读 · 0 评论