
Linux
zhengxia19
这个作者很懒,什么都没留下…
展开
-
CentOS7 编译安装nginx + nginx-module-vts
# 安装组件yum install -y zlib zlib-devel pcre pcre-devel openssl openssl-devel gcc-c++ git wget# 下载nginx源码包wget http://nginx.org/download/nginx-1.21.1.tar.gz# 下载vts# 安装组件yum install -y zlib zlib-devel pcre pcre-devel openssl openssl-devel gcc-c++ gi.原创 2021-08-31 16:28:26 · 515 阅读 · 1 评论 -
CentOS8 安装 docker
# https://docs.docker.com/engine/install/centos/yum install -y yum-utilsyum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repoyum install -y docker-ce docker-ce-cli containerd.iosystemctl enable dockersy...原创 2021-08-20 16:12:05 · 182 阅读 · 0 评论 -
docker 容器 日志文件过大
docker版本Client: Docker Engine - Community Version: 20.10.5 API version: 1.41 Go version: go1.13.15 Git commit: 55c4c88 Built: Tue Mar 2 20:33:55 2021 OS/Arch: linux/amd64 Context: defau原创 2021-05-19 10:14:43 · 395 阅读 · 0 评论 -
tcping 命令 工具
下载TCPing 软件的官网:https://elifulkerson.com/projects/tcping.php32位系统:https://download.elifulkerson.com/files/tcping/0.39/tcping.exe64位系统:https://download.elifulkerson.com/files/tcping/0.39/x64/tcping64.exe把下载的 tcping.exe 文件复制到 C:\Windows\System32 文件夹下tcpi原创 2021-04-08 16:58:46 · 5305 阅读 · 0 评论 -
curl 命令 检测耗时
curl -L --output /dev/null --silent --show-error -w \'\nhttp code: %{http_code}namelookup: %{time_namelookup}connect: %{time_connect}sslhandshake: %{time_appconnect}pretransfer: %{time_pretransfer}redirect: %{time_redirect}firstbyt原创 2021-04-07 16:15:28 · 890 阅读 · 0 评论 -
centos7 ntp 时间同步
修改时区cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime环境CentOS Linux release 7.9.2009 (Core)时间服务器:192.1.1.1命令同步ntpdate 192.1.1.1 # 手工与时间服务器同步[root@client ~]# ntpdate 192.1.1.130 Mar 09:58:00 ntpdate[23254]: step time server 192.1.1.1 offset -原创 2021-03-30 10:24:28 · 493 阅读 · 1 评论 -
Keepalived 配置 迭代 1
上一次配置CentOS 7 Keepalived 高可用 安装 配置问题之前的配置在做压力测试时出现了问题。当压力过大的时候,IP无法访问,会造成服务IP的切换;并且在压力测试过程中出现反复切换的情况。配置在反复测试之后,采取了增加另外一块网卡的方式,并且调整了一些参数,基本避免了在超大压力之下,IP无法访问之后,服务IP的反复切换。但是日志会记录报错,BACKUP节点会试图抢占MASTER;在抢占过程中,服务IP会造成中断,但是不会发生切换。cat << \EOF > /e原创 2021-03-29 14:29:12 · 136 阅读 · 1 评论 -
wrk HTTP基准测试工具 安装
wrk是一种现代HTTP基准测试工具,当在单个多核CPU上运行时,能够产生大量负载。它结合了多线程设计和可扩展的事件通知系统,例如epoll和kqueue。可选的LuaJIT脚本可以执行HTTP请求生成,响应处理和自定义报告。SCRIPTING中提供了详细信息,scripts /中提供了一些示例。基本用法wrk -t12 -c400 -d30s http://127.0.0.1:8080/index.html它使用12个线程并保持400个HTTP连接打开的状态下运行30秒的基准测试。Cen.原创 2021-03-26 09:57:39 · 197 阅读 · 0 评论 -
Docker HAproxy 配置 & rsyslog 日志处理
环境CentOS Linux release 7.9.2009 (Core)HAProxy version 2.3.6-7851701, released 2021/03/03IP: 192.168.0.1Docker 安装Docker 安装建立haproxy配置文件# 新建目录mkdir -p /etc/haproxy# 备份配置文件cp /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.`date +%Y%m%d_%H%原创 2021-03-25 17:14:13 · 1556 阅读 · 1 评论 -
Ubuntu 20.04.2 安装docker 版本 19.03.8
root@host1:~# docker versionClient: Version: 19.03.8 API version: 1.40 Go version: go1.13.8 Git commit: afacb8b7f0 Built: Fri Dec 18 12:15:19 2020 OS/Arch: linux/amd64 Experimental: falseSe原创 2021-03-24 10:45:35 · 947 阅读 · 0 评论 -
centos7 安装 docker 当前版本:20.10.5
[root@host1 ~]# docker versionClient: Docker Engine - Community Version: 20.10.5 API version: 1.41 Go version: go1.13.15 Git commit: 55c4c88 Built: Tue Mar 2 20:33:55 2021 OS/Arch: linux/amd64 Co原创 2021-03-24 10:36:39 · 3406 阅读 · 2 评论 -
CentOS 7 SSH 互信 免密登录
生成密钥,使用哪个用户登录就生成哪个用户ssh-keygen -t rsa192.168.0.1 目标机器 IP,按提示输入目标机器密码,执行成功后即创建好 SSH 互信ssh-copy-id -i /root/.ssh/id_rsa.pub -p 2222 root@192.168.0.1-p 指定端口,默认22如果非默认端口,配置完成后,需在配置文件中指明端口cat << \EOF > ~/.ssh/configHost host1 # 主机名HostName 192.原创 2021-03-23 17:15:41 · 340 阅读 · 0 评论 -
CentOS 7 Keepalived 高可用 安装 配置
# 环境# host1 192.168.0.1 # 主机1# host2192.168.0.2 # 主机2# serviceIP192.168.0.3 # 服务IP 虚拟IP 浮动IP# 1.安装keepalivedyum install -y keepalived# 2.配置文件cp /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.`date +%Y%m%d_%H%M%S` ...原创 2021-03-23 16:45:05 · 411 阅读 · 1 评论