導航:首頁 > IDC知識 > 安裝http伺服器

安裝http伺服器

發布時間:2020-12-03 05:48:30

1、server08做http伺服器怎麼安裝

右鍵「我的電腦」,選擇「管理」,打開「伺服器管理器」

點擊左邊菜單欄「角色」調出角色窗口

接著點擊「添加角色」,彈出添加「角色向導」

點擊「下一步」進入伺服器角色選項

勾選「Web伺服器(IIS)」,彈出是否添加Web伺服器(IIS)所需的功能。點擊「添加必需的功能」所回到角色向導

Windows 進程激活服務,Windows 進程激活服務通過刪除對HTTP 的依賴關系,可統一 Internet 信息服務 (IIS) 進程模型。通過使用非 HTTP 協議,以前只可用於 HTTP 應用程序的 IIS 的所有功能現在都可用於運行 Windows Communication Foundation (WCF) 服務的應用程序。IIS7.0 還使用 Windows 進程激活服務通過 HTTP 實現基於消息的激活。點擊「下一步」到Web伺服器安裝界面

點擊下一步彈出Web伺服器(IIS)的功能選項,勾選需要安裝的組件。採用默認安裝,在這種安裝方式下,只會安裝最少的一組角色服務。如果需要其他 IIS 角色服務,例如「應用程序開發」或「運行狀況和診斷」,請確保在向導的「選擇角色服務」頁中選中與這些功能關聯的復選框。

初級安裝IIS默認基本上這些功能已經足夠了,點擊」下一步」進入安裝選擇確認界面。

系統列出了IIS伺服器的安裝列表,這里可以看到覺的HTTP功能,安全性及管理工具都在安裝的列表裡面,這時點擊「安裝」即可對這些組件及功能進行安裝

等待安裝完閉後關閉向導窗口,在打開瀏覽器輸入本機IP,驗證IIS7是否安裝成功。

2、搭建http伺服器 windows server 2003需要裝哪些軟體

一、系統約定篇

環境軟體下載後存放位置:X:\Server_Tools
環境軟體安裝位置:X:\Server_Core
PHP安裝位置:X:\Server_Core\PHP
MySQL安裝位置:X:\Server_Core\MySQL
Zend Optimizer安裝位置:X:\Server_Core\Zend
IIS網站站點根目錄:X:\wwwroot
MySQL 資料庫位置:X:\Database
php.ini存放位置:Y:\Windows\php.ini
my.ini 存放位置:X:\Server_Core\MySQL\my.ini
註:X和Y為本標准中的變數,X僅表示應用程序實際存放、安裝的分區盤符,Y為系統所在分區盤符。

二、系統環境檢查以及准備所需軟體篇

1、檢查系統是否已安裝IIS
單擊:「開始」-「管理工具」。

檢查是否存在「Internet 信息服務(IIS)管理器」,由於操作系統盤中會自帶IIS組件,所以建議安裝操作系統時也把IIS組件安裝上。如果未安裝,可以到網路上下載對應操作系統版本的IIS。

2、查看磁碟分區容量並確定使用策略

打開「我的電腦」,查看除C區外各個磁碟分區的可用空間容量,使用容量較大的磁碟分區作為WEB根目錄,且MySQL資料庫存儲目錄(Database),盡量不要與WEB根目錄同在一個磁碟分區內。較小的磁碟分區可以作為服務環境軟體的安裝目錄分區。

註:如有特殊要求則按要求進行部署。

3、下載環境軟體
將所有軟體均下載存放於Server_Tools文件夾中,下載地址:

mysql-essential-5.0.67-win32.msi
http://dev.mysql.com/downloads/
php-5.2.8-Win32.zip
http://php.net/downloads.php
ZendOptimizer-3.3.3-Windows-i386.exe
http://www.zend.com/en/procts/guard/zend-optimizer
PHPMyAdmin-3.1.0-all-languages.zip
http://www.phpmyadmin.net/home_page/downloads.php

注意事項:php版本選擇5.2.x,小版本號越新越好,暫時不要用php5.3版本,沒有特殊原因,不要用php4了,php官方不再提供php4支持,MySQL版本選擇5.0.x,小版本號越新越好,沒有特殊原因不用其他版本,包括5.1,可能會有bug,php盡量使用非安裝的綠色版本,MySQL盡量用安裝版本。

