跳到主要内容

Nginx 应用

Nginx支持用户可以用反向代理的方式创建一个应用程序。

创建Nginx应用

创建应用空间中,选择Nginx SDK既可创建一个新的Nginx的应用空间。 alt text

初始化

创建完成后,系统仅为用户自动创建了README和.gitattribute文件。此时,应用空间的状态为“待初始化”。应用空间运行需要程序文件,对于Nginx的应用,仅需添加一个nginx.conf文件,配置反向代理即可。

以下参考代码配置了指向百度的反向代理。

worker_processes  2;
user www-data;
events {
use epoll;
worker_connections 128;
}
error_log /var/log/nginx/error.log info;
http {
server_tokens off;
include mime.types;
charset utf-8;
access_log /var/log/nginx/access.log combined;
server {
listen 8000;
server_name localhost;

error_page 404 /custom_404.html; # Serve a static HTML page
location = /custom_404.html {
proxy_pass https://www.baidu.com;
}
location / {
proxy_pass https://www.baidu.com;
}
}
}

nginx.conf文件提交后,应用空间将自动开始构建app,构建完成后可查看app的运行效果。您可以修改nginx.conf的内容,配置其他反向代理。 alt text