起因
最近在论坛上看见一个叫nvjdc的东西,居然可以取代去世已久的ninja。(虽然还是不能扫码)
遂开始对接我自己的青龙。
bash <(curl -sL https://raw.githubusercontents.com/buqian123/Tasks/main/onekey-install-nvjdc.sh)
一键脚本安装顺利安装,访问链接是ip:端口号。
因为nvjdc的链接要分享出去,ip作为网址实在不太优雅而且也太难记。于是使用nginx进行反代。自己也没什么经验,纯属瞎折腾。
安装nginx
Ubuntu系统
sudo apt update
sudo apt install nginx #安装nginx
#nginx常见命令
nginx -v #查看版本
sudo systemctl start/restart nginx #启动/重启nginx
sudo systemctl enable nginx #自启动
sudo systemctl status nginx #nginx状态
安装完成后进入/etc/nginx/
导出nginx.conf
http模块添加反向代理:
server {
listen 80;
server_name yourdomain.com;#域名
location / {
proxy_pass http://0.0.0.0:3000;#需要反代的ip地址
# where 0.0.0.0:3000 is your application server (Ex: node.js) bound on 0.0.0.0 listening on port 3000
}
}
添加完保存覆盖之后重启nginx
sudo systemctl restart nginx
再输入自己的三级域名,惊喜的发现可以跳到nvjdc了(总体还是很简单的,就是小小地记录一下)