最近准备弄下nginx的反向代理,希望通过Django来进行一些管理操作.今天安装部署了一下配置,这里总结下.
一.Nginx的安装和配置说明
Nginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。
Nginx在Ubuntu下可以直接适用Ubuntu的软件仓库安装:
Nginx的启动和重载:
显示OK则说明启动成功:
安装完成后nginx的配置文件位于/etc/nginx下,我们需要配置的文件位于sites-enabled 文件夹.打开文件夹,有一个默认的配置default,打开后修改:
server {
listen 8080;
server_name localhost;
location / {
root html;
index index.html index