三、環境部署篇
1、安裝MySQL1)安裝軟體
進入X:\Server_Tools文件夾,雙擊mysql-essential-5.0.67-win32.msi;

選擇Custom自定義安裝

點擊「Change」更改MySQL安裝目錄

待文件復制安裝完畢後,進行MySQL設置界面,單擊Finish。

選擇Detailed Configuration進行詳細配置

選擇MySQL運行模式:Server Machine

選擇MySQL資料庫默認存儲方式:Non-Trans Only (MYISAM)

設定MySQL最大連接數:一般設置為128 - 512之間的整數。

設定MySQL網路參數,注意:不要勾選啟用Strict Mode!那個Addfirewall的選項僅在需要外連MySQL的時候勾選上,也就是說給防火牆加個出入站的策略。

設定MySQL默認字元集:以用戶站點語言為准,默認我們填gbk。

Windows環境設定

修改設定root用戶密碼,root密碼請設置的比較復雜些。

注意:非必要情況下,不要啟動遠程連接模式! 完成MySQL的安裝,並啟動MySQL服務。

2)測試MySQL工作是否正常

打開cmd命令提示符窗口,輸入命令:mysql –u root –p

輸入剛才安裝時設置的密碼後,如果能夠正常進入MySQL控制台則說明MySQL安裝正常。

3)更改MySQL資料庫存放目錄

打開cmd命令提示符窗口,輸入命令:net stop mysql 停止MySQL服務運行;

打開X:\Server_Core\MySQL\my.ini,
找到:
Datadir = 「X:\Server_Core\MySQL\data」
修改為:
Datadir = 「X:\Database」
將X:\Server_Core\MySQL\data 文件夾復制到X:\,並重命名X:\Database;
打開cmd命令提示符窗口,
輸入命令:net start mysql
啟動MySQL服務。
重新測試MySQL是否工作正常。

4)移動LibMySQL動態鏈接庫到系統目錄
將X:\Server_Core\MySQL\bin\libmySQL.dll文件復制到 Y:\Windows\System32目錄下。
2、安裝PHP1)解壓縮
解壓縮下載的php-5.2.8-Win32.zip文件,並將其復制到:X:\Server_Core\PHP ;
2)修改php.ini
進入X:\Server_Core\PHP文件夾,將php.ini-dist 重命名為php.ini ;
打開php.ini文件,找到:
extension_dir= "./"
將其改為:
extension_dir= "X:\Server_Core\PHP\ext"
找到:Windows Extensions
在Windows Extensions下方的動態模塊配置中,需要打開以下模塊支持:(去掉模塊配置每行前面的分號即可)
php_gd2.dll
php_mbstring.dll
php_mcrypt.dll
php_mhash.dll
php_ming.dll
php_mysql.dll
php_openssl.dll
php_sockets.dll
php_xmlrpc.dll
php_zip.dll
找到:
disable_functions=
改為:
disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
保存php.ini文件,並將其復制到Y:\Windows
3、IIS與PHP的整合配置
1)建立網站
啟動IIS管理器,並新建一個網站(虛擬主機);

輸入網站名稱,改名稱僅為IIS中的標識

網站IP地址不用填寫,埠如沒有特殊要求則保持80即可,最後正確輸入網站域名

在網站分區中建立wwwroot以及下級站點文件夾bbs

對於PHP應用,需要給予該站點「讀取」和「運行腳本」的許可權。

至此,已經成功的新建了一個站點。

2)IIS與PHP的整合配置

打開剛剛建立的網站屬性

在站點屬性窗口中,單擊「主目錄」頁簽,單擊「配置」按鈕,在新彈出的「應用程序配置」對話框中,單擊「添加」按鈕,加入PHP的ISAPI支持,選擇可執行文件:X:\Server_Core\PHP\php5isapi.dll、擴展名為.php、限制動作為:GET,POST。單擊「確定」添加,並在「應用程序配置」窗口中查看.php擴展是否載入成功。若成功,則單擊「確定」關閉配置窗口,回到站點屬性主窗口。

單擊「文檔」頁簽,在默認內容文檔中添加index.htm、index.html、index.php三個文件,並將所有默認文檔排序,順序按照下圖所示。完成後,單擊「確定」,關閉站點屬性配置窗口,回到IIS管理器主界面。

右鍵單擊「Web 服務擴展」,添加PHP擴展支持。

