你的位置:首页 > 软件开发 > Java > Nginx服务器学习之 Nginx的基本配置

Nginx服务器学习之 Nginx的基本配置

发布时间:2016-11-29 20:00:18
本文使用 Linux centos系统一、Nginx虚拟主机的配置虚拟主机:通常情况下,为了使每个服务器可以供更多用户使用,可以将一个服务器分为很多虚拟的子服务器,每个子服务器都是互相独立的。这些服务器是根据虚拟化技术分出来的,这样,一台服务器就可以虚拟成很多台子服务器。我们把子 ...

Nginx服务器学习之 Nginx的基本配置

本文使用 Linux centos系统

一、Nginx虚拟主机的配置

虚拟主机:通常情况下,为了使每个服务器可以供更多用户使用,可以将一个服务器分为很多虚拟的子服务器,每个子服务器都是互相独立的。这些服务器是根据虚拟化技术分出来的,这样,一台服务器就可以虚拟成很多台子服务器。我们把子服务器叫做虚拟主机。我们搭建好Nginx服务器之后,此时只有一台Nginx服务器,这时如果我们对这台服务器进行虚拟主机配置,就可以将一台Nginx服务器分割为多**立的子服务器。

Nginx中配置虚拟主机的步骤主要有两个:        

       1、创建虚拟主机IP          通过ifconfig查看自己的主机ip,然后根据主机ip创建虚拟主机Ip。命令: ifconfig eth1:2 121.42.41.145 broadcast 121.42.43.255 netmask 255.255.252.0   执行后如图:

      Nginx服务器学习之 Nginx的基本配置

   b、第二步是绑定IP地址与虚拟主机。       nginx.conf:该文件是nginx的系统配置文件,建议不要在这上边改动。我们一般采用自定义文件,然后加载该文件,从而达到相同的效果。  

      建立配置文件在 /usr/local/nginx/conf目录下创建 xnzj.conf。

#========工作衍生进程数(建议设置成与cpu核数相同或者2倍)==========worker_processes 1;#===========设置最大连接数==============events {  worker_connections 1024;}#============http协议的相关信息==============http {  server {    #===========要监听虚拟主机的IP地址与端口==========    listen 121.42.41.144:80;    #===========该虚拟主机的名称===========    server_name 121.42.41.144;    #===============该虚拟主机服务器的日志文件=========    access_log logs/server144.access.log combined;    #============== 默认请求资源=============    location / {      root  html/server144;      #===== nginx会先找index.html 如果没找到就找index.htm      index index.html index.htm;    }  }  server {    #===========要监听虚拟主机的IP地址与端口==========    listen 121.42.41.145:80;    #===========该虚拟主机的名称===========    server_name 121.42.41.145;    #===============该虚拟主机服务器的日志文件=========    access_log logs/server145.access.log combined;    #============== 默认请求资源=============    location / {      root  html/server145;      index index.html index.htm;    }  }}

原标题:Nginx服务器学习之 Nginx的基本配置

关键词:nginx

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录