系统基础服务
运维系统常用基础服务
大鹅i
这个作者很懒,什么都没留下…
展开
-
iptables 内网流量代理部署
【代码】iptables 内网流量代理部署。原创 2023-03-09 16:58:43 · 516 阅读 · 0 评论 -
linux使用nginx实现本地web服务和docker应用,共用80端口。
实现方式nginx基于域名的虚拟主机目的:web1 : 本地web服务 所有网页文件为本地目录实施后:web1.ht.com > web1web2:docker部署服务 访问路径为容器内部文件占用机器3000端口实施后:web2.ht.com > web2共用机器的80端口,不用输入端口即可访问对应服务,提升用户体验实验环境,修改本地hosts文件 生产则需要绑定域名解析yum -y install nginx配置片段vim /etc/nginx/nginx.conf原创 2021-12-13 17:01:19 · 2831 阅读 · 0 评论 -
记一次redis数据库RDB内存事故排查处理
事故表现:redis 状态正常,但客户端不能使用,定位日志结论,redis内存申请不通过,导致中断用户操作解决办法1.解锁相关配置(不能解决根本问题,根本原因来源于开发 使用姿势不对)两种解决办法一.打开系统层始终同意分配内存(不建议)编辑文件 /etc/sysctl.conf 添加 vm.overcommit_memory=1内核参数overcommit_memory它是 内存分配策略可选值:0,1,2。0,:表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申原创 2021-11-11 16:46:06 · 1328 阅读 · 0 评论 -
logrotate详情和坑点
logrotate 配置参数 compress 通过gzip压缩转储以后的日志 nocompress 不压缩 copytruncate 用于还在打开中的日志文件,把当前日志备份并截断 nocopytruncate 备份日志文件但是不截断 create mode owner原创 2021-07-22 16:26:36 · 3864 阅读 · 4 评论 -
Tomcat详解篇+jdk环境安装
tomcat 编译安装在这里插入代码片目录路径配置文件详解原创 2021-05-09 20:19:09 · 266 阅读 · 0 评论 -
Nginx详解篇
nginx相关安装yum安装yum -y install nginx相关路径编译安装在这里插入代码片相关路径原创 2021-05-09 20:17:17 · 131 阅读 · 0 评论 -
Nginx模拟CLB搭建nginx+nfs同步web服务器搭建
实验目的:模拟生产环境clb 云平台负载均衡 后端web服务器,nfs共享存储,若没有clb,也可以keeplived-nginx vip方式完成搭建这个实验省略了redis mysql 等真实生产环境。同理可以使用云平台mysql,redis产品即可,或者自建高可用中间件集群集群角色系统配置192.168.26.130 (clb)nginx代替centos7.6 2c2g192.168.26.130 web服务器-nfs服务端centos7.6 2c1g192.1原创 2021-05-09 19:28:27 · 532 阅读 · 2 评论 -
jumpserver3.0堡垒机搭建-Centos7.6
1)关闭jumpserver部署机的iptables和selinux[root@test-vm001 ~]# cd /opt[root@test-vm001 opt]# /etc/init.d/iptables stop[root@test-vm001 opt]# setenforce 0 2)安装依赖包[root@test-vm001 opt]# yum -y install epel-release[root@test-vm001 opt]# yum clean all &原创 2020-07-24 19:27:53 · 890 阅读 · 1 评论 -
Linux服务器远程连接只允许密钥文件
Linux服务器远程连接只允许密钥文件1.点击Xshell菜单栏的工具,选择新建用户密钥生成向导,进行密钥对生成操作。2.这个时候,你已经有了一对密钥,需要开始设定服务器的配置,启用密钥认证登录,同时为了系统安全着想,关闭密码认证的方式!# vim /etc/ssh/sshd_config修改下面几处:PubkeyAuthentication yes #启用PublicKey认证。AuthorizedKeysFile .ssh/authorized_keys原创 2020-07-22 20:47:08 · 500 阅读 · 0 评论 -
整理常用Git操作流程,学会了你就是一个合格的开发
今天就花点时间总结一下最最常用的一些git命令,不管什么时候,这些命令都是需要熟练的使用的,这样才能保证不出错,那就开始吧!!!创建仓库/初始化/提交操作1、git init初始化仓库操作,这样才能用git进行代码管理。2、git clone 仓库地址复制远程仓库的代码到本地。3、git add XXX添加本地的某个新文件到本地仓库,但是,此时只是提交到了本地仓库,并没有提交到远程仓库。4、git add .这个操作和上面的区别在于,这个命令会添加所有的新文件,也就是当前目录转载 2020-07-16 08:36:14 · 8815 阅读 · 1 评论 -
GitHub使用方法(扫盲)
今天我就来介绍一下全球最大同性交友网站GitHub的使用方法同性交友,很显然就是程序员的交流资源的地方,现在也发展越来越多的用法,公网云盘外挂基地啥的,而且还是纯免费的,所以我们这些爱冲浪的小白们,怎么能不会如何从GitHub上薅资源呢!!!!最基本的你先要注册一个GitHub账号,官网是纯英文的,所以实在不会注册 用一下浏览器翻译吧,有了自己的账号之后就是让自己的服务器能连接到这个GitHub账号了先来到自己要拉取资源的服务器上生成秘钥,注意用户和主机,因为秘钥和用户及主机是绑定的。[r原创 2020-07-15 22:10:02 · 532 阅读 · 0 评论 -
Nexus3 搭建 maven 私服
启动1)Nexus默认的端口是8081,可以在etc/nexus-default.properties配置中修改。2)Nexus默认的用户名密码是admin/admin1233)当遇到奇怪问题时,重启nexus,启动时间会比较慢 要1分钟左右后才能访问。4)Nexus的工作目录是sonatype-work(路径一般在nexus同级目录下)查看端口有8081就可以访问了浏览器输入ip地址:8081端口访问 ,欢迎界面也是非常炫酷...原创 2020-07-13 19:44:59 · 560 阅读 · 0 评论