1、配置好dns解析
[root@server ~]#cat /etc/redhat-release
red hat enterprise linux server release 6.2 (santiago)
[root@server ~]#uname -r
2.6.32-220.el6.i686
[root@server ~]#yum install bind* -y
[root@server ~]#vim /etc/named.conf
[root@server ~]#cat /etc/named.conf
[plain]view plain
copy
?options ;
listen-on-v6 port 53 ;
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query ;
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
/* path to isc dlv key */
bindkeys-file "/etc/named.iscdlv.key";
};
logging ;
};
zone "." in ;
zone "sxkeji.com.cn" in ;
[root@server ~]#cp /var/named/named.localhost /var/named/sxkeji.com.cn.zone
[root@server ~]#vim /var/named/sxkeji.com.cn.zone
[root@server ~]#cat /var/named/sxkeji.com.cn.zone
[plain]view plain
copy
?$ttl 1d
@ in soa sxkeji.com.cn rname.invalid. (
0 ; serial
1d ; refresh
1h ; retry
1w ; expire
3h ) ; minimum
ns @
@ a 192.168.10.199
www a 192.168.10.199
mail a 192.168.10.199
[root@server ~]#service named restart
測試dns解析是否成功
[root@server ~]#host www.sxkeji.com.cn
www.sxkeji.com.cn has address 192.168.10.199
[root@server ~]#host mail.sxkeji.com.cn
mail.sxkeji.com.cn has address 192.168.10.199
[root@server ~]#
2、配置nginx虛擬主機
[root@server ~]#vim /usr/local/nginx/conf/nginx.conf
[root@server ~]#grep -ve "#|^$" /usr/local/nginx/conf/nginx.conf
include /usr/local/nginx/conf/vhosts/sxkeji.conf;
#include這裡是模組化的,把虛擬主機獨立成乙個配置檔案
#上面斜體server部分是在主配置檔案中直接實現虛擬主機
}[root@server ~]#cat /usr/local/nginx/conf/vhosts/sxkeji.conf#vhosts目錄需要自己建立,主頁目錄也是需要自己建立的
[plain]view plain
copy
?server
} [root@server ~]#
3、測試是否成功
[root@server ~]#kill -hup `cat /usr/local/nginx/logs/nginx.pid`#重啟nginx
########如此便可以收工了,下次繼續基於埠的虛擬主機配置########
nginx相關
nginx安裝配置:點選開啟鏈結
nginx虛擬主機配置:點選開啟鏈結
nginx 配置之 虛擬目錄
server location ht location phpadmin location php 要注意的是,location phpadmin 和 location phpadmin 是完全不同的。前者可以訪問到目錄,而後者將被重定向到伺服器,如 http 127.0.0.1 phpadmin ...
linux apache 配置基於網域名稱的虛擬機器主機
乙個http服務要配置多個站點,就需要用到虛擬機器主機。虛擬機器主機一般有三類 1 基於網域名稱 2 基於埠 3 基於ip 舉例操作基於網域名稱配置三個站點 網域名稱 站點目錄 www.eejind.com val html www blog.eejind.com var html blog bbs...
Nginx總結(四)基於網域名稱的虛擬主機配置
前面講了如何安裝配置nginx,大家可以去這裡看看nginx系列文章 今天要說的是nginx如何基於網域名稱配置虛擬主機。兩個網域名稱指向同一臺nginx伺服器,使用者訪問不同的網域名稱顯示不同的網頁內容。兩個網域名稱是aaa.test.com和bbb.test.com nginx伺服器使用虛擬機器...