
linux通用
文章平均质量分 80
叼不起的烟斗
------满满的干货------
共同学习,友善交流
展开
-
dockerfile制作自定义字体的java环境镜像
目录1、简述2、镜像制作(基于centos7)2.1 前期准备java8包需要用到的字体2.2 配置Dockerfile文件2.3 打包镜像2.4 验证3、镜像制作(基于openjdk)3.1 配置Dockerfile文件3.2 打包镜像3.3 验证4、镜像包大小比较1、简述一般官方的java镜像都没有中文语言包,不支持中文字体,而有时因项目需求,java程序会调用系统的字体,需要镜像支持自定义中文字体,此时就需要手动将需要的字体打包放进镜像中原创 2022-05-01 09:00:00 · 1841 阅读 · 1 评论 -
Nignx优化与防盗链
文章目录前言1.nginx优化2.修改用户和组3.设置缓存时间4.日志分割5.连接超时6.更改进程数7.网页压缩8.盗链与防盗链9.FPM模块参数优化前言在企业信息化应用环境中。服务器的安全性和响应速度需要根据实际的情况进行相应的参数配置,达到最优的用户体验。默认的nginx安装参数只能提供最基本的服务,还需要调整如王爷时间、连接超时、网页压缩等相应参数,才能发挥服务器的最大的作用。1.nginx优化一、隐藏版本号1、在生产环境中,需要隐藏Ng的版本号,以免安全漏洞的泄露查看方法:本地查看(查转载 2021-10-09 11:06:28 · 126 阅读 · 0 评论 -
LVS架构及配置原理
一,LVS (linux virtual server) linux 虚拟服务器的体系架构常见的负载均衡器根据工作在的协议层划分可划分为:四层负载均衡(位于内核层):根据请求报文中的目标地址和端口进行调度 七层负载均衡(位于应用层):根据请求报文的内容进行调度,这种调度属于「代理」的方式根据软硬件划分:硬件负载均衡: F5 的 BIG-IP Citrix 的 NetScaler 这类硬件负载均衡器通常能同时提供四层和七层负载均衡,但同时也价格不菲 软件负载均衡: TCP转载 2021-06-18 16:26:51 · 1051 阅读 · 0 评论 -
mongodb干货(二):常规操作命令及数据导入导出
操作环境mongodb版本:4.4.1mongodb的安装搭建及认证登录可参考“mongodb干货(一):安装搭建及认证登录”,链接地址:https://blog.youkuaiyun.com/w50feng/article/details/116118189常规操作命令创建数据库普通用户use admin #登录admin库db.auth("admin","pwd") #认证登录use test #登录test库,没有会自动创建db.createUser({user:"u.原创 2021-04-28 14:26:09 · 647 阅读 · 0 评论 -
ssh远程登录慢,关闭UseDNS和GSSAPIAuthentication来优化OpenSSH连接速度
问题在部分环境下,会遇到ssh连接过慢的问题,普遍需要等待几十秒甚至1-2分钟才能连接上,正常ssh也还能接受,一旦使用scp等传输命令时,经常会因为长时间等不到输入密码而端断开连接,我们可以通过关闭UseDNS和GSSAPIAuthentication来进行连接优化什么是UseDNS?UseDNS为服务器反向解析,假如 UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,并验证是否.转载 2021-04-09 16:15:38 · 2189 阅读 · 0 评论 -
nginx的常用概念理解(负载均衡策略、正反向代理)
nginx是什么nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务当然,nginx在实际应用中使用最为频繁的是用作web服务器和负载均衡器,而经常使用到的功能就是正反向代理,而反向代理又主要涉及到负载均衡策略的使用;因此,本文针对正反向代理和负载均衡策略做一个简单的理解记录正反向代理正向代理客户端 <——> proxy ——>服务端正向代理是客户端代理,代理对象是客户端,服务端不知道实际发起请求的客户端.原创 2021-04-08 15:16:15 · 260 阅读 · 0 评论 -
zabbix4故障问题记录(zabbix server is not running: the information displayed may not be current)
zabbix版本Zabbix 4.0.29问题描述按照官网提示安装zabbix4版本的server,安装了zabbix-server-mysql,zabbix-web-mysql,zabbix-agent,并正确配置启动,服务运行一切正常,但是在zabbix的网页显示有报错,报错具体如下:在网站页面底部,间断性显示报错信息:zabbix server is not running: the information displayed may not be current查..原创 2021-03-31 17:38:11 · 532 阅读 · 1 评论 -
centos7服务器时间同步(NTP)
前言同一个项目的服务器群之间,建议使用相同的时间服务器来同步服务器时间,以防止服务器之间因时间的不同而导致各种各样的问题。以下为在centos7系统中搭建时间服务器NTP的详细步骤环境centos7.6ntpdate安装准备防止selinux防护引起服务问题,关闭selinux服务setenforce 0 #关闭selinuxsed -ie 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/confi..原创 2021-01-28 11:02:14 · 17275 阅读 · 1 评论 -
使用docker安装SQL审计工具archery
实验环境docker 19.03.12Archery-1.8.0.zipmysql5.7(已安装)redis(已安装)安装docker-compose下载地址:https://github.com/docker/compose/releases下载指定版本,拷贝到/usr/local/bin/目录下;或者执行 curl -L "https://github.com/docker/compose/releases/download/"指定版本"/docker-com...原创 2020-12-01 14:18:18 · 968 阅读 · 2 评论 -
centos7安装配置keepalived
系统:centos7.5yum安装:yum install keepalived -y备份编辑配置文件原创 2020-09-03 17:20:03 · 1234 阅读 · 0 评论 -
cacti监控网络设备端口运行状态DOWN/UP
环境cacti1.2.2(装有thold插件)下载模板下载地址:https://forums.cacti.net/about17722-0-asc-0.html下载三个模板文件:cacti_data_query_snmp_interface_statistics.xml、cacti_data_template_interface_status.xml、cacti_graph_template_interface_status.xml注意:模板为官方cisco端口监控模板,其他网.原创 2020-08-06 17:09:03 · 2030 阅读 · 0 评论 -
centos7查看swap使用情况
查看服务器内存使用情况是,发现当服务器本身内存还充足的情况下,swap被大量使用,想要清理swap的空间,重启占用swap空间的进程即可查看centos系统内使用swap的进程id和占用量: for i in $( cd /proc;ls |grep "^[0-9]"|awk ' $0 >100') ;do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps 2>/dev/null ; don...原创 2020-07-30 14:13:33 · 2776 阅读 · 0 评论 -
gitlab配置使用腾讯企业邮箱
实例环境gitlab服务器腾讯企业邮箱邮箱配置登陆腾讯企业邮箱--->设置--->收发信设置邮箱绑定--->生成新密码(gitlab填写的密码就是这个)gitlab配置修改配置文件:vim /etc/gitlab/gitlab.rb### GitLab email server settings###! Docs: https://docs.gitlab.com/omnibus/settings/smtp.html###! **..原创 2020-07-14 11:13:35 · 3004 阅读 · 0 评论 -
linux隐藏病毒处理(top查询us占用70%左右,却没有CPU高使用的进程)
突然有人反应说客户服务器使用有点卡,虽然是客户的服务器,里应当客户**自己处理的,可是项目还没完成,只有猥琐发育,自己搞定呗,客户是大哥啊。于是乎,立马使用常规操作,登陆服务器查看资源使用情况,发现服务器的CPU的us值在70%左右,然而并没有找到相关的CPU使用很高的进程,慌得一批,口吐芬芳。。。问题分析: 1、首先排除应用程序问题,因为服务器的使用人数并不多,不可能有这么高的负载,而且如果是应用程序问题,肯定会显示出CPU高使用的应用进程 2、后排除CPU硬件故障,...原创 2020-07-01 16:52:03 · 7605 阅读 · 6 评论 -
proxmox VE6集群安装ceph
proxmox VE6集群集群的安装,请参考https://blog.youkuaiyun.com/w50feng/article/details/106922925环境准备三台服务器各添加100G新硬盘注意:三台服务器的时间同步ceph安装登陆web界面,点击“ceph”安装,三台都需要执行安装操作点击“开始安装”输入Y回车安装完成,下一步第一台需要配置网卡信息,配置网卡集群IP,我这里是单网卡服务器,因此共用一个IP,如果是多IP服务器,ceph集..原创 2020-06-23 18:20:00 · 3595 阅读 · 0 评论 -
proxmox VE6集群安装
简介Proxmox VE (Proxmox Virtual Environment) 是用于企业虚拟化的完整开源平台。有方便易用的WEB界面,基于JAVA的UI和内核接口,可以登录到VM客户方便的操作,还有易用的模板功能,基本跟老外的商业VPS环境差不多了,支持VT和ISCSI实验环境3台Proxmox6.2服务器192.168.7.151 PVE01192.168.7.152 PVE02192.168.7.153 PVE03Proxmox系统安装系统...原创 2020-06-23 15:28:47 · 2821 阅读 · 0 评论 -
frp端口映射,实现内网穿透,调试本地项目
项目调试经常会出现需要使用外网访问局域网本地的项目内容,在本地局域网没有公网IP的情况下,使用开源项目frp是个不错的选择,frp支持linux和windows需求:需要一台公网IP地址的服务器实例图解:用户1通过frp映射访问局域网开发电脑的本地服务实例环境说明:本地windows电脑作为用户1,公网服务器作为frp服务端和本地开发电脑,我这里将客户端也跑在了服务器上,模拟本地局域网开发电脑,原理是一样的frp包下载实例服务器是centos7系统解压f...原创 2020-09-14 11:52:52 · 1558 阅读 · 0 评论 -
双网卡(一公网,一内网)linux使用iptalbes做流量代理转发,代理流量使用局域网传输减小延迟
server1:公网IP:10.10.10.1;私网IP:192.168.1.1(局域网无需配置网关)server2:公网IP:20.20.20.1;私网IP:192.168.1.2(局域网无需配置网关)linux下使用iptables配置流量转发必须开启路由转发功能(转发服务器配置即可,此例为server1)编辑/etc/sysctl.conf文件,添加net.ipv4.ip_forward=1echo net.ipv4.ip_forward=1>> /etc/sysc..原创 2020-05-20 14:35:40 · 2305 阅读 · 0 评论 -
systemctl 参数说明
转载:https://blog.youkuaiyun.com/qq_29663071/article/details/80814081systemctl是RHEL 7 的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。可以使用它永久性或只在当前会话中启用/禁用服务。1.服务权限systemd有系统和用户区分;系统(/user/lib/systemd/system...转载 2020-03-19 15:02:32 · 4363 阅读 · 0 评论