
linux
文章平均质量分 59
柏拉图的梦
k8s
展开
-
Nginx面试题
什么是Nginx?Nginx是一个 轻量级/高性能的反向代理Web服务器,他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发,现在中国使用nginx网站用户有很多,例如:新浪、网易、 腾讯等。为什么要用Nginx?跨平台、配置简单、方向代理、高并发连接:处理2-3万并发连接数,官方监测能支持5万并发,内存消耗小:开启10个nginx才占150M内存 ,nginx处理静态文件好,耗费内存少,而且Nginx内置的健康检查功能:如果有一个服务器宕机,会做一个健康原创 2022-02-11 15:39:01 · 194 阅读 · 0 评论 -
容器redis主从搭建
一、主从复制的概述主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一个主节点。主从复制的作用主要包括:数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。故障恢复:当主节点出现问题时,可以由从节点提供服务,实现快速的故障恢复;实际上是一种服务的原创 2022-01-20 15:45:29 · 882 阅读 · 0 评论 -
docker-compose.yml 语法说明
docker-compose.yml 语法说明YAML模板文件语法默认的模板文件是docker-compose.yml,其中定义的每个服务都必须通过image指令指定镜像或build指令(需要Dockerfile)来自动构建。其他大部分都跟docker run 中类似。 如果使用build指令,在Dockerfile中设置的选项(例如:CMD,EXPOSE,VOLUME,ENV等)将自动被获取,无需在docker-compose.yml中再次被设置。1、image指定为镜像名称或镜像ID。如果镜像原创 2022-01-20 14:42:18 · 1479 阅读 · 0 评论 -
docker-compose安装
Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。运行以下命令以下载 Docker Compose 的当前稳定版本:curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-co转载 2022-01-14 09:32:47 · 172 阅读 · 0 评论 -
Centos7安装NFS服务
NFS(network file system)网络文件系统,类似Windows中的文件夹共享,如下有三台机器A, B, C,它们需要访问同一个目录,目录中都是图片,传统的做法是把这些图片分别放到A, B,。但是使用NFS只需要放到A上,然后A共享给B即可。访问的时候,B通过网络的方式去访问A上的那个目录。yum -y install nfs-utilsvim /etc/exports/opt/nfs 192.168.227.4(rw,sync,fsid=0) 192.168.227.5(rw,sy原创 2021-10-13 14:52:38 · 678 阅读 · 0 评论 -
Centos初始化 添加yum源
yum install -y wgetmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repowget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/原创 2021-10-13 11:05:11 · 477 阅读 · 0 评论 -
二进制编译安装nginx加入systemctl管理服务
编译安装好nginx然后进入systemd管理目录进行相应配置。cd /usr/lib/systemd/systemvi nginx.service文件内容为[Unit]Description=nginxAfter=network.target [Service]Type=forkingExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/us原创 2020-09-30 10:12:19 · 318 阅读 · 0 评论 -
Centos 7.6 Strongswan的搭建及使用
一、服务器准备这个不用我说了吧,我在阿里云购买的香港的服务器。二、软件安装以及证书生成1、安装必要的软件(如果你也是在阿里购买的yum源不用配置)yum -y install gpm-devel pam-devel openssl-devel make gcc epel-release strongswan设置别名alias ipsec='strongswan'进入软件目录cd...原创 2020-04-17 16:14:10 · 9644 阅读 · 6 评论 -
shell中#*,##*,#*,##*,% *,%% *的含义及用法
介绍下Shell中的KaTeX parse error: Expected 'EOF', got '#' at position 4: {}、#̲#和%%使用范例,本文给出了不…{ }分别替换得到不同的值:${file#/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##/}:删掉最后一个 / 及其左边的字符串:my.file.txt...原创 2020-04-09 17:02:14 · 644 阅读 · 0 评论 -
国内yum源配置
国内yum源的安装(163,阿里云,epel)----阿里云镜像源1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5wget -O /etc/yum.repos.d/CentOS...原创 2020-04-09 11:33:22 · 970 阅读 · 0 评论 -
centos内核版本升级
导入ELRepo仓库的公共密钥rpm -import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org安装ELRepo仓库的yum源rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm查看可用的系统内核包yum --disablerepo="*" -...原创 2020-03-30 16:38:47 · 230 阅读 · 0 评论 -
linux下MySQL数据库主从复制的搭建
linux下MySQL数据库主从复制的搭建linux系统为CentOS_7 MySQL版本为mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz(glibc安装)至少需要两台服务器,主服务器(master)和从服务器(slave)本测试是在虚拟中进行,真实环境可自行选择(以下搭建都是在测试环境中进行)master IP:18.18.18.31slave I...原创 2019-06-14 19:25:34 · 236 阅读 · 0 评论