在如下圖所示的「新建WEB服務擴展」對話框中,「擴展名」填寫PHP,「文件」選擇X:\Server_Core\PHP\php5isapi.dll,並設置該PHP擴展默認為允許。

重啟IIS服務

至此,IIS與PHP的整合已經完畢。

3)測試PHP是否安裝正確
進入X:\wwwroot\bbs\目錄,新建一個phpinfo.php文件,內容為:
<?php
phpinfo();
?>
打開IE瀏覽器,輸入:http://www.domain.com/phpinfo.php;
註:www.domain.com為你的伺服器域名,本機可以填寫localhost
如果能夠正常顯示PHP支持信息則表明配置整合成功。
4、安裝Zend Optimizer
進入X:\Server_Tools文件夾,雙擊下載的ZendOptimizer-3.3.3-Windows-i386.exe文件,安裝過程非常友好,也比較簡單,因而此處不再進行截圖說明。但需注意以下幾點:
Zend Optimzer的安裝目錄要指定為X:\Server_Core\Zend;
在安裝過程中提示php.ini的位置是,注意觀察是否為Y:\Windows,如果不是必須手動指定為Y:\Windows;
安裝過程中提示IIS網站根目錄的位置,指定為:X:\wwwroot;
Zend Optimizer安裝完成後會自動重啟IIS服務,重啟完成後需要再次打開IE瀏覽器窗口,查看phpinfo.php支持信息,觀察是否包含了Zend Optimizer支持信息,如果沒有,則說明Zend Optimizer沒有安裝成功!

嚴格按照如上步驟操作,菜鳥也不會有太大問題,如有不解,跟帖提問,隨時歡迎高手指正,把此規范做成菜鳥一看就懂,父母都能操作完成的教程。

3、如何搭建HTTP伺服器

如果你使用的是WINDOWS XP專業版:
添加刪除程序-安裝WINDOWS組件-勾選INTERNET服務IIS,確定即可,等安裝完畢打開瀏覽器,輸入http://127.0.0.1即可查看機器上的默認網站。

如果可能,最好安裝WINDOWS 2000以上的伺服器版(SERVER)操作系統。

4、怎樣安裝http伺服器

樓主是不是打算在自己電腦上安裝http伺服器?最簡單的方法:下載APMServ5.2.6軟體,安裝即可。打開IP地址或者127.0.0.1就能打開主頁。另外,還有IIS。

5、Windows XP系統如何安裝HTTP伺服器

下載IIS5.1安裝包
控制面板-->添加或刪除程序-->添加或刪除組件
-->選中IIS-->下一步

6、如何創建一個http伺服器

具體操作步驟如下:
1.確認計算機的名字:我的電腦->右鍵屬性->計算機名->確認計算機的名字,最好不是特長的那一種。
2.如果是完整版的xp:在控制面板->添加刪除程序->添加刪除windows組件->選中IIS後->下一步安裝->下一步即可。
3.如果是簡版的xp那一種,安裝的時候問題可就多了。
一般要經過一番苦戰。
3.1.首先開始->運行->進入cmd模式下運行以下命令
Regsvr32 urlmon.dll
Regsvr32 actxprxy.dll
Regsvr32 shdocvw.dll
Regsvr32 oleaut32.dll
3.2.完事之後可以裝IIS了,但是你可能發現在添加刪除windows組件競然沒有IIS安裝的選項,
那怎麼安裝呀。按下以方法來吧。
3.2.1.下載IIS5.1(在我的附件中有)以下鏈接:

iis.rar (473.1 KB)

iis5.1xp.part2.rar (5.5 MB)

iis5.1xp.part1.rar (6 MB)

3.2.2.在運行中輸入"c:\windows\inf\sysoc.inf",系統會自動使用記事本打開sysoc.inf這個文件。
在sysoc.inf中找到"[Components]"這一段,並繼續找到類似"iis=iis.dll,OcEntry,iis.inf,hide,7"的一
行字,把這一行替換為"iis=iis.dll,OcEntry,iis.inf,,7"。之後保存並關閉,如果沒有這句話,那麼直接
把後面這一行加在最後即可以

7、如何在伺服器中安裝http服務

