成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

linux服務(wù)器架設(shè)

ServerRoot :服務(wù)器運(yùn)行的跟目錄MaxClients :能同時(shí)訪問服務(wù)器的客戶機(jī)數(shù)量DocumentRoot :服務(wù)器共享文件的起始位置(默認(rèn)網(wǎng)站的根目錄)Port :服務(wù)器監(jiān)聽的端口Ser

ServerRoot :服務(wù)器運(yùn)行的跟目錄

MaxClients :能同時(shí)訪問服務(wù)器的客戶機(jī)數(shù)量

DocumentRoot :服務(wù)器共享文件的起始位置(默認(rèn)網(wǎng)站的根目錄)

Port :服務(wù)器監(jiān)聽的端口

ServerAdmin :管理員的信箱

User & Group:服務(wù)器運(yùn)行者的身份

ErrorLog :出錯(cuò)日志文件

DirectoryIndex :默認(rèn)文件夾索引文件(文檔)

AddDefaultCharset :默認(rèn)返回頁面的編碼(最好注釋)

Alias :為目錄設(shè)置訪問別名

1、安裝好http 后,編輯它的配置文件vi httpd.conf

注意:做網(wǎng)頁時(shí)它的默認(rèn)保存路勁是 /var/www/html/

注意:在安裝rpm 源安裝包時(shí)(*.tar;*.tar.gz;??)

一般有三個(gè)步驟命令:./configure ; make ; make install

./configure --sysconfdir=[路徑] 表示把軟件的配置文件安裝到指定的路徑中,最好是/etc目錄;

make 和 make install命令分別是配置編譯和安裝,管理員為節(jié)省時(shí)間可讓他們?cè)诤笈_(tái)執(zhí)行; 命令如下:make &>make.log & make install &>make.log & 可用 tail –f make.log

注意:> 號(hào)前后不能有空格;make.log 文件只是我舉的一個(gè)例子,你可以自己創(chuàng)一個(gè).log 的文件

啟動(dòng)服務(wù):/usr/local/apache2/bin/apachect1 start

注意:httpd 配置文件是區(qū)分大小寫的

2、 //目錄訪問控制選項(xiàng);對(duì)指定目錄/var/www/html進(jìn)行控制 Authname “123abc ”

AuthType “Basic ”

AuthUserFile /etc/httpd/password

Require user abc(用戶名)

AllowOverride None //指定目錄不允許任何人覆蓋

Allow from all //表示允許任何人訪問

Order allow,deny //order

Options Indexes FollowSymLinks //Indexes表示允許索引目錄(以FTP 詳細(xì)信息的方式顯示)

Allow from 127. //表示只允許127這個(gè)網(wǎng)段訪問,其他的地址都是拒絕的

注意:當(dāng)沒有指定目錄訪問控制語句時(shí),則此目錄默認(rèn)下是被拒絕的

3、配置虛擬主機(jī)(大小寫不能變)

注意:配置虛擬主機(jī)時(shí),在配置文件httpd.conf 中一定要打開NameVirtualHost *:80選項(xiàng)(*號(hào)一定要換成IP 地址)

DocumentRoot /var/www/html/www1(虛擬主機(jī)目錄;必須有) ServerName localhost(域名服務(wù)器;域名或IP)

,

SserverAdmin root@localhost(服務(wù)器管理員)

ErrorLog logs/server-error_log

GustomLog logs/server-access_log common

4、基于端口的虛擬主機(jī)

DocumentRoot /var/www/html/www1(虛擬主機(jī)目錄)

ServerName localhost(域名服務(wù)器)

SserverAdmin root@localhost(服務(wù)器管理員)

注意:虛擬主機(jī)中不能用虛擬IP 重復(fù)定義

Timeout 300 超時(shí)

keepAlive off 支持多種瀏覽器

MaxKeepAliveRequests 100 最大連接數(shù) KeepAliveTimeout 15

StartServers 8

MinSpareServers 5 MaxSpareServers 20 MaxClients 150

MaxRequestPerChild 1000

Listen 80 訪問的端口

ServerAdmin root@localhost 服務(wù)器的管理員

SernerName new.host.name:80 可以設(shè)置DNS 服務(wù)器

DocumentRoot “/var/www/html” 存放網(wǎng)頁的默認(rèn)路徑

UserCanonicalName off ????

DirectoryIndex index.html index.html.var 以此為首頁的名字

AccessFileName .htaccess

DNS 服務(wù)器配置

master 主域名服務(wù)器

slave 輔助域名服務(wù)器

hint 緩存域名服務(wù)器

forwarders 轉(zhuǎn)發(fā)域名服務(wù)器

在Linux 系統(tǒng)上通常在/var/named目錄下已經(jīng)提供了一個(gè)named.ca ,該文件中包含了Internet 的頂級(jí)域名服務(wù)器;每一臺(tái)Linux 主機(jī)要實(shí)現(xiàn)域名解析(不管它是不是域名服務(wù)器)都需要配置DNS 客戶端配置文件。其下客戶機(jī)配置文件有兩個(gè),一個(gè)是名稱轉(zhuǎn)換控制文件,另一個(gè)是域名轉(zhuǎn)換程序配置文件。

