服务器
文章平均质量分 81
一缕南风
一缕南风
展开
-
OpenSSH漏洞CVE-2021-41617 & CVE-2020-15778,CentOs7.6升级openssh-8.8p1 & openssl-1.1.1m
简介OpenSSH是SSH(Secure SHell)协议的免费开源实现。OpenSSH是个SSH的软件,linux/unix都用openssh软件提供SSH服务。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。漏洞概述1. CVE-2021-41617OpenSSH(OpenBSD Secure Shell)是Openbsd计划组的一套用于安全访问远程计算机的连接工具。该工具是SSH协议的开源实现,支持对所有的传输进行加密,原创 2022-05-16 10:38:45 · 14295 阅读 · 1 评论 -
政务云私有云数据库RDS 3306端口仅限内网访问问题
前言最近一直在搞政务云,私有云的项目,基本100%有这样的问题,数据库都在内网服务器上,无法公网访问,又或者有设置限定ip地址的问题;与此同时,申请下来的ECS服务器却可以拥有公网IP地址,可以暴露一些端口在公网。针对以上问题,这边给出一下两种解决方案。一、前提准备ECS(假设:CentOS7)一台(有内网ip,且内网ip有映射公网ip)ECS公网ip端口开放一个(假设:3250端口)端口开放协议为TCP协议,端口开放协议为TCP协议,端口开放协议为TCP协议(重要的事情说三遍,要记住是TC原创 2022-03-31 15:17:15 · 5368 阅读 · 0 评论 -
XStream在高并发情况下出现的性能问题
关键词:XStream单例;XStream性能问题线上有一项目使用了XStream进行XML序列化、反序列化的方案,完成服务之间的接口报文Object与Xmlg格式之间的转化。当线上业务量并不大的情况下,一切正常;但是发现当业务量突然加大的情况下,突然发现,线上服务器出现CPU居高不下,服务接口调用速度越来越慢,研究JVM日志分析,发现出现很多的RUNNABLE问题:"http-nio-6680-exec-197" #4381 daemon prio=5 os_prio=0 tid=0x00007fd原创 2021-03-15 12:03:40 · 3822 阅读 · 0 评论 -
Linux Zookeeper 安装配置
安装 zookeeper 服务前提准备CentOS服务器一台建议购买阿里云香港服务器(点击领取优惠券)zookeeper安装创建 /usr/local/services/zookeeper 文件夹:mkdir -p /usr/local/zookeeper进入到 /usr/local/services/zookeeper 目录中:cd /usr/local/zoo...原创 2019-03-07 16:07:22 · 2048 阅读 · 2 评论 -
ELK日志分析平台
搭建ELK日志分析平台准备条件阿里云服务器CentOS 7.5Java 服务器日志JDK环境ELK简介ELK是三个开源软件的缩写,分别为:Elasticsearch 、 Logstash以及Kibana , 它们都是开源软件。不过现在还新增了一个Beats,它是一个轻量级的日志收集处理工具(Agent),Beats占用资源少,适合于在各个服务器上搜集日志后传输给Logs...原创 2019-03-07 15:57:02 · 154 阅读 · 0 评论 -
玩转博客
渠道https://juejin.im/post/5afc57f56fb9a07ac76f02dc官网https://halo-doc.ryanc.cc/installation/执行自动安装脚本yum install -y wget && wget -O halo-cli.sh https://git.io/fxHqp && bash halo-c...原创 2018-11-30 17:22:59 · 188 阅读 · 0 评论 -
分布式配置中心 Disconf 安装配置
分布式配置中心 Disconf 安装配置前提准备CentOS 服务器一台MySQL 数据库一台安装依赖软件安装 JDK安装 Git安装 Maven安装 Zookeeeper安装 Tomcat安装 Redis安装 Nginx安装jdkyum安装yum install java测试运行java -versionGit 安装yum...原创 2019-01-18 16:07:12 · 484 阅读 · 0 评论 -
Jenkins + Pipeline + GitLab 实现自动化部署
Jenkins + Pipeline + GitLab 实现自动化部署前言Jenkins是目前相对主流的自动化部署工具,层主也是最近才开始研究这个自动化部署架构,结局还算完美。安装部署过程中挖了一些坑,也踩过很多坑这边由于本人喜欢偷懒,所有的安装都是采用的yum安装的,这样可以免去配置path准备条件Linux服务器一台:CentOS 7.2GitLab服务器一台:Gil...原创 2018-11-28 19:10:18 · 15775 阅读 · 2 评论 -
CentOS7使用Nexus3搭建maven私服
CentOS7使用Nexus3搭建maven私服简介Maven是一个采用纯Java编写的开源项目管理工具, Maven采用了一种被称之为Project Object Model(POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中, 通过该文件Maven可以管理项目的整个生命周期,包括清除、编译,测试,报告、打包、部署等等。目前Apache下绝大多数项目都已...原创 2018-11-28 14:16:08 · 393 阅读 · 0 评论 -
GitLab 数据备份迁移恢复
GitLab 数据备份迁移恢复测试环境老版本:gitlab-ce-10.4.7新版本:gitlab-ee-11.5.0说明:要进行Gitlab的迁移,其实还是很方便的,因为Gitlab提供了自动化的工具对数据进行打包,但需要注意的是,两边的Gitlab需要保证版本一致,否则在导入数据的时候会报错。升级旧版本停止相关数据连接服务gitlab-ctl stop unico...原创 2018-11-28 10:18:05 · 878 阅读 · 0 评论 -
CentOS 7.5上安装 GitLab 最新版CE/EE
CentOS 7.5上安装 GitLab 最新版CE/EE安装系统要求参见:https://docs.gitlab.com/ee/install/requirements.html前提准备1.CentOS 7 服务器一台 2.域名一个(指向公网IP地址)3.域名SSL证书一份说明:以下所有操作都是root用户下,非root用户请自觉加su权限由于安装过程下载的资源较大,...原创 2018-11-27 16:55:59 · 8486 阅读 · 0 评论 -
Linux上安装GitLab v11.4.7
Linux上安装GitLab v11.4.7前提准备1.CentOS 7 服务器一台 2.域名一个(指向公网IP地址)3.域名SSL证书一份说明:以下所有操作都是root用户下,非root用户请自觉加su权限安装Git在搭建 GitLab 之前,肯定要先安装 Git 。 在 https://github.com/git/git/releases 中选择最新版本的 Git,然后...原创 2018-11-27 16:54:53 · 778 阅读 · 0 评论