国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux Apache Web 服務器(續一)

2019-11-02 16:42:16
字體:
來源:轉載
供稿:網友
在具體講解之前,我們必須告訴大家,Apache已經在安裝時就采用了一系列的缺省值,已經讓WWW服務器跑起來了。你只需要將裝上Linux+Apache的主機聯入Internet,然后將主頁存放到“/home/httpd”目錄下即可。 

下面介紹一些最主要的配置選項的含義,以便大家用最小的精力、最小的配置準備好服務器。 

4.1 httpd.conf 

httpd.conf是主配置文件。它告訴服務器將如何運行。 

一、最重要的配置選項ServerType standalone | inetd 

這個配置選項指定如何運行WEB服務器。Apache可以使用兩種方法來運 

行服務器:standalone(獨立的)和inetd(由inetd運行的)。 

standalone參數表示WEB服務進程以一個單獨的守候進程的方式在后臺偵聽是否有客戶端的請求,如果有就生成一個子進程來為其服務。 

inetd參數表示WEB服務不是以一個單獨的守候進程的形式支持。而是由Inetd這個超級服務器守候進程進行代勞,當它收到一個客戶端的WEB服務請求的時候,再啟動一個WEB服務進程為其服務。 

從功能的角度看,這兩種方法幾乎是相同的。但它們之間實際有很大區別,區別在于服務器的性能。一個由inted運行的服務器進程在它結束對請求服務的同時立刻退出。而在standalone模式下,子WWW服務器進程在退出之前要掛起一段時間,這就給它們提供了機會,可以重新用來服務新的請求。 

在standalone模式下,不存在對每個請求啟動新進程的開銷,所以它的效率更高;而inetd模式被認為比standalone模式更具安全性。 

standalone模式: 

此種模式下,WWW服務器偵聽特定端口的連接請求。當客戶機發出到特 

定端口地址的連接請求時,主服務器進程啟動子WWW服務進程來服務該請求。如下圖所示: 

 

圖2 獨立服務器 

另外還需要告訴主服務器進程偵聽的特定端口地址,使用命令: 

Port [number] (缺省值為80) 

inetd模式 

inetd是偵聽有小于1024的端口連接請求的Internet守護進程(一個服務器進程)。與前面的方法不同,當客戶系統發出到WWW服務器的連接請求時,inetd啟動一個WWW服務器進程,由此進程服務此請求,完成服務后即退出。如下圖所示: 

圖3 由inetd啟動的服務器 

如果選擇通過inetd服務器來運行Apache,需要編輯/etc/inetd.conf文件為Apache添加一條新的記錄: 

httpd stream tcp nowait httpd /etc/httpd/bin/httpd  主站蜘蛛池模板: 峨边| 瑞昌市| 青岛市| 龙岩市| 来安县| 上栗县| 遂宁市| 汝阳县| 赤水市| 长丰县| 高密市| 青川县| 慈溪市| 肃北| 富蕴县| 海原县| 兰考县| 台中市| 祁连县| 赣榆县| 石泉县| 石景山区| 潮安县| 鄂温| 开鲁县| 安达市| 南乐县| 乐至县| 大新县| 仁寿县| 长白| 内江市| 东光县| 万盛区| 台中县| 马公市| 黄大仙区| 镇赉县| 明星| 南郑县| 华蓥市|