# 通过SSH隧道发布开发机端口
# 所需条件
一台有公网IP的服务器(支持SSH),为方便使用最好配置密钥登陆。
服务器安装nginx,方便对不同业务复用80,可以用宝塔,方便管理。
# 示例代码(开发机执行)
发布本机8080到服务器 www.lidong.xin的81端口
ssh -N -R 81:127.0.0.1:8080 root@www.lidong.xin
发布本机7001到服务器 www.lidong.xin的82端口
ssh -N -R 82:127.0.0.1:7001 root@www.lidong.xin
# 服务器配置
配置nginx反向代理
81.lidong.xin 反向代理到 127.0.0.1:81
82.lidong.xin 反向代理到 127.0.0.1:82
这样就可以在互联网用对应域名访问本机对应服务了。