名稱轉(zhuǎn)換控制文件/etc/host.conf用來控制轉(zhuǎn)換程序的設(shè)置文件(它告訴轉(zhuǎn)換程序使用那些服務(wù)及按照上面順序進(jìn)行??梢酝ㄟ^該文件order 來指定,內(nèi)容如下:

Order hosts,DNS,NIS

而/etc/hosts文件來存放本機(jī)主機(jī)名以及經(jīng)常訪問的IP 地址的主機(jī)名。

,

域名轉(zhuǎn)換程序配置文件/etc/resolv.conf用來告訴解析器調(diào)用的本地域名、域名查找的順序預(yù)計(jì)要訪問域名服務(wù)器的IP 地址,如:

Domain redflag.com.cn (domain用來定義主機(jī)的本地域名)

search redflag.com.cn(用來設(shè)置搜索域名表)

Nameserver 10.1.14.61(列出域名服務(wù)器的IP 地址)

Nameserver 10.1.14.62(列出域名服務(wù)器的IP 地址)

DNS 主配置文件options( directory }; (區(qū)申明)zone “. type hint; //根域名區(qū)申明時(shí),其類型type 必須為hint 緩存域名服務(wù)器 file “named.ca ”;//在根域名區(qū)必須設(shè)定一個(gè)緩存域名服務(wù)器的初始化文件 }; // named.ca

//反向回送地址區(qū)申明:設(shè)置回送地址反向解析文件的位置,其內(nèi)容如下:

zone “0.0.127.in-addr.arpa ” IN{

type master;

file “named.local ”;

allow-update { none;};

};

//zone “ abc.com.cn ” IN{

type master;//若為主域名服務(wù)器

file “named.hosts ”;

allow-update { none;};

};

zone “ abc.com.cn ” IN{

type slave;//若為輔助域名服務(wù)器

file “named.hosts ”;

masters{210.45.12.101}

};

//反向回送地址區(qū)申明:設(shè)置設(shè)置本區(qū)域正向域名解析數(shù)據(jù)文件,其內(nèi)容如下: zone “ 12.45.210.in-addr.arpa ” IN{

type master;//若為主域名服務(wù)器

file “named.rev ”;

allow-update { none;};

};

zone “ 12.45.210.in-addr.arpa ” IN{

type slave;//若為輔助域名服務(wù)器

file “named.rev ”;

masters{210.45.12.101}

}; 注意:在配置文件中,大括號(hào) { 的左否則會(huì)出錯(cuò)的

,

注意:在裝好bind 后,最好是還裝上一個(gè)模板文件caching-nameserver-7.2-7.noarch.rpm (在第二張光盤);這樣配置文件named.conf 就會(huì)自動(dòng)生成在/etc下面;則named.conf 配置文件就需要用戶自己進(jìn)行創(chuàng)建再編輯

主配置文件

named.conf

是BIND 服務(wù)器的主配置文件

/etc/named.conf

工作目錄

named.ca

注意:nsl.test.com. 與test.com.zone 是一樣的;nsl.test.com 代表DNS 的完整域名;而test.com.zone 是存放在/var/named/下面的一個(gè)區(qū)域文件,去掉zone 就是DNS 的完整域名 注意:判斷是不是完整的域名,只需要看域名后面是否有點(diǎn),如:域名nsl.test.com. 后面com 后面的點(diǎn)就表示此域名是完整的

添加域名服務(wù)器記錄(正向解析)

1、域名服務(wù)器記錄又稱為NS @ IN NS @ IN NS 2、“@”符號(hào)在區(qū)域文件中代表默認(rèn)的域(當(dāng)前域)

添加地址記錄

,

1、地址記錄又稱為A 記錄,用于設(shè)置主機(jī)名到

nsl IN A 192.168.1.2 ns2 IN A

192.168.1.3 host1 IN A 192.168.1.11 host2 IN A 192.168.1.12 添加別名記錄

1、別名記錄又稱CNAME mail IN CNAME www IN CNAME 添加郵件交換記錄

1、郵件交換記錄又稱MX 記錄,用于設(shè)置當(dāng)前域中提供郵件服務(wù)的服務(wù)器名稱 @ IN MX 5(優(yōu)先級(jí)) mail.test.com. //表示在當(dāng)前域@中誰是郵件服務(wù)器 添加域名服務(wù)器記錄(反向解析)

1、建立反向區(qū)域文件

/var/named/192.168.1.rev

2、基本設(shè)置

內(nèi)容與正向區(qū)域文件中的基本設(shè)置相同

3、域名服務(wù)器設(shè)置

內(nèi)容與正向區(qū)域文件中的基本設(shè)置相同

4、添加反向地址解析記錄

2 IN PTR nsl.test.com.

3 IN PTR ns2.test.com.

11 IN PTR host1.test.com.

12 IN PTR host2.test.com.

注意:2、3、11、12這些數(shù)字都對(duì)應(yīng)了地址192.168.1.rev 中的rev ;也就是說實(shí)際地址為192.168.1.2等;PTR 則為指針,也就是反向地址解析

注意:測試named.conf 住配置文件

named-checkconf

,

測試區(qū)域文件 named-checkzone 如:# named-checkzone test.com /var/named/test.com.zone # named-checkzone

> /var/named/192.168.1.rev

標(biāo)簽: