Nginx 配置 小程序
时间: 2024-04-26 07:17:34 浏览: 8
Nginx是一个高性能的开源Web服务器和反向代理服务器。它可以用于静态资源的服务、负载均衡、反向代理、HTTP缓存等多种用途。下面是一个简单的Nginx配置示例,用于部署小程序:
1. 配置监听端口和域名:
```
server {
listen 80;
server_name example.com;
}
```
2. 配置反向代理:
```
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://localhost:3000; # 将请求转发到小程序后端服务
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
```
3. 配置SSL证书(可选):
```
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /path/to/certificate.crt;
ssl_certificate_key /path/to/private.key;
location / {
proxy_pass http://localhost:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
```
以上是一个简单的Nginx配置示例,用于部署小程序。你可以根据实际需求进行修改和扩展。