CentOS服务器之间挂载共享存储

9 月 23 日
阅读 2 分钟
688
1. 安装nfs和rpcbindyum install nfs-utils rpcbind 一般默认都有安装, 如果已安装可以跳过2. 创建服务端共享目录 {代码...} 这里的/www/share_files就是服务端分享出来的目录3. 配置nfs的配置文件vi /etc/exports文件中配置一行: {代码...} 权限可选值参考: {代码...} 4. 刷新配置exportfs -r5. 启动nfs和rpcbind服务 ...

SSH无需输入密码自动认证

8 月 2 日
阅读 1 分钟
179
一、 生成密钥执行 ssh-keygen -t rsa提示输入保存密钥的文件名,我输入的是 id_rsa ,回车提示要输入保护密码,这里直接回车,不需要密码保护完成后如下图,在当前目录下会生成 id_rsa 和 idrsa.pub 两个文件,一个是rsa密钥对的私钥,一个是公钥(带.pub的)二、放置公钥在证书认证过程中,公钥即公开的密钥,是不需要...

brave.Tracer.currentSpan()返回null的问题

7 月 14 日
阅读 5 分钟
329
在Spring Cloud Gateway模块中定义了LogTraceFilter(完整代码参考文章末尾), 用于获取traceId(关键代码: tracer.currentSpan())并放入slf4j的MDC日志上下文, 但是该方法一直返回null。

Docker容器清理记录

7 月 12 日
阅读 2 分钟
356
cd /var/lib/docker/containersdu -sh {目录}查看哪个目录有占用空间异常, 删除对应文件即可如我这里是Gitlab日志文件占用了27G:

Debian11安装Homebrew

6 月 20 日
阅读 1 分钟
368
Homebrew 是 macOS 上的强大的包管理工具,可以高效管理各种软件包。Homebrew 由 Max Howell 从 2009 年开始开发并在 GitHub 上开源,最初在 macOS 用户中和 Ruby 社区中得到广泛使用,2019 年 Homebrew 的子项目 Linuxbrew 被合并进了 Homebrew,使得它能够在 Linux 和 WSL 上运行。

Java开启JMX远程监控

5 月 24 日
阅读 1 分钟
399
参数说明:不开启SSL-Dcom.sun.management.jmxremote.ssl=false不开启密码验证-Dcom.sun.management.jmxremote.authenticate=false

yum安装docker-compose

4 月 19 日
阅读 1 分钟
841
如查看版本docker-compose -version可能提示错误:-bash: /usr/local/bin/docker-compose: No such file or directory

Docker安装MySQL

3 月 16 日
阅读 1 分钟
465
下载镜像docker pull mysql创建容器docker run --name mysql8 mysql:latest复制配置文件 {代码...} 重新创建容器 {代码...} 开放端口(可选) {代码...} 参考链接 [链接]密码修改、权限配置参考[链接]

Docker安装RabbitMQ

3 月 10 日
阅读 2 分钟
920
docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 rabbitmq:3.11-management

Docker安装Elasticsearch

3 月 10 日
阅读 3 分钟
945
1. 下载镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:8.6.22. 启动容器2.1 创建配置文件docker-compose.yml: {代码...} 2.2 运行容器docker-compose up3. 复制出配置文件、插件、数据目录 {代码...} 4. 重启容器 {代码...} docker-compose的安装参考 [链接]修改docker-compose.yml配置 {代码...} 再...

服务器报错: Cannot allocate memory

2 月 23 日
阅读 1 分钟
693
一、问题背景连接CnetOS7.9服务器后提示: -bash: fork: Cannot allocate memory或启动某个进程报错:Cannot allocate memory

Nginx + CertBot 配置HTTPS泛域名证书

2022-11-18
阅读 1 分钟
1.1k
执行certbot --nginx --nginx-server-root /usr/local/nginx-1.23.3/conf命令报错:

Nginx启用gzip压缩

2022-10-13
阅读 1 分钟
597
配置示例, 可以配置在http、server、location内 {代码...}

Nginx模块

