liunx系统相关
李振伟
java开发,记录常见一些问题
展开
-
centos安装docker后,ping不能服务器ip
安装 docker之前是可以ping通,安装docker之后确ping不通了,在安装docker的A服务器上查看网卡信息:可以看到 docker的虚拟网卡 docker0 的默认网段是 172.17,正好和我们的 B 服务器网段冲突了,所以导致 ping 不通。原因: Docker 和宿主机的网段冲突。修改 docker0 默认网段即可,具体操作如下:brctl 命令原创 2023-06-28 11:29:22 · 1126 阅读 · 1 评论 -
fastdfs选择固定storage节点上传文件(fastdfs同步延时问题解决)
通过上传图片的组件上传成功之后,由于需要回显图片,如果存在延时,会出现图片破裂的情况,所以在这里需要把文件同步的时候调小。另一台只做备份用,这样虽然同步有延时,但是图片回显的问题就可以解决了。修改我们要选择的strage 服务中的 storage.conf中的。按下面方法依然解决不了问题,所以又有了一个想法,可不可以。在fastdfs新加了一台storage服务之后,(此值越小优先级越高,可以为负数)原创 2022-10-31 10:48:36 · 1453 阅读 · 0 评论 -
fastdfs添加storage节点
fastdfs安装fastdfs 添加storage 节点fastdfs 选择固定stroate节点上传文件原创 2022-10-28 17:45:17 · 1890 阅读 · 0 评论 -
centos离线安装fastdfs
离线安装fastdfs安装nginxfastdfs的配置及使用原创 2022-10-28 10:25:28 · 924 阅读 · 0 评论 -
fastdfs定时清理图片
【代码】fastdfs定时清理图片。原创 2022-10-25 17:45:42 · 2185 阅读 · 0 评论 -
java ping包的2种方式以及遇到的坑
排查:本地调试时,如果没有用管理员打开idea时,发现返回结果都是false,当切换为管理员打开idea时,结果正常。所以部署的时候需要注意,如果是windows系统,需要用管理员启动服务 ,如果是liunx需要root用户启动服务。原创 2022-09-23 17:38:54 · 550 阅读 · 0 评论 -
nginx 413 Request Entity Too Large
此问题为 nginx 默认请求参数设置设置过小,所以在上传图片的时候会出错。修改配置文件,添加一行参数即可。原创 2022-08-09 11:27:00 · 795 阅读 · 0 评论 -
fastdfs--nginx安全漏洞(CVE-2021-23017)修复
fastdfs--nginx安全漏洞 CVE-2021-23017原创 2022-08-01 13:50:42 · 4288 阅读 · 0 评论 -
ubuntu下cron不执行的常见问题
cron常用命令:查看当前执行的任务:crontab -l编辑:crontab -e保存:Crtl+x 按提示输入 Y 然后按 回车 键直接保存退出1、ubuntu下cron打开日志:vi /etc/rsyslog.d/50-default.conf把cron这行注释打开重启rsyslogservice rsyslog restart2、查看cron日志cat /var/logs/cron.log3、发现错误mailed 51 bytes of output but原创 2021-12-27 11:25:59 · 2332 阅读 · 0 评论 -
centos设置jar包开机启动
1、新建启动、停止文件在 /usr/local 下 新建文件 app_start.sh 和 app_shutdown.shapp_start.sh#!/bin/sh# JAVA_HOME=/usr/local/jdk1.8.0_231/nohup /usr/local/jdk1.8.0_231/bin/java -jar -Djava.awt.headless=true /home/jtqf-jl/audit-query-jl.jar --logging.config=classpath:原创 2021-12-10 16:54:35 · 1450 阅读 · 0 评论 -
centos查看mysql是否开机启动
执行命令:chkconfig --list如果 mysql服务的 第3、4、5项都是开着的,则已经开启了开机启动,反之则没有。如图:原创 2021-12-10 15:34:25 · 2321 阅读 · 0 评论 -
centos下修改jar包内配置文件
1、可以直接用 vim命令进行修改,这个就不多说了。现在说机器上没有vim命令的时候怎么操作。2、用 jar 命令即可:# 解压jar包到目录jar xvf audit-creditscore-jl-1.4.2_20211028.jar# 用 vi 命令 修改需要改的配置文件# 把解压修改后的文件重新打成jar包即可jar -cfM0 audit-creditscore-jl-1.4.2_1028.jar *...原创 2021-10-28 18:46:44 · 1375 阅读 · 0 评论 -
centos常用命令
查看防火墙状态systemctl status firewalld关闭防火墙systemctl stop firewalld开启防火墙systemctl start firewalld重启防火墙systemctl restart firewalld查看开放的端口firewall-cmd --zone=public --list-ports开放端口#开放8091umkkfirewall-cmd --zone=public --add-port=8091/tcp --perma原创 2021-09-22 10:09:22 · 249 阅读 · 0 评论 -
centos 扩容、分区、挂载、永久挂载.
查看系统信息# 查看系统版本cat /etc/redhat-release# 查看内存大小free -m# 查看硬盘lsblk# 查看硬盘使用情况df -h扩容、分区、挂载、永久挂载#查看磁盘信息fdisk -lDisk /dev/sda: 536.9 GB, 536870912000 bytes, 1048576000 sectors Device Boot Start End Blocks Id System/dev/sda1原创 2021-09-01 11:20:23 · 393 阅读 · 10 评论 -
centos安装jenkins,不用docker安装
1、按官方文档安装jenkins官方文档sudo wget -O /etc/yum.repos.d/jenkins.repo \ https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keysudo yum upgradesudo yum install jenkins按着步骤一步一步来即可,因为我服务器上已原创 2021-08-21 20:07:10 · 417 阅读 · 0 评论 -
centos7 安装maven3.8.2
1、官网下载tar下载地址,建议用360或者QQ浏览器下载,比较快。2、上传至服务器,并解压rz tar -zxvf ****.tar3、配置环境变量[root@ZHLWSY-T-004 apache-maven-3.8.2]# vim /etc/profileexport MAVEN_HOME=/usr/local/apache-maven-3.8.2export PATH=$MAVEN_HOME/bin:$PATH[root@ZHLWSY-T-004 apache-原创 2021-08-21 16:35:49 · 377 阅读 · 0 评论 -
Nginx转发websocket请求配置
配置完后,重启nginx,不是重载(杀掉进程重启)map $http_upgrade $connection_upgrade { default upgrade; '' close; }location /api/sso { proxy_pass http://*****:32188/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_原创 2021-08-16 14:45:23 · 833 阅读 · 0 评论 -
centos 时间同步
1、安装ntpdate工具yum -y install ntp ntpdate2、同步网络时间ntpdate 0.asia.pool.ntp.org3、防止重启失效 hwclock --systohc原创 2021-08-05 16:00:11 · 94 阅读 · 0 评论 -
centos 安装nacos单机版
1、Nacos文档快速上手2、版本选择3、1.4.2下载地址由于github下载速度较慢,这里放到了云盘上,供大家下载下载地址原创 2021-07-14 11:01:50 · 313 阅读 · 0 评论 -
centos 安装jdk1.8
1、上传下载好的 jdk-8u211-linux-x64.tar.gz 到服务器 /home/software 目录下,并解压: tar -zxvf jdk-8u211-linux-x64.tar.gz2、配置环境变量[root@hecs-145553 jdk1.8.0_211]# vim /etc/profile#添加如下代码export JAVA_HOME=/home/software/jdk1.8.0_211export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.原创 2021-07-13 10:22:20 · 147 阅读 · 0 评论 -
Docker安装jenkins
安装Jenkins1、打开 jenkins 官网 https://www.jenkins.io/zh/2、点击文档查看安装手册3、安装4、选择docker安装5、在Docker中下载并运行Jenkins,建议使用的Docker映像是jenkinsci/blueocean image(来自 the Docker Hub repository)。 该镜像包含当前的长期支持 (LTS) 的Jenkins版本 (可以投入使用) ,捆绑了所有Blue Ocean插件和功能。这意味着你不需要单独安装Blue原创 2021-05-26 17:06:44 · 124 阅读 · 0 评论 -
centos7 硬盘扩容、挂载
#查看磁盘信息fdisk -lDisk /dev/sda: 536.9 GB, 536870912000 bytes, 1048576000 sectors Device Boot Start End Blocks Id System/dev/sda1 * 2048 2099199 1048576 83 Linux/dev/sda2 2099200 167772159 82836480原创 2021-02-22 17:25:22 · 393 阅读 · 1 评论 -
centos下mysql更改存储路径
前景提要工作中碰到的实际问题,在一台服务器上安装了mysql,有一天突然mysql所在的磁盘空间被占满,就会导致数据库出再问题。进入系统,查看系统磁盘占用情况。[root@localhost mysql]# df文件系统 1K-块 已用 可用 已用% 挂载点devtmpfs 3992692 0 3992692 0% /devtmpfs 4004604原创 2020-09-29 15:41:00 · 500 阅读 · 0 评论 -
centos7+Docker快速入门
centos7+Docker快速入门Docker安装# 确定版本是7以上[root@lizhw /]# cat /etc/redhat-release# yum安装gcc[root@lizhw /]# yum -y install gcc[root@lizhw /]# yum -y install gcc-c++# 卸载旧版本[root@lizhw /]# yum remove docker \ docker-client \原创 2020-09-12 09:47:55 · 2976 阅读 · 0 评论 -
centos7 mysql集群(三台服务器)
centos安装mysql1、检查系统中是否已安装 MySQL。rpm -qa | grep mysql在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令只是更新Mariadb数据库,并不会安装 MySQL2、查看已安装的 Mariadb 数据库版本。rpm -qa|grep -i mariadb3、卸载已安装的 Mariadb 数据库rpm -qa|grep mariadb|xargs rpm -e --原创 2020-09-06 20:26:12 · 1450 阅读 · 0 评论 -
centos7 离线安装Docker详细教程
一、Docker安装1、下载所需要的安装包https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/2、依次安装rpm -ivh containerd.io-1.2.0-1.2.beta.2.el7.x86_64.rpmrpm -ivh docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpmrpm -ivh docker-ce-17.03.3.ce-1.el7.x86_原创 2020-09-06 20:22:52 · 2842 阅读 · 0 评论 -
centos7安装hexo
centos7安装hexo1 首先先安装 Node.js 和 Git如果您的电脑中已经安装上述必备程序,那么恭喜您!你可以直接安装 Hexo步骤。如果您的电脑中尚未安装所需要的程序,请根据以下安装指示完成安装。安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org2 使用 npm 安装 Hexo。[root@lizhw local]# npm install -g hexo-cli#创建用户 -m选项表示生成原创 2020-09-05 12:26:09 · 1496 阅读 · 0 评论