nginx提供web服務——虛擬主機

練習:定義四個虛擬主機,混合使用三種類型的虛擬主機;

  僅開放給來自于本地網絡中的主機訪問;

[root@node1 ~]# vim /etc/nginx/nginx.conf
user              nginx;               //在此行后添加下面2行
worker_processes  auto;
worker_cpu_affinity 0000 0010 0100 1000;
events {
    worker_connections  1024;          //在此行后添加下面1行
    accept_mutex on;
}
[root@node1 ~]# vim /etc/nginx/conf.d/default.conf         //定義了4個虛擬主機 基于IP的、基于端口的、基于FQDN的
server {
        server_name www.gm1.com;
        listen 10.1.43.1:80;
        root "/www/gm1";
}
server {
        server_name www.gm2.com;
        listen 10.1.43.11:80;
        root "/www/gm2";
}
server {
        server_name www.gm3.com;
        listen 10.1.43.1:8080;
        root "/www/gm3";
}
server {
        server_name www.gm4.com;
        listen 10.1.43.1:80;
        root "/www/gm4";
}
[root@node1 ~]# mkdir -pv /www/gm{1,2,3,4}
[root@node1 ~]# for i in {1..4} ; do echo " > /www/gm$i/index.html ; done

原創文章,作者:megedugao,如若轉載,請注明出處:http://www.www58058.com/53612

(0)
megedugaomegedugao
上一篇 2016-10-22 22:30
下一篇 2016-10-23 11:12

相關推薦

  • iptables

    練習:基于狀態放行telnet, ftp, ssh, http, samba, icmp等服務 (1) 對本機的ping請求每分鐘不得超出20個 (2) 每客戶端對本機的ssh的并發連接數不得超過3個 (3) 本機的telnet服務僅允許工作時間內訪問 [root@node1 ~]# vim iptables.sh iptabl…

    Linux干貨 2016-10-22
  • 創建及管理KVM工具之virsh

    一、什么是虛擬化 虛擬化是一個廣義的術語,在計算機方面通常是指計算元件在虛擬的基礎上而不是真實的基礎上運行。虛擬化技術可以擴大硬件的容量,簡化軟件的重新配置過程。 二、虛擬化能做什么 CPU的虛擬化技術可以單CPU模擬多CPU并行,允許一個平臺同時運行多個操作系統,并且應用程序都可以在相互獨立的空間內運行而互不影響,從而顯著提高計算機的工作效率。 三、虛擬化…

    Linux干貨 2017-01-19
  • 有趣的bash腳本

    1、編寫腳本/root/bin/createuser.sh,實現如下功能:使 用一個用戶名做為參數,如果指定參數的用戶存在,就顯示 其存在,否則添加之;顯示添加的用戶的id號等信息 #!/bin/bash read -p “Please input username: ” n if id $n &> /dev/null;then echo “T…

    Linux干貨 2017-08-25
  • bash腳本入門之變量、運算、條件測試

    概述     腳本編程能力是作為運維工程師不可或缺的一項基本技能,各種系統的運維,如果完全靠命令行一條一條命令來執行,工作效率可想而知,而腳本卻可以將完成一定功能的各個命令依據一定的流程控制,邏輯判斷去完成某種功能,提升工作效率。本章就簡單介紹一些linux下的bash腳本編程的基礎入門知識,具體內容分為以下幾個方面:…

    Linux干貨 2016-08-12
  • 第一周 N28

    作業一

    2017-12-03
  • N25 第五周博客

      1、顯示當前系統上root、fedora或user1用戶的默認shell;      ]# egrep "^root\b|^user1\b|^fedora\b" /etc/passwd | cut -d: -f1,7…

    Linux干貨 2017-01-04
欧美性久久久久