網(wǎng)站平臺(tái)搭建
架設(shè)WEB服務(wù)器
WWW(World Wide Web)服務(wù)指的是網(wǎng)站瀏覽服務(wù),是互聯(lián)網(wǎng)提供的最主要的信息服務(wù)之一。
要對(duì)外發(fā)布WWW服務(wù),必須根據(jù)需求選擇和建立合適的Web服務(wù)器。Web服務(wù)器可選擇的種類非常多,被廣泛使用的有Microsoft Internetlnformation Server, Apache Server, Netscape En-terprise Server, Zeus Webserver, IBM Webserver等,在這里,我們主要講述最常見也是使用最廣泛的兩種Web服務(wù)器,即Microsoft InternetInformation Server, Apache Server的架設(shè)。
1 .IIS服務(wù)器配置
US集成于微軟的WINDOWS NT, 2000, XP, 2003操作系統(tǒng)中,目前最常見的版本是IIS5.0, IIS 5.0是在Windows 2000中內(nèi)建的Web服務(wù)程序,它支持目前流行的大多數(shù)瀏覽器,并為它們提供Web服務(wù)。從發(fā)布Web服務(wù)的網(wǎng)站角度來講,US是一個(gè)支持HTTP協(xié)議的門戶程序,通過這個(gè)門戶,站內(nèi)的應(yīng)用程序可以和外界進(jìn)行數(shù)據(jù)交互和通信。
作為一個(gè)強(qiáng)大的Web服務(wù)程序,HS 5.0不僅僅具有普通的Web服務(wù)程序所應(yīng)有的功能,并且還支持最新的互聯(lián)網(wǎng)標(biāo)準(zhǔn),其中包括:HTTP 1.1, HTTP壓縮標(biāo)準(zhǔn)、安全擂口層(SSL)、以及通用網(wǎng)關(guān)接口(CGI),還有一項(xiàng)新推出的互聯(lián)網(wǎng)協(xié)作標(biāo)準(zhǔn),即“Web分布式設(shè)計(jì)和版本控制標(biāo)準(zhǔn)”(WebDA V )。
另外,IIS 5.0除了作為Web服務(wù)器外,還為程序設(shè)計(jì)人員提供了一個(gè)能快速開發(fā)復(fù)雜Web應(yīng)用的后臺(tái)環(huán)境,其中一樣最為重要的開發(fā)技術(shù)就是Active Server Pages (ASP), 現(xiàn)在US的最新版本是6.0,它集成于windows2003 server中,默認(rèn)情況下iis6不會(huì)被自動(dòng)安裝到系統(tǒng)中。
缺省情況下,它只會(huì)安裝靜態(tài)的內(nèi)容、HTML和圖像文件。如果超過這個(gè)安全標(biāo)準(zhǔn),系統(tǒng)管理員就需要啟用腳本和可執(zhí)行文件。HS 6經(jīng)過了完全的重新設(shè)計(jì)。
對(duì)于核心(kernel)模式的H TTP服務(wù)器,關(guān)閉IIS將更加困難,因?yàn)閃eb可執(zhí)行文件是作為獨(dú)立的工作進(jìn)程運(yùn)行的。管理員能夠控制Web應(yīng)用的運(yùn)行方式,這一功能非常出色。通過設(shè)定參數(shù),可以每隔一定的時(shí)間(例如每天一次)就重新啟動(dòng)Web應(yīng)用,或者在Web應(yīng)用占用了過多內(nèi)存或者發(fā)生故障時(shí)重新啟動(dòng)它們。
相對(duì)于Server 2000來說,為IIS安裝安全補(bǔ)丁確實(shí)是件麻煩事。Server 2003由于有了新的核心模式驅(qū)動(dòng)程序,現(xiàn)在無需關(guān)閉服務(wù)器即可完成安全補(bǔ)丁的安裝。單憑這個(gè)功能就大大減輕了管理人員的負(fù)擔(dān)。而且,如果有了新的補(bǔ)丁程序,新的Auto Update組件還會(huì)通知用戶并讓你通過在線服務(wù)器進(jìn)行下載和安裝。
W indows2003集成了.NET,如果你使用過Visual Studio . NET編制的軟件,就會(huì)發(fā)現(xiàn)Server2003完全能管理.NET Framework 1.1和ASP.NET 1.1編寫的軟件。它還提供了對(duì)UDDI服務(wù)器(你可以把它想像為新Web服務(wù)的DNS)的支持。Server 2003中還包括了對(duì)SOAP的完全兼容,可以支持基于下一代Web服務(wù)的軟件,同時(shí)它也是跟蹤用戶所部署的.NET組件的管理平臺(tái)。
這是網(wǎng)站的根目錄。如果您想把網(wǎng)站文件存放在“D : \web”目錄下,可以把DocumentRoot后面的目錄修改為“D: /web", Options Indexes FollowSymLinks MultiViews 為了安全起見,請(qǐng)把上面的“Indexes"劇掉。否則別人可以瀏覽到網(wǎng)站里的所有文件。
Directorylndex index. html
默認(rèn)首頁文件名。在瀏覽器里輸入一個(gè)地址(例如http : //green .design . cn/ )的時(shí)候,Apache會(huì)查找這個(gè)默認(rèn)的首頁文件并打開。如果要配置多個(gè)默認(rèn)首頁文件名,可以按照以上格式添加,如Directorylndex index.php, ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"
CGI文件存放路徑。
在APACHE下可以用兩種方式來安裝PHP,模塊化安裝和CGI方式安裝。模塊化安裝是把PHP作為APACHE的一個(gè)模塊來安裝運(yùn)行,具有更高的穩(wěn)定性和安全性。
模塊化安裝:首先把php4ts. &I移動(dòng)到或者拷貝到winnt/system32目錄下面,然后修改Apache配置文件httpd. conf ,添加以下兩行:(假設(shè)c:/php/是PHP安裝路徑)LoadModule php4_modulec : /php/sapi/php4apache. dll AddModule mod_php4. c AddType application/x-httpd-php.php
CGI模式安裝:如果使用CGI模式,請(qǐng)修改php. ini的設(shè)W : cgi. force-redirect=1,以增強(qiáng)apache的安全性,然后,在httpd. conf插入以下內(nèi)容: ScriptA lias/php/"c : /php/" AddType application/x-httpd-php. php Action application/x-httpd-php "/php/php.exe" 這樣PHP就可以在APACHE下運(yùn)行了。
網(wǎng)頁標(biāo)題:網(wǎng)站平臺(tái)搭建
鏈接分享:http://jinyejixie.com/news14/117964.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、品牌網(wǎng)站建設(shè)、App設(shè)計(jì)、網(wǎng)站策劃、電子商務(wù)、軟件開發(fā)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源:
創(chuàng)新互聯(lián)