
服务器运维
服务器运维相关记录
咋暖还寒时候
这个作者很懒,什么都没留下…
展开
-
CentOS7安装chrome和chromedriver
CentOS7安装chrome和chromedriver原创 2022-09-07 10:39:57 · 6113 阅读 · 0 评论 -
CentOS7多磁盘挂载一个目录
CentOS7多磁盘挂载一个目录fdisk -l 或 fdisk -l |grep dev通过下图可以看出有四块磁盘(/dev/vdb、/dev/vdc、/dev/vdd、/dev/vde)共计4T需要挂载2、进入分区工具设置(以磁盘/dev/vdc为例)fdisk /dev/vdc依次输入以下选项 n p 回车 回车 t 8e w按照以上的操作对/dev/vdb、/dev/vdd、/dev/vde磁盘进行操作3、安装pv系列命令yum install l...原创 2022-04-12 11:44:48 · 6857 阅读 · 0 评论 -
Frp内网穿透
一、下载frphttps://github.com/fatedier/frp/releases二、解压配置frps为服务器端配置,即具有外网的服务器,打开frps.ini进行配置(默认端口为7000,可自主进行修改)bind_port = 7000frpc为客户端配置,即内网服务器,打开frpc.ini进行配置[common]server_addr = 外网服务器IPserver_port = 外网服务器frp端口,即外网服务器frps.ini配置中bind_port的值原创 2021-10-15 14:19:00 · 462 阅读 · 0 评论 -
Java的CentOS启动脚本
file_name="xxx.jar"logs_file="xxx"A=`ps -ef | grep ${file_name} | grep -v grep | wc -l`if [ $A -ne 0 ];then ps -ef | grep ${file_name} | grep -v grep | awk '{print $2}' | xargs kill -9finohup java -jar $(pwd)/${file_name} | $(which cronolog) $(pwd).原创 2021-08-27 14:44:34 · 368 阅读 · 0 评论 -
CentOS文件操作权限
CentOS7修改文件或文件夹操作权限命令:chmod -R 777 文件或目录7:表示rwx,拥有读、写和执行的权限 6:表示rw-,拥有读和写的权限 5:表示rx,拥有读取和执行的权限 4:表示r--,拥有只读权限 3:表示-wx,拥有写入和执行的权限 2:表示-w-,拥有只写权限 1:表示 - x,仅拥有执行权限 0:表示---,无权限...原创 2021-08-27 14:37:24 · 4253 阅读 · 0 评论 -
CentOS7使用root账号安装MySQL不能创建mysql账户
修改文件权限:chattr -i /etc/gshadowchattr -i /etc/shadowchattr -i /etc/groupchattr -i /etc/passwd卸载MySQL:rpm查询MySQL安装rpm -qa | grep mysqlrpm卸载安装rpm -e --nodeps mysql-community-server-5.7.35-1.el7.x86_64rpm -e --nodeps mysql-community-commo.原创 2021-08-13 10:44:08 · 257 阅读 · 0 评论 -
nohup日志使用cronolog按日切分
1、下载安装cronologyum install -y cronolog 如果不能使用yum安装就需要自己下载安装包解压安装,步骤可以自己百度搜索一下2、查看cronolog路径which cronolog 我本机cronolog路径为:/usr/sbin/cronolog,请记住这个路径,下面需要使用3、使用nohup和cronolog按日生成日志...原创 2020-04-28 10:09:07 · 1318 阅读 · 3 评论 -
CentOS7 yum安装wget
使用yum安装wget:yum install -y wget遇到问题:Loading mirror speeds from cached hostfileThere are no enabled repos. Run "yum repolist all" to see the repos you have. To enable Red Hat Subscription Ma...原创 2020-04-27 22:34:24 · 1723 阅读 · 0 评论 -
CentOS7不能ifconfig查看IP
虚拟机安装CentOS7后使用ifconfig命令查看IP地址时: ifconfig command not found解决办法: yum install -y net-tools原创 2020-04-27 22:01:40 · 465 阅读 · 0 评论 -
CentOS7迁移MySQL磁盘目录
背景:服务器有两个磁盘(40G和100G),MySQL安装默认磁盘为40G磁盘,该磁盘空间耗尽导致MySQL不能正常操作,故需要将MySQL磁盘目录迁移到100G磁盘。如果启动不成功,将 enforcing 修改为 permissive 模式。原创 2020-02-04 12:39:19 · 1536 阅读 · 1 评论 -
CentOS7磁盘空间占用查询
1. 查看磁盘整体使用情况df -h2.查询所有磁盘(包括未挂载磁盘)fdisk -l3.查询磁盘占用详情cd /du -lh --max-depth=1查找到占用磁盘空间较大的目录,进入到该目录,继续执行:du -lh --max-depth=1,逐级查找...原创 2020-02-04 12:13:44 · 4944 阅读 · 0 评论 -
CentOS7更换阿里YUM源
安装base reop源cd /etc/yum.repos.d备份旧的配置文件mv CentOS-Base.repo CentOS-Base.repo.bak下载阿里源的文件wget -O CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo安装epel repo源wget -O /etc/yum.r...原创 2020-01-09 14:59:06 · 347 阅读 · 0 评论 -
CentOS7安装OpenResty以及OpenResty+Lua+Redis 实现IP限流
OpenResty官方下载网站:http://openresty.org/cn/linux-packages.html安装OpenRestyyum install -y yum-utilsyum-config-manager --add-repo https://openresty.org/package/centos/openresty.repoyum install -y ope...原创 2019-10-10 17:27:51 · 555 阅读 · 0 评论 -
CentOS7脚本检测SpringBoot项目JAR包变化后自动重启
#!/bin/bash# 文件目录fileDir=/usr/local/project/backlogDir=/usr/local/project/logs# 设置需要检测的文件路径fileName=media-fuse-1.0.0.jar# 获取当前文件最后编辑时间戳initTime=`stat -c %Y $fileDir/$fileName`# 循环查询文件最后编辑时间是否...原创 2019-09-24 18:36:46 · 825 阅读 · 0 评论 -
CentOS7安装Zookeeper(单机版)
下载Zookeeper安装包 wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz解压安装Zookeeper创建安装目录:mkdir -p /usr/local/zookeeper 解压安装包到安装目录:tar -zxvf zo...原创 2018-08-15 10:50:39 · 832 阅读 · 0 评论 -
CentOS7防火墙开放端口
注意:CentOS 7.x之后是使用firewalld控制服务器端口开放,增删端口后需要重启防火墙以使操作生效。以下操作以80端口为例:查看开放的端口:firewall-cmd --list-ports 开放端口:firewall-cmd --zone=public --add-port=80/tcp --permanent 关闭端口:firewall-cmd --zone=publi...原创 2018-08-15 11:19:00 · 507 阅读 · 0 评论 -
Linux下Tomcat服务器catalina.out日志文件按天切分
1. 编写Linux执行脚本moveLog.sh(目录为: /usr/local/tomcat) #!/bin/sh # 设置日志文件所在位置 source_home=/usr/local/tomcat # 设置日志文件需要迁移的位置(source_home和dest_home可以是同一个目录) dest_home=/user/local/logs ...原创 2019-04-30 17:03:31 · 2096 阅读 · 0 评论 -
CentOS7使用YUM安装Nginx并设置宕机自启
查看是否可以YUM安装 yum list nginxYUM安装 yum install -y nginx启动Nginx systemctl start nginx配置Nginx开机自启 systemctl enable nginx编写Nginx宕机自启脚本vi /etc/nginx/nginx_check.sh#!/bin/bashA=`ps...原创 2019-07-15 15:59:13 · 464 阅读 · 0 评论 -
CentOS 7 软件YUM安装
查看系统版本:cat /etc/redhat-release查看系统软件源:yum repolist安装fedora的epel仓库:yum install -yepel-release查看软件是否有安装源: yum list redis (以redis为例)根据源安装软件: yum install -y redis (以redis为例)开始运行软件: systemctl star...原创 2019-07-06 11:57:25 · 461 阅读 · 0 评论 -
MySQL5.5/MySQL5.6/MySQL5.7安装
下载MySQL源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm如果wget命令没有安装则执行: yum install -y wget安装MySQL源安装包yum install -y mysql57-community-release-el7-8.noarch.rpm选择要...原创 2019-07-06 13:10:36 · 1107 阅读 · 1 评论 -
MySQL主主复制
MySQL安装请参考:https://blog.youkuaiyun.com/China_hdy/article/details/94843449主数据库1: 192.168.35.128 主数据库2: 192.168.35.129修改MySQL配置文件: vi /etc/my.cnf主数据库1:# 开启二进制同步log-bin=mysql-bin# 设置ID,不能重复,可以使用IP...原创 2019-07-06 13:17:16 · 2557 阅读 · 0 评论 -
CentOS7脚本检测文件更新
#!/bin/bash# 文件目录fileDir=/usr/local/project# 设置需要检测的文件fileName=media-1.0.0.jar# 获取当前文件最后编辑时间戳initTime=`stat -c %Y $fileDir/$fileName`# 循环查询文件最后编辑时间是否变化while truedochangeTime=`stat -c %Y $fi...原创 2019-07-18 16:29:22 · 998 阅读 · 0 评论 -
CentOS7脚本检测Redis/Nginx宕机并自动重启
1、Redis宕机检测并自动重启#!/bin/shwhile truedoA=`ps -C redis-server --no-header | wc -l`if [ $A -eq 0 ];then echo $(date +%F%n%T) "redis未启动,启动redis..." systemctl start redis sleep 10else...原创 2019-07-25 10:31:00 · 1506 阅读 · 0 评论 -
CentOS7使用YUM安装keepalived
查看是否可以YUM安装yum list keepalivedYUM安装yum install -y keepalived查看IP和网卡ifconfig 例如下图红框部分即为IP和网卡编辑配置文件vi /etc/ keepalived/ keepalived.conf主服务器配置:vrrp_instance VI_1 { state BACKUP...原创 2019-07-25 14:02:26 · 4081 阅读 · 0 评论 -
CentOS7安装JDK
下载或上传JDK安装包(.tar.gz)下载可使用“wget 文件网络路径”进行下载,但是不可使用wget命令直接从oracle官网下载JDK,因为oracle官网下载JDK需要同意协议,但是使用wget命令默认是不同意协议的,所以下载的JDK安装文件错误。(个人经验) 若没有安装wget,则可以使用命令:yum -y install wget 进行安装 本次安装使用JDK安装文件为:jd...原创 2018-08-14 09:43:39 · 185 阅读 · 0 评论