假设服务器地址是 : 183.60.83.19 ,服务器上有3306 的mysql 数据库,但是防火墙,仅开放了 22 端口作为 ssh 登录使用,那么为了让本地能够访问到服务器上的3306数据库,我们可以使用SSH隧道技术 用本地的 localhost: 3307 -> 183.60.83.19:3306 那这样就可以使用,mysql客户端链接 …
核心命令是查询,替换 sed -i "s/xxx/yyy/g" `grep -lr "xxx" ./` 以上命令标识:查询所有包含 xxx 内容的文件,并将文件中的 xxx 替换成 yyy
安装服务包 sudo apt install nfs-kernel-server 创建要分享的目录 sudo mkdir /opt/share 修改分享目录权限 sudo chown -R nobody:nogroup /opt/share sudo chmod 777 /opt/share 配置NFS,修改文件 sudo vi /etc/expo…
官方安装手册地址:https://docs.docker.com/engine/install/ubuntu/ 首先配置安装依赖 sudo apt-get update sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release 添加 GPG KEY sudo mkdir…
我们在开发SpringBoot 项目的时候,通过默认的 logback 输出日志,当我们需要配置日志相关参数时,通常是修改 logback.xml 或者 logback-spring.xml 文件。 在设置日志输出目录时,我们希望能够通过环境变量来获取,同时需要支持,如果没有设置对应的环境变量的时候能够给予默认值,那怎么做呢? 通常日志路径配置如下…
在通过proxmox虚拟机安装mongdb5+时候,启动报错信息如下 MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that! mongodb 启动错误 原因是 MongoDB 5.0+ 版本之后,需要CPU…
要使用 Java 验证 API,我们必须添加一个 JSR 303 实现,例如 hibernate-validator implementation group: 'org.hibernate.validator', name: 'hibernate-validator', version: '8.0.0.Final' 然后再 Controller …
查看当前时间设置 timedatectl status 显示结果 Local time: Fri 2023-01-13 01:54:29 UTC Universal time: Fri 2023-01-13 01:54:29 UTC RTC time: Fri 2023-01-13 01:54:30 Time zone: Etc/UTC (UTC,…
nvm 允许您通过命令行快速安装和使用不同版本的节点。 https://github.com/nvm-sh/nvm 安装 curl -o- https://ghproxy.com/https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash 安装完成之后,需要设置环境变…
在开发过程中,明明没有使用的端口,但是应用就是启动失败,并且报错,bind port error 之类的,还有docker 启动也失败,并且提示 端口权限问题等 An attempt was made to access a socket in a way forbidden by its access permissions 通常这种情况,都是w…