sudo apt install nginx
NGINX反向代理
localhost:8080默认情况下,会监听。出于安全考虑,最好通过反向代理服务仪表板。本指南将使用NGINX,但可以使用任何网络服务器。
安装NGINX:
sudo apt install nginx
/etc/nginx/conf.d/mytb.conf使用文本编辑器创建并编辑它以匹配下面的示例。替换example.com为您的Linode的公共IP地址或FQDN。
/etc/nginx/conf.d/mytb.conf
server {
listen 80;
listen [::]:80;
server_name example.com;
location / {
# try_files $uri $uri/ =404;
proxy_pass http://localhost:8080/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
}
}
重启NGINX:
sudo systemctl restart nginx