步驟1: 檢查是否有安裝MICROSOFT的INTERNET信息發布伺服器IIS,點擊" 開始",然後進入"控制面板",點管理工具,查找是否有Internet信息發布的圖標,如果有,請打開IE,在地址欄填入:"http://localhost/",如果IIS正常發布,則會顯示出microsoft 默認的asp頁面,如果沒有,建議從新安裝IIS發布服務,如果沒有安裝IIS服務,請跟隨以下步驟

步驟2: 安裝IIS.請插入windows光碟,點"開始",控制面版,進入"添加刪除程序",然後再選擇"添加刪除windows組件",然後您會看到有一個叫"Internet 信息服務 "的選項,請把前面一個選筐打上鉤,然後再按下一步,這樣,windows將安裝IIS服務.

步驟3:安裝完畢後,現在請在IE地址欄打"http://localhost/",如果您IIS安裝正確,則能在打開microsoft 的默認的頁面,那恭喜您,您的IIS已經正確的安裝了.
 
步驟4: 把您要發布的目錄放到IIS的虛擬目錄中.一般來說IIS的默認發布目錄是您的系統盤裡面的一個叫Interpub的目錄下,這個文件夾一般是默認的IIS站點.您可以通過IIS的控制台來設置您的站點信息,一般來說,只要把你要發布的頁面等放到Interpub裡面的wwwroot的文件夾,就可以在本機調試您的頁面了.例如,您的頁面在wwwroot文件夾裡面,那麼請你在瀏覽器輸入:"http://localhost/",就能訪問您的頁面了.

步驟5: 按下來,到花生殼免費軟體 上申請好你的動態域名,以後只要你開機,就可以用你的動態域名訪問你的電腦上的WEB了。

---天下數據--

8、HTTP伺服器安裝與配置 ,怎麼做,希高手指點!!!!

不少公司的防火牆作了較為嚴格的限制,以至於很多網路服務如QQ、MSN都無法運行,如果你還能夠打開網頁,那麼,使用Http通道軟體可以讓你突破限制,可以在現有的網路條件中使用任何網路服務。

使用Http通道軟體可以突破防火牆的限制,利用唯一Http訪問的許可權獲得其他Internet應用。那麼什麼是通道呢?這里所謂的通道,是指一種繞過防火牆埠屏蔽的通訊方式。防火牆兩端的數據包封裝在防火牆所允許通過的數據包類型或是埠上,然後穿過防火牆與對方通訊,當封裝的數據包到達目的地時,再將數據包還原,並將還原後的數據包轉交到相應的伺服器上。

Http-tunnel是一個專業提供Http通道服務的公司,通過他們的在線Tunnel Server,區域網內的用戶可以使用被防火牆所屏蔽的ICQ、E-mail、PC Anywhere、MSN、 QQ、Napster等軟體。

使用Http-tunnel的Tunnel Server必須使用Http-tunnel的客戶端程序Http-Tunnel Client,Http-Tunnel Client的免費版本允許40Kb/秒的數據轉發服務。

一、程序安裝和設置

1.運行下載的安裝程序,安裝過程比較簡單一路Next即可完成。

2.安裝完成後,會彈出"Configuration(配置)"窗口,設置本機的Internet連接,有三個選項:

a) Auto detected(自動檢測):你果你不知道你的機器連接,可以選擇這個。

b) No Proxy,only a firewall(直接上網,有防火牆):使用區域網和直接上網的用戶選這個。

c) Specify Proxy(指定代理伺服器):如果你使用代理伺服器上網,選這個,同時你還必須輸入代理伺服器的地址和埠,如果需要用戶名和密碼還需要一並輸入。

3.設置好連接,可以單擊"Test(測試)"按鈕,測試一下,如果看到"Test successful(測試成功)"的提示,就代表你設置的已經完成。

4.程序正常運行後,可以將它最小化,它會在任務欄的提示區內生成一個下圖標,單擊可還原。

二、設置QQ訪問

由於QQ對外訪問使用的埠是4000,所以網路管理員通常通過限制埠的使用來限制QQ的訪問,下面介紹一下如何設置QQ通過http-tunnel訪問Internet。

1.打開QQ,單擊"QQ菜單"按鈕,選擇"系統參數"。

2.在彈出的QQ參數設置窗口中,選擇"網路設置"。

3.勾上"使用代理伺服器"。

4.輸入代理伺服器地址:127.0.0.1,埠號:1080。

5.確定,關閉所有窗口,重新登錄即可使用QQ了。

