Linux下编译安装redis并加入systemd服务
一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 **[root@localhost local]# yum install -y gcc tcl 二、下载并解压安装包 [root@localhost local]# wget http://down…
|
|
265
|
|
535 字
|
7 分钟
Linux下qemu-kvm虚拟化安装配置
查看CPU是否支持虚拟化技术 cat /proc/cpuinfo | egrep 'vmx|svm' 如之前安装过,清理环境 yum erase `rpm -qa | egrep 'qemu|virt|kvm'` rm -rf /var/lib/libvirt /etc/libvirt/ 安装软件 # centos6 yum groupinstal…
|
|
158
|
|
219 字
|
4 分钟
Linux中swap交换分区配置教程
设置交换分区一共有两种方式,第一种就是单独分一个区作为交换分区,另外一种就是创建一个用于交换分区的文件,把这个文件设置为交换分区。 查看未设置交换分区之前 free -h 方法一 mkswap /dev/sdc 设置为交换分区 swapon /dev/sdc 设置为重启也生效,修改配置文件 [root@dubbo ~]# vim /etc/…
|
|
171
|
|
636 字
|
4 分钟
firewalld防火墙配置常用命令
一、常规配置方法:1、端口限制1)放开UDP 161/162端口 firewall-cmd --permanent --zone=public --add-port=161/udp firewall-cmd --permanent --zone=public --add-port=162/udp –permanent //永久生效firewall-…
|
|
160
|
|
545 字
|
5 分钟
彻底干净卸载gitlab并重新安装
1、停止gitlab gitlab-ctl stop 2、卸载gitlab(注意这里写的是gitlab-ce) rpm -e gitlab-ce 3、查看gitlab进程 ps aux | grep gitlab 4、杀掉第一个进程(就是带有好多…的进程)杀掉后,在ps aux | grep gitlab确认一遍,还有没有gitlab的进程。若还存…
|
|
173
|
|
180 字
|
2 分钟
elasticsearch-7.17集群搭建
初始化服务器环境 [root@jgxxpt-redis2 bin]# cat /etc/security/limits.d/90-nproc.conf * soft nproc 4096 root soft nproc unlimited [root@jgxxpt-redis2 bin]# cat /etc/sysctl.conf …
|
|
193
|
|
390 字
|
8 分钟
Linux下jdk环境变量配置
vi /etc/profile.d/jdk.sh #!/bin/bash export JAVA_HOME=/data/jdk1.8.0_321 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 添加可…
|
|
153
|
|
41 字
|
1 分钟内
k8s-apollo分布式部署
一、前置准备 #1.1 环境准备 前面介绍过Apollo使用Docker分布式部署 (opens new window)的方案,这里介绍下如何在k8s集群中部署,因为随着云原生的流行,大多数公司系统的交付都是以k8s的方式进行管理运行,本次使用涉及版本如下: k8s版本: 1.26 helm版本: v3.12.0 apollo版本: 1.…
|
|
175
|
|
1433 字
|
17 分钟
k8s存储之nfs自动供给StorageClass配置
nfs自动供给需要安装第三方插件。资源配置清单下载地址: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/tree/master/deploy 上面的资源清单中涉及的镜像源可以通过以下方式拉取: registry.cn-beijing.aliyun…
|
|
169
|
|
172 字
|
1 分钟内
安装prometheus并设置system启动程序
配置yum源 yum -y install wget cd /etc/yum.repos.d/ wget http://mirrors.163.com/.help/CentOS7-Base-163.repo wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epe…
|
|
186
|
|
400 字
|
5 分钟
Linux自动批量推送SSH密钥
生成密钥文件 ssh-keygen 安装expect yum -y install expect 脚本 #!/bin/bash #密码 password=Admin@123 for i in {11..20} do host="172.17.32.$i" /usr/bin/expect <<-EOF spawn ssh-copy-id …
|
|
179
|
|
45 字
|
2 分钟
nginx之autoindex模块在浏览器中展示一个目录列表
autoindex是Nginx的一个自带模块,它用于在浏览器中展示一个目录列表。 当用户访问一个Nginx web服务器下的一个目录而不是一个特定的文件时,autoindex模块会创建一个HTML页面,列出目录下的所有文件及其相关的信息,如文件大小、创建时间、文件类型等。 autoindex模块还允许用户对文件进行下载、删除和重命名等操作。 代码如…
|
|
180
|
|
164 字
|
2 分钟
nginx反向代理jenkins配置https暴露到公网访问
访问地址:https://jenkins.devops.linux66.cn:4001 nginx配置代码如下: server { listen 4001 ssl; server_name jenkins.devops.linux66.cn; client_max_body_size 0; ssl_certificate /etc/nginx/ss…
|
|
162
|
|
67 字
|
2 分钟
nginx常见配置之SSL证书配置以及多条件判断
SSL证书配置 server { listen 80; listen 443 ssl; server_name www.linux66.cn; root /data/www/; index index.html; ssl_certificate /usr/share/nginx/cert/www_linux66_cn_bundle.crt; ssl…
|
|
306
|
|
96 字
|
3 分钟
Nginx的try_files指令详解
Nginx的try_files指令详解 顺序检查文件是否存在,返回第一个找到的文件或文件夹(结尾加斜线表示文件夹),如果所有的文件或文件夹都找不到,会进行一个内部重定向到最后一个参数。注:只有最后一个参数可以引起一个内部重定向,之前的参数只设置内部的 URL 的指向。最后一个参数是回退 URL 且必须存在,否则会出现内部 500 错误。命名的 lo…
|
|
170
|
|
630 字
|
4 分钟
Jenkins加入systemd服务并设置为开机自启动
[root@devops ~]# cat /data/jenkins/startup.sh #!/bin/sh source /etc/profile java -jar /data/jenkins/jenkins.war --httpPort=8080 --logfile=/data/jenkins/log [root@devop…
|
|
168
|
|
24 字
|
2 分钟
提供翻墙VPN服务法律使用问题探究
涉案事实澄清,涉案行为为售卖URL订阅链接,并非为计算机配置文件 从现有证据来看,本案事实为用户通过访问网站注册会员充值,并购买套餐后,会获得平台生成的一个包含VPN服务器的IP地址,用户名和端口的URL链接,这个URL链接俗称订阅链接,用户将订阅链接导入到VPN软件中,然后用户打开VPN软件代理功能方可访问国外公开的网站,显然张三的行为是售卖订阅…
|
|
262
|
|
6480 字
|
24 分钟