卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

linux服務器架設

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

ServerRoot :服務器運行的跟目錄

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

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

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

ServerAdmin :管理員的信箱

User & Group:服務器運行者的身份

ErrorLog :出錯日志文件

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

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

Alias :為目錄設置訪問別名

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

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

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

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

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

make 和 make install命令分別是配置編譯和安裝,管理員為節(jié)省時間可讓他們在后臺執(zhí)行; 命令如下:make &>make.log & make install &>make.log & 可用 tail –f make.log

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

啟動服務:/usr/local/apache2/bin/apachect1 start

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

2、 //目錄訪問控制選項;對指定目錄/var/www/html進行控制 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 詳細信息的方式顯示)

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

注意:當沒有指定目錄訪問控制語句時,則此目錄默認下是被拒絕的

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

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

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

,

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

ErrorLog logs/server-error_log

GustomLog logs/server-access_log common

4、基于端口的虛擬主機

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

ServerName localhost(域名服務器)

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

注意:虛擬主機中不能用虛擬IP 重復定義

Timeout 300 超時

keepAlive off 支持多種瀏覽器

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

StartServers 8

MinSpareServers 5 MaxSpareServers 20 MaxClients 150

MaxRequestPerChild 1000

Listen 80 訪問的端口

ServerAdmin root@localhost 服務器的管理員

SernerName new.host.name:80 可以設置DNS 服務器

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

UserCanonicalName off ????

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

AccessFileName .htaccess

DNS 服務器配置

master 主域名服務器

slave 輔助域名服務器

hint 緩存域名服務器

forwarders 轉發(fā)域名服務器

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

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

Order hosts,DNS,NIS

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

,

域名轉換程序配置文件/etc/resolv.conf用來告訴解析器調用的本地域名、域名查找的順序預計要訪問域名服務器的IP 地址,如:

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

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

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

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

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

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

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

type master;

file “named.local ”;

allow-update { none;};

};

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

type master;//若為主域名服務器

file “named.hosts ”;

allow-update { none;};

};

zone “ abc.com.cn ” IN{

type slave;//若為輔助域名服務器

file “named.hosts ”;

masters{210.45.12.101}

};

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

type master;//若為主域名服務器

file “named.rev ”;

allow-update { none;};

};

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

type slave;//若為輔助域名服務器

file “named.rev ”;

masters{210.45.12.101}

}; 注意:在配置文件中,大括號 { 的左否則會出錯的

,

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

主配置文件

named.conf

是BIND 服務器的主配置文件

/etc/named.conf

工作目錄

named.ca

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

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

1、域名服務器記錄又稱為NS @ IN NS @ IN NS 2、“@”符號在區(qū)域文件中代表默認的域(當前域)

添加地址記錄

,

1、地址記錄又稱為A 記錄,用于設置主機名到

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 記錄,用于設置當前域中提供郵件服務的服務器名稱 @ IN MX 5(優(yōu)先級) mail.test.com. //表示在當前域@中誰是郵件服務器 添加域名服務器記錄(反向解析)

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

/var/named/192.168.1.rev

2、基本設置

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

3、域名服務器設置

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

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ù)字都對應了地址192.168.1.rev 中的rev ;也就是說實際地址為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

標簽: