openssl生成SSL证书使用https访问原创2023-02-03 19:33·运维技术站安装openSSL:[root@localhost ~]# yum list |grep open [root@localhost ~]# yum install openssl.x86_64 -y生成SS...
k8s集群部署-升级内核原创2022-08-01 20:19·linux运维菜简介CentOS 7 默认的3.10版本的内核,对kubernets的支持不是很好,可以考虑升级到稳定版本的内核。安装可以直接通过rpm包安装的方式最简单。rpm --import https://www.elrepo.o...
两个服务器,其实都是一个远程云主机。核心区别在于:轻量应用服务器适合轻量级并且访问量低的应用场景,例如博客站等,而云服务器ECS可以覆盖全业务场景,例如大数据分析,深度学习等。其实可以简单理解为轻量服务器就是云服务器ECS的简配版。PS:从两者之间的每个月的费用就可以看出区别了。那么什么时候选轻量应...
1:添加监控主机 2:创建监控硬盘使用量的模板(zabbix自带的系统模板无法实现) 3:创建模板选择至现有的系统模板群组中 4:依次给此windows模板创建应用集-监控项-触发器-图形 5:创建应用集 6:创建硬盘使用百分比监控项 vfs.fs.size[c:,pused] 7:创建硬盘使用百...
共享内存 IPC 原理共享内存进程间通信机制主要用于实现进程间大量的数据传输,下图所示为进程间使用共享内存实现大量数据传输的示意图: 共享内存是在内存中单独开辟的一段内存空间,这段内存空间有自己特有的数据结构,包括访问权限、大小和最近访问的时间等。该数据结构定义如下:from /usr/inclu...
一、Ceonts6 (一)NFS服务端安装1、检车并安装NFs服务// rpm –aq nfs-utils portmap rpcbindyum grouplist “NFs file server”yum install nfs-utils rpcbind portmap -y2、启动NFs服务/...
Nginx性能优化2022-05-19 18:45·科技之鹰一、系统内核层面:net.core.somaxconn = 4096 允许等待中的监听net.ipv4.tcp_tw_recycle = 1 tcp连接快速回收net.ipv4.tcp_tw_reuse = 1 tcp连接重用net.ipv...
0、在公司内部搭建gitlab服务器,员工自行在公司gitlab服务器通过公司邮箱完成账号注册。1、配置管理员在gitlab上创建project(项目或仓库),建议按业务线或功能先分group(组),然后再在group下创建具体的project,避免所有project混在一个group。2、源码放...
错误1:运行默认配置 PostgreSQL 可以做到开箱即用,但其配置通常不能很好地满足需求。默认配置没有针对任何特定的工作负载进行调整,具有极大的局限性。这种过于保守的配置,目的在于允许 PostgreSQL 运行在任何环境下,并期望用户根据自己的需要进行配置。 pgtune 工具提供了基于硬件资...
简介之前项目中遇到过几次跨域访问,通过百度或谷歌查询在nginx配置相关header予以解决,若不管用就没其他办法了;从来没有真正深入了解过,下面我们就来认识下CORS及在nginx中如何配置。CORSCORS是一个W3C标准,全称是跨域资源共享(Cross-origin resource sh...
集群外部署Prometheus+Grafana监控K8S解析 一文剖析了k8s的监控,但是无法在grafana dashboard中配置告警,因此我们需要额外在Prometheus单独配置告警规则,配合AlertManager实现告警。而Prometheus监控的指标很多,如何定义告警规则就是我们...
对于站点流量监控或日志状态的监控,之前通过elk+python+zabbix结合微信报警来实现,但是这种方式对于流量的阈值及监控间隔不太好确定,而且通过elk的dsl语句查询,实现起来比较麻烦。因此我们希望借助grafana的多数据源特性,结合elk+alertmanager实现微信报警,并且能...
Seafile是一款优秀的开源企业云盘软件,拥有文件版本管理、跨平台文件同步和共享等功能,可以方便自建一个私有的云存储服务。Seafile官方网站:https://www.seafile.com/ 二、下载安装官方安装文档:https://cloud.seafile.com/published/s...
包管理常用命令对比0x00 软件搜索Centos:yum search 包名Ubuntu:apt-cache search 包名0x01 软件安装Centos:yum install 包名Ubuntu:apt-get install 包名0x02 软件卸载Centos:yum remove 包名Ub...
CentOS - 搭建SVN服务原创2019-11-20 22:21·linux运维菜简介现在git应用已经很广泛了,但是SVN也有它的优点,特别是目录权限控制。针对一些保密的场景下还是比较适用的。安装yum -y install subversion创建目录mkdir /data/svn/svnr...
CentOS6:rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpmCentOS7:rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrep...
SVN是集中式管理。优点1、集中式管理,管理方式在服务端配置好,客户端只需要同步提交即可,使用方便,操作简单,很容易就可以上手。2、在服务端统一控制好访问权限,利用代码的安全管理。3、所有的代码已服务端为准,代码一致性高。缺点1、所有操作都需要通过服务端进行同步,这会导致服务器性能要求比较高。如果服...
在CentOS7上默认是安装Python2,但是现在很多程序默认都是需要Python3才能正常运行。如果使用系统的Python环境,在系统更新的时候,更新包有可能破坏依赖。最好的方法就是编译安装一个Python3,然后使用虚拟环境去运行我们的Python程序。之所以使用虚拟环境就是为了让我们安装的P...
#!/bin/bash#设置日志文件存放目录logs_dir="/usr/local/nginx/logs"store_dir="/data/backup/nginx/logs"# 设置nginx reload命令,reload才会释放文件句柄,不然就会一直写到mv之后的日志文件nginx_reop...
repodatarepomd.xml [Errno 14] HTTP Error 404 - Not Foundyum出现以下两种方式报错在尝试更换yum后还无法解决,那就需要卸载yum后重新安装并配置yum仓库 1 删除老仓库文件cd /etc/yum.repos.drm *.* 2.卸载yum...