美文网首页编程技术
Nginx虚拟主机配置

Nginx虚拟主机配置

作者: 秦汉邮侠 | 来源:发表于2015-09-08 21:11 被阅读2807次

0.Nginx简介

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。

1.Nginx使用注意事项

  • 目前官方 Nginx 并不支持 Windows,您只能在包括 Linux、UNIX、BSD 系统下安装和使用;
  • Nginx 本身只是一个 HTTP 和反向代理服务器,它无法像 Apache 一样通过安装各种模块来支持不同的页面脚本,例如 PHP、CGI 等;
  • Nginx 支持简单的负载均衡和容错;
  • 支持作为基本 HTTP 服务器的功能,例如日志、压缩、Byte ranges、Chunked responses、SSL、虚拟主机等等,应有尽有。

2.Nginx相关文件

  • 配置文件位于/etc/nginx/nginx.conf
  • 关闭启动nginx的文件/etc/init.d/nginx stop/start/restart
  • 程序文件是/etc/sbin/nginx
  • 查看nginx的版本是nginx -v

3.Nginx虚拟主机

Nginx也可以配置多种类型的虚拟圭机:一是基于IP的虚拟主机,二是基于域名的虚拟主机,三是基于端口的虚拟主机。在公网环境下IP和域名都是比较稀缺的资源,配置基于端口的虚拟主机就比较常见。

  • 添加某个用户的某个用户组
usermod -a -G www-data fage
  • 改变目录及其子目录下的所有者和所属组
chown -R www-data:www-data nginx
  • 改变目录及其子目录下的权限
chmod -R 775 nginx
  • 新建虚拟主机的配置文件
vi /etc/nginx/conf.d/vhost.conf

配置如下:

server {
        listen 8000;
        server_name www.lingli91.com lingli91.com;
        location / {
        index index.html;
        root /var/nginx/frank;
        }
}
server {
        listen 8600;
        server_name www.lingli91.com lingli91.com;
        location / {
        index index.html;
        root /var/nginx/yufei;
    }
}
  • 检测配置文件是否正确
nginx -t
  • 重启Nginx
/etc/init.d/nginx restart

相关文章

  • nginx

    nginx的配置、虚拟主机、负载均衡和反向代理一nginx的配置、虚拟主机、负载均衡和反向代理二nginx的配置、...

  • Nginx 虚拟主机配置和日志管理 [2]

    一、nginx虚拟主机配置 Nginx虚拟主机对应的文件实体就是/usr/local/nginx/nginx.co...

  • Nginx

    安装Nginx 配置虚拟主机

  • nginx2-路由

    1.nginx管理虚拟主机 基于域名虚拟主机配置 基于端口虚拟主机配置 基于ip虚拟主机配置 2.Location...

  • Nginx虚拟主机与安全认证实战

    知识要点: 配置Nginx虚拟主机实践 安全认证实践 安装验证 Nginx虚拟主机配置讲解 讲解配置之前我们要了解...

  • Nginx——虚拟主机配置

    基于域名的虚拟主机 基于端口的虚拟主机 基于IP的虚拟主机nginx的主配置文件/etc/nginx/nginx....

  • Nginx 常用配置

    1. Nginx 配置虚拟主机 1.1 基于 IP 的虚拟主机 修改配置文件 nginx.conf 重启服务 测试...

  • Nginx 虚拟主机

    什么是虚拟主机 Nginx 配置文件的结构 基于 IP 的虚拟主机配置 基于端口的虚拟主机配置 基于域名的虚拟主机...

  • nginx 403 forbidden

    首先确保虚拟主机路径配置正确 nginx django .conf 配置nginx python Django 集...

  • Nginx location

    上一篇 Nginx 虚拟主机 Nginx location  在 nginx 的配置文件中,经常可以看到虚拟主机配...

网友评论

  • F4nniu:2009 年就支持 Windows 了。

本文标题:Nginx虚拟主机配置

本文链接:https://www.haomeiwen.com/subject/awfpcttx.html