Linux服务器相关
Linux服务器相关配置、服务器操作、项目部署等
道三两句晚安~~
这个作者很懒,什么都没留下…
展开
-
linux无需输入密码完成scp复制
准备两台服务器服务器A 192.168.xxx.xxx服务器B 192.168.xxx.xxx 登录名为 root将文件从服务器A拷贝到服务器B1、使用root用户登录服务器A,在用户主目录创建文件test.txt,用于测试远程复制。执行scp命令把文件test.txt从服务器A复制到服务器B。#执行命令 生成公私钥ssh-keygen -t rsa所有需要输入的地方直接按回车。所以公私钥文件都是在默认位置保存,且没有密码。存储公私钥的文件夹位置默认为~/.ssh/,文件原创 2022-04-05 22:34:28 · 2658 阅读 · 0 评论 -
如何利用Nginx代理获取真实IP
1.背景我们现在大多数情况下访问服务时,客户端并不是直接访问到服务器的,而是首先请求到反向代理,反向代理再转发到服务器端实现服务访问,通过反向代理实现路由/负载均衡等策略。这样在服务端拿到的客户端ip是反向代理服务器的ip,而不是真实的客户端ip,但是为了记录日志或者向特定IP发送消息(如WebSocket消息)又或者想把机器IP作为用户进行其他操作,这时候就需要获取客户端真实IP地址。目前通过Nginx代理未获取到客户端真实IP地址,获取到的是Nginx的代理IP地址。在未配置代理直接访问接口原创 2022-03-27 13:33:40 · 20640 阅读 · 8 评论 -
Linux 系统下Springboot项目 jar包开机自启
Linux 系统下Springboot项目 jar包开机自启cd /etc/systemd/system#创建启动文件 myTest 可根据实际情况修改touch myTest.servicevim myTest.service//==============带自启和停止文件内容如下================[Unit]Description=myTest Application[Service]ExecStart= /usr/local/start.shExecStop原创 2021-06-19 10:34:22 · 531 阅读 · 0 评论 -
Springboot + vue + 小程序部署Nginx配置
nginx.conf需要准备3个域名(1个一级域名和2个二级域名或者三个二级域名),单机部署方式,小程序部署需要https证书#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_conne原创 2020-12-09 11:25:28 · 365 阅读 · 0 评论