清风工具箱
本文介绍如何使用脚本快速的一键部署服务(工具箱一键脚本、添加swap分区、安装前/后端软件包一键脚本) 工具箱一键脚本1bash <(curl -sSL https://gitee.com/xbd666/qingfeng/raw/master/toolbox.sh) 1bash <(curl -sSL https://gitee.com/xbd666/kunlun/raw/master/kunlun_tool.sh) 脚本一键安装MySQL/mariadb,并更改密码1bash <(curl -sSL https://gitee.com/xbd666/qingfeng/raw/master/MySQL_install.sh) 添加swap分区–调用gitee仓库1bash <(curl -sSL https://gitee.com/xbd666/qingfeng/raw/master/swap.sh) 安装前/后端软件包一键脚本1bash <(curl -sSL https://gitee.com/xbd666...
日常工作(更新中)
日常工作中常用的磁盘、内存清理命令和数据备份脚本整理如下。 磁盘/内存 清理1234567891011121314151617181920212223242526# 查看磁盘大小df -Th# 查看每个目录下的文件大小du -sh /*du -sh /*/*# 查看目录文件大小du -h# 数字化服务器占磁盘大的目录rm -rf /docker/zentao/www/zentaopms/tmprm -rf /usr/tmprm -rf /var/log# 查看内存使用率free -m# 清理缓存echo 3 > /proc/sys/vm/drop_caches# maven仓库地址/usr/local/repository/maven_repo/com# 查看java服务内存jps -ljmap -heap PID号# top里的RES: 进程使用的物理内存量 (Resident Memory)# RES的数值 / 1024 得出的结果就是服务使用的内存 数据备份12345678910111213141516171819202122232425262728293...
Vercel部署Twikoo评论系统
Twikoo简介Twikoo是一个简洁、安全、免费的静态网站评论系统。 与waline相比:优势:差不多;不足:不支持IE,私有部署需要配置图床。 1. 创建MongoDB Cloud数据库(1) 添加User登录MongoDB Cloud官网地址(没账号需要先注册),在Database Access页面点击Add New Database User创建数据库用户,Authentication Method选Password,在Password Authentication下设置数据库用户名和密码,用户名和密码可包含数字和大小写字母,不能包含特殊符号。点击Database User Privileges下方的Add Built In Role,elect Role选择Atlas Admin,最后点击Add User (2) 添加Network Access在Network Access页面点击Add IP Address,Access List Entry输入0.0.0.0/0(允许所有IP地址的连接),点击Confirm 2. Vercel部署Twikoo(1) 一...
docker 创建halo博客
本文介绍如何使用 Docker 快速创建 halo 博客,包括配置文件编写、环境准备和启动流程。 docker博客创建编辑配置文件1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859vim /halo/docker-compose.yamlversion: "3"services: halo image: halohub/halo:2.11 container_name: halo restart: on-failure:3 depends_on: halodb: condition: service_healthy networks: halo_network: volumes: - ./halo2:/root/.halo2 rts: - "8090:8090" ...
Centos网卡配置
永久设置网卡 另外也可以在终端上输入 nmtui,进入网卡设置界面 1. Centos 7 配置123456789101112131415Centos 7# vim /etc/sysconfig/network-scripts/ifcfg-ens33 //网卡配置文件的路径TYPE=Ethernet //网卡类型BOOTPROTO=dhcp //网卡模式 --> dhcp //自动获取 --> static //手动获取 --> none //手动获取NAME=ens33 //网卡名称(可以修改的)DEVICE=ens33 //设备名称ONBOOT=yes //网卡开关IPADDR=192.168.10.104 //IP地址PREFIX=24 //子网掩码NETMASK=255.255.255.0 //子网掩码GATEWAY=192.168.10.2 //网关DNS1=192.168.10.2 //DNS 重启网卡服务1systemctl restart netwo...
shell添加用户,计算,vsftp
vim user.sh(添加用户) 123456789#!/bin/bash#该脚本为添加用户zhangsan,并给他设置密码#date:2023-11-14#author:xubaodong#创建用户useradd zhangsan#变量name=zhangsanecho "qianfeng@123" | passwd --stdin $name && echo "密码设置完成" vim compute.sh(计算) 1234567#!/bin/bash#该脚本用于计算#date:2023-11-14#author:xubaodongread -p "请输入第一个数字" num1read -p "请输入第二个数字" num2echo $[num1 + num2] && echo $[num1 - num2] && echo $[num1 * num2] && echo $[num1 / num2] vsftp_client.sh(客户端...
系统工具箱--脚本
!/bin/bash本脚本用于系统工具打印当前系统登录用户1234567891011121314print_logged_in_users() { who | awk '{print $1}' | sort | uniq}# 根据用户输入判断软件是否已安装并打印软件信息check_and_print_software_info() { read -p "请输入要检查的软件名称: " software_name if command -v "$software_name" &> /dev/null; then echo "$software_name 已安装" # TODO: 打印软件信息命令 else echo "$software_name 未安装" fi} 输入时间段和日志路径统计 nginx 访问日志次数最多的 ...
Nginx 负载均衡&反向代理
负载均衡&反向代理准备三台机器:版本为yum源安装 这个配置是写代理的机器上 12345678910111213141516171819202122232425262728293031# 1.首先在主配置文件上http模块里添加 [root@localhost ~]# vim /etc/nginx/nginx.conf http { include /etc/nginx/mime.types; default_type application/octet-stream; # 以下模块添加到代理的机器上 upstream testapp { server 10.0.105.199:8081; server 10.0.105.202:8081; } include /etc/nginx/conf.d/*.conf; }server { listen 80; server_name www.test.com; ...
Nginx优势及安装
Nginx优势及安装为什么选择 nginx123456781.高并发,高性能2.高可靠--7*24小时不间断运行3.可扩展性强--模块化设计,使得添加模块非常的平稳4.热部署--可以在不停止服务器的情况下升级nginx5.BSD许可证--nginx不止开源免费的我们还可以更具实际需求进行定制修改源代码# 它是IO多路复用,通过记录跟踪每个I/O流的状态,来同时管理多个I/O流,另外通过epoll来监控处理有数据的代码# 外加它是异步非阻塞 yum安装1.配置yum源安装nginx12清理原有数据yum -y install yum-utils 配置源码文件1234567/etc/yum.repo.d/nginx.repo << EOF[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=1EOF 下载及启动服务12yum -y install nginxsystemctl start n...
Nginx 配置健康检查模块
nginx配置健康检查模块1231.nginx自带的针对后端节点健康检查的功能比较简单,通过默认自带的ngx_http_proxy_module 模块和ngx_http_upstream_module模块中的参数来完成,当后端节点出现故障时,自动切换到健康节点来提供访问。但是nginx不能事先知道后端节点状态是否健康,后端即使有不健康节点,负载均衡器依然会先把请求转发给该不健康节点,然后再转发给别的节点,这样就会浪费一次转发,而且自带模块无法做到预警。所以我们可以使用第三方模块 nginx_upstream_check_module模块2.nginx_upstream_check_module模块由淘宝团队开发 淘宝自己的 tengine 上是自带了该模块的。我们使用原生Nginx,采用添加模块的方式 健康检查模块最高支持1.22及以下的nginx版本获取nginx_upstream_check_module模块,从github上面获取 下载模块1wget https://github.com/yaoweibin/nginx_upstream_check_module/arch...








