1、下载 Ngrok
访问 Ngrok 下载页面
bash
https://4kb.cn/TL
2、安装 Ngrok 服务
将下载的 ngrok_linux_x64-0.0.2.zip 文件上传至 Linux 服务器中,并解压
bash
unzip ngrok_linux_x64-0.0.2.zip -d /usr/local/ngrok/
创建 Ngrok 服务文件
bash
vim /etc/systemd/system/ngrok.service
输入以下内容
bash
[Unit]
Description=ngrok service
After=network-online.target
Wants=network-online.target
[Service]
# 启动命令
ExecStart=/usr/local/ngrok/ngrok_linux_x64/start.sh
# 自动重启策略:只要进程退出就重启,延迟5秒
Restart=always
RestartSec=10
# 日志输出到系统日志,方便使用 journalctl 查看
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target
重载 systemd 配置,让新文件生效
bash
sudo systemctl daemon-reload
设置开机自启
bash
sudo systemctl enable ngrok
启动服务
bash
sudo systemctl start ngrok
查看运行状态(如果显示 active (running) 则成功)
bash
sudo systemctl status ngrok
查看实时日志
bash
sudo journalctl -u ngrok -f
重启服务
bash
sudo systemctl restart ngrok
停止服务
bash
sudo systemctl stop ngrok