2022-09-27
阅读 1 分钟
478
模块名称描述开启选项SSL支持HHTTPS/SSL--with-http_ssl_moduleGzip Precompression压缩静态文件--with-http_gzip_static_moduleMP4支持MP4--with-http_mp4_module问题记录提示缺少PCRE库: {代码...} 解决办法yum install -y pcre pcre-devel提示缺少zlib库 {代码...} 解决办法yum install -y zlib-devel提示缺少OpenSS...

Docker安装禅道

2022-09-17
阅读 1 分钟
690
搜索镜像docker search zentao下载镜像docker pull easysoft/zentao创建容器 {代码...}

Docker设置容器开机自启

2022-09-17
阅读 1 分钟
626
`docker run -m 512m --memory-swap 1G -it -p 58080:8080 --restart=always elk`

Docker安装ELK8.x

2022-09-06
阅读 4 分钟
1.5k
可以解决ELK启动报: ERROR: Elasticsearch did not exit normally - check the logs at /var/log/elasticsearch/elasticsearch.log错的问题

为ELK提供SSL访问

2022-09-06
阅读 6 分钟
1.7k
开启elasticsearch密码vim /data/elk/elasticsearch/config/elasticsearch.yml末尾增加两行 {代码...}

配置Nginx允许访问目录

2022-07-28
阅读 1 分钟
4.4k
autoindex_exact_size;默认为on,显示出文件的确切大小,单位是bytes。改为off后,显示出文件的大概大小,单位是kB或者MB或者GB

U盘安装CentOS或Ubuntu

2022-07-27
阅读 1 分钟
1.1k
建议下载4G完整版的, 省去一堆麻烦事, 如:http://mirror.netdepot.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso

MySQL用户权限配置示例

2022-07-23
阅读 2 分钟
799
示例:通过授权解决Navicate报错Access denied; you need (at least one of) the PROCESS privilege(s) for this operation

MySQL主从同步配置

2022-07-22
阅读 3 分钟
533
注意上面的log-bin和server-id的值都是可以改为其他值的,如果没有上面的配置,首先关闭mysql服务器,然后添加上去,接着重启服务器

Centos7 设置ssh登录超时时间

2022-07-22
阅读 1 分钟
3.1k
连接时指定参数: 不修改配置文件在命令参数里ssh -o ServerAliveInterval=60 这样子只会在需要的连接中保持持久连接, 毕竟不是所有连接都要保持持久的

centos下mysql默认密码忘记怎么办?

2022-07-22
阅读 1 分钟
875
两种解决方法:使用grep 'temporary password' /var/log/mysqld.log命令找回安装时的初始密码即可;修改配置文件“my.cnf”,免密登录mysql服务器,使用update命令设置新密码即可。方法一、找回安装时的初始密码:直接执行以下命令grep 'temporary password' /var/log/mysqld.log {代码...} w?JBNq?,;1ga 就是root帐号的初...

IDEA 根据模板生成代码Generate POJOs.groovy

2022-07-04
阅读 23 分钟
1.5k
官方的Generate POJOs.groovy无法定制, 基于官方脚本进行了修改, 支持自定义Volocity模板生成代码, 无需额外增加任何依赖。

PowerDesigner name与comment互转

2022-07-04
阅读 3 分钟
541
在使用PowerDesigner做物理模型设计时,name一般会表示字段说明, code表示列明, 导致生成的DML语句中comment为空, 可以使用以下代码来解决这个问题:

Ngin配置允许访问文件目录

2022-06-27
阅读 1 分钟
494
location中配置如下 {代码...} 在server中配置编码 {代码...} 完整配置 {代码...} 最终效果

CentOS7.9搭建FTP服务

2022-06-24
阅读 2 分钟
846
selinux的配置  SELinux(Security-Enhanced Linux) 是美国国家安全局(NAS)对于强制访问控制的实现,是 Linux上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linu...

CentOS更新Git

2022-05-28
阅读 1 分钟
960
yum install https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm

CentOS7.9安装向日葵

2022-05-28
阅读 1 分钟
2.6k
CentOS7.9安装向日葵下载客户端[链接]安装向日葵 {代码...} 启动向日葵/usr/local/sunlogin/bin/sunloginclient {代码...} 如果想局域网控制, 可以安装Xrdp, 参考: [链接]