三、設置MSN訪問

MSN的訪問設置可QQ差不多,不過http-tunnel支持MSN要比QQ好得多,設置步驟如下:

1.選擇"工具"菜單的"選項"。

2.選擇"連接"標簽。

3.勾上"我使用代理伺服器"。

4.類型選擇"SOCKS4",伺服器中輸入"127.0.0.1",埠號"1080"。

5.確定,關閉所有窗口,重新登錄即可使用MSN了。

四、設置Cuteftp的訪問

有時候網路管理員為控制網路帶寬的使用和保障信息安全,需要限制FTP服務,這給文件的上傳和下載帶來了不便。通過設置一樣可以確保Cuteftp實現Internet的訪問,設置步驟如下:

1.選擇"編輯"菜單,選擇"設置",彈出設置窗口。

2.展開"連接",選擇"SOCKS",選擇"SOCKs4",主機:127.0.0.1 埠:1080。(tu5.bmp)

3.選擇"防火牆",勾上"啟用防火牆訪問"和"PASV模式"

4.確定,關閉所有窗口,即可選擇站點登錄下載文件。

五、設置Windows XP的遠程桌面連接使用Http-Tunnel

由於遠程桌面連接並沒有提供代理伺服器設置的界面,所以無法像QQ、MSN和Cuteftp一樣直接設置,這時候我們可以使用SocksCap協助我們完成,具體步驟是:

1.安裝SocksCap。

2.運行SocksCap,選擇"文件"菜單中的"設置",彈出"SocksCap 設置"對話框。

3.在"伺服器/SOCKS 伺服器"並填上127.0.0.1,"Port(埠)"填1080。

4.在"Protocol"里選擇"SOCKS 版本 4",在"域名解析"里選擇"Resolve all names remote(遠程解析)"。

5.單擊"新建"按鈕,在"標識項名稱"中輸入mstsc。

6.單擊"瀏覽"按鈕,找到MStsc.exe文件所在的位置即可。

7.單擊"確定"按鈕即可。

使用時,雙擊SocksCap列表中的mstsc圖標,即可啟動mstsc,mstsc訪問網路都將通過代理跳板進行。需注意的是,一定要從SocksCap中啟動mstsc,否則將不會使用代理跳板。其實很多不能設置的防火牆的Internet應用程序,都可以通過這種方式,實現Http通道的功能。

9、如何用apache搭建http伺服器

1.如何使得apache監聽在特定的埠

修改httpd.conf裡面有關Listen的選項,例如:

Listen 8000

是使apache監聽在8000埠

而如果要同時指定監聽埠和監聽地址,可以使用:

Listen 192.170.2.1:80

Listen 192.170.2.5:8000

這樣就使得apache同時監聽在192.170.2.1的80埠和192.170.2.5的8000埠

當然也可以在httpd.conf裡面設置:

Port 80

這樣來實現類似的效果

2.apache中如何限制http請求

消息主體的大小

在httpd.conf裡面設置:

LimitRequestBody n

n是整數單位是byte

cgi腳本一般把表單裡面內容作為消息的主體提交給伺服器處理所以現在消息主體的大小在使用cgi的時候很有用比如使用cgi來上傳文件,如果有設置:

LimitRequestBody 102400

那麼上傳文件超過100k的時候就會報錯

3.如何使得apache對客戶端進行域名驗證

可以在httpd.conf裡面設置:

HostnameLookups on|off|double

如果是使用on,那麼只有進行一次反查,如果用double,那麼進行反查的後還要進行次正向解析,只有兩次的結果互相符合才行,而off就是不進行域名驗證

如果為了安全,建議使用double;為了加快訪問速度,建議使用off

4.如何在apache中設置session持續時間

在apache1.2以上的版本中,可以在httpd.conf裡面設置:

KeepAlive on

KeepAliveTimeout 15

這樣就能限制每個session的保持時間是15秒session的使用可以使得很多請求都可以通過同個tcp連接來發送,節約了網路資源和系統資源

5.如何使得apache只監聽在特定的ip

修改httpd.conf,在裡面使用

BindAddress 192.168.0.1

這樣就能使得apache只監聽外界對192.168.0.1的http請求如果使用:

BindAddress *

就表明apache監聽所有網路介面上的http請求

當然用防火牆也可以實現

與安裝http伺服器相關的知識