6 Front-End
约 174 字小于 1 分钟
2025-04-20
6.1 部署网站
需要收集表单的类似问卷的功能就需要后端了,只能部署到服务器上
6.1.1 配置 Nginx
安装 nginx(如果未安装):
sudo apt update sudo apt install nginx
编辑 nginx 配置(假设项目在 /home/ubuntu/your_project):
sudo vim /etc/nginx/sites-available/default
将 server 部分改为如下(请根据实际路径调整 root 路径):
server { listen 80; server_name 服务器公网IP或域名; root /home/ubuntu/your_project; index index.html; location / { try_files $uri $uri/ =404; } location /save_result { proxy_pass http://127.0.0.1:5000/save_result; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } }
重启 nginx:
sudo systemctl restart nginx
访问测试:在浏览器访问 http://服务器IP/ ,应该能看到 index.html
页面