當前位置:首頁 » 雲伺服器 » windowsHTTP伺服器搭建

windowsHTTP伺服器搭建

發布時間: 2022-05-20 14:14:28

1. 如何搭建http與ftp伺服器

在控制面板中,選擇「管理工具」--「Internet 信息服務」。
找到「FTP站點」--「默認FTP站點」--右擊滑鼠--選擇「屬性」。 在「FTP站點」選項卡中,IP地址(FTP伺服器的IP地址),自動為本機的IP。TCP埠為21。
在「安全賬戶」中,勾選「允許匿名連接」和「允許IIS控制密碼」,這樣別人在訪問你的FTP伺服器時,就不用輸入密碼了。
在「主目錄」選項卡中,選擇FTP站點的目錄,許可權設置設置為「讀取」、「記錄訪問」。
這樣內網FTP站點到這里就設置好了,訪問的時候輸入「ftp://FTP的IP地址」即可。
如果要讓內網FTP讓外網訪問怎麼辦了?也就是外網FTP的如何架設?下面開始講解。
內網FTP如果要被外網訪問的話,那就要進行「埠映射」了,這樣才能讓所有的用戶都能訪問你的站點(不管是內網的還是外網的)。先進入路由器,進行埠映射。
進入路由器後,選擇「轉發規則」--「虛擬伺服器」
在「虛擬伺服器」中,「服務埠」輸入21(21為FTP的服務埠),「IP地址」FTP伺服器的內網IP。「協議」選擇ALL。勾選「啟用」。這樣內網FTP的埠就映射好了。外網的電腦如果要訪問改內網的FTP伺服器,只需輸入「ftp://外網的IP」。
外網的IP可以通過 www.ip138.com 這個網站來查詢。
看到啦,內網的FTP可以被內網和外網訪問了。
到這里FTP站點就完整的建好了!!!

2. 自己如何搭建伺服器。

1、打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。

(2)windowsHTTP伺服器搭建擴展閱讀:

入門級伺服器所連的終端比較有限(通常為20台左右),況且在穩定性、可擴展性以及容錯冗餘性能較差,僅適用於沒有大型資料庫數據交換、日常工作網路流量不大,無需長期不間斷開機的小型企業。

不過要說明的一點就是目前有的比較大型的伺服器開發、生產廠商在後面我們要講的企業級伺服器中也劃分出幾個檔次,其中最低檔的一個企業級伺服器檔次就是稱之為"入門級企業級伺服器",這里所講的入門級並不是與我們上面所講的"入門級"具有相同的含義,不過這種劃分的還是比較少。

還有一點就是,這種伺服器一般採用Intel的專用伺服器CPU晶元,是基於Intel架構(俗稱"IA結構")的,當然這並不是一種硬性的標准規定,而是由於伺服器的應用層次需要和價位的限制。

3. 如何搭建HTTP伺服器

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

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

4. 怎麼快速搭建一個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"。之後保存並關閉,如果沒有這句話,那麼直接
把後面這一行加在最後即可以

5. 在windows伺服器上怎麼搭建網站

要麼使用 IIS,要麼用第三方面板來部署建站環境。
國內比較流行的是phpstudy,phpevn,寶塔等等,這些可以搭建 php類的環境。然後就可以可用來建站了。
其實你要是想建php站, 比較合適的是在 linux伺服器中運行,這樣效率高,安全性也高。從你的需求來看,國內選擇那幾個比較大的商家合適,至於名字和具體配置選擇也是一門學問,老魏會幫助你提供參考意見。

6. 如何寫一個簡單的HTTP伺服器

本Guide利用Eclipse及Ant建立簡單Web Service演示Web Service基本發程:

1.系統條件:
Eclipse java EE IDE for Web Developers
Java SE 6
Windows XP
2.基本環境搭建:
1)Java SE6 JDK安裝:載Java SE6 JDK雙擊安裝默認選項進行安裝即
2)Eclipse安裝與配置:
安裝直接解壓
配置處兩點Window>Preferences>Java>Installed JREs確保設置:

安裝路徑能略同
Window>Preferences>Java>Compiler 確保設置:

3.建立Server端工程相關包與類:
創建Java Project命名wsServerHelloWorld:

項目建立包:org.gnuhpc.wsServer

包邊建立類:SayHello

SayHello.java文件輸入代碼:
package org.gnuhpc.wsServer;
import javax.jws.WebService;
@WebService
public class SayHello {
private static final String SALUTATION = "Hello";
public String getGreeting(String name) {
return SALUTATION + " " + name;
}
}
其注意@WebService 稱作annotation或者metadataJava SE 5Web Services Metadata Specification引入Java SE 6於Web Services規范升級及JAX-WS(Java API for XML Web Services)2.0規范些升級使我Web Services創建調用變更加容易使用些新功能我僅僅使用簡單Annotations注釋Java類創建Web Services發者其類前用該annotations指定類告訴runtime engineWeb Service式操作使能該類annotations產布署Web ServiceWSDL映射annotationsJava源代碼與代表Web ServiceWSDL元素連接起

4.使用Ant產Server端代碼:
首先項目新建文件:build.xml使用OpenWith>AntEditor打輸入腳本代碼:

<arg line="-cp ./bin -keep -s ./src -d ./bin
org.gnuhpc.wsServer.SayHello"/>

default指定默認執行Targetwsgen,wsgen創建能夠使用WebService類所用於WebService發布源代碼文件經編譯二進制類文件WSDL符合規范該類WebService
Target名稱wsgen具體執行命令參數:
-cp 類路徑
-keep產java文件
-s 產源文件放哪
-d 產輸問價放哪

使用Ant Build選項運行:

功執行提示我刷新Project

我Project區域看結:

5.布Web Service
org.gnuhpc.wsServer建立類RunService:
package org.gnuhpc.wsServer;
import javax.xml.ws.Endpoint;
public class RunService {
/**
*@paramargs
*/
public static void main(String[] args) {
System.out.println("SayHello Web Service started.");
Endpoint.publish("" ,
new SayHello());
}
}
運行Run As>Java Application我結說明web serviceServer端已經啟

6.查看WSDL:
Window>Show View>Other>General>Internal Web Browser其輸入:?wsdl

看看底WSDL都記錄哪些信息看完停止該Server
7.監測Server
我創建完Server用Eclipse Web Services Explorer監測Server
Window>Open Perspective>Other >JavaEE

打Eclipse Web Services Explorer

點擊右角WSDL Page按鈕:

單擊WSDL MainURL輸入:?wsdl 按Go按鈕現視圖:

我觸發Web Service操作:點擊getGreetings添加參數比gnuhpc點擊Go按鈕:

8.創建Client端 工程相關包與類:
創建Java Project命名wsClientHelloWorld項目建立包:org.gnuhpc.wsClient

9.使用Ant產Client代碼框架:
編寫Web service使用工具利用WSDL進行調用客戶端樁;或者使用底層API手編寫Web service前者便者靈現我通前者做說明:
新建文件build.xml
New>File>build.xml

<arg line="-keep -s ./src -p org.gnuhpc.wsClient
-d ./bin ?wsdl"/>

注意:wsgen 支持 Java class 創建 Web serviceswsimport 支持 WSDL 創建 Web services別應於 JAX-RPC 式 Java2WSDL WSDL2Java要根據發布WSDL進行創建要先運行RunServer原
運行ServerRunService : Run As>Java Application>
運行該Ant腳本產Client代碼:Run As>Ant Build
運行功提示:

代碼:

步讀取WSDL並客戶端樁些樁我代碼所用Java類介面些樁給伺服器端功能提供客戶端介面例我伺服器提供Maths服務該服務帶叫做add我客戶端代碼調用樁樁實現該使用參數封裝Java調用變Webservice請求請求基於HTTP發送給伺服器且使用SOAP作RPC協議監聽伺服器接收該SOAP消息(十八九)其轉換伺服器處調用

7. 搭建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沒有安裝成功!

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

8. 如何在windows xp上面搭建一個http伺服器

1、首先確定IIS是否已安裝,如果已安裝,此步驟可以略過,在控制面板中找到「添加/刪除window組件」,點擊「Internet信息服務」,繼續下一步,中途如果提示缺少什麼文件的話,點擊只管選擇IIS包中的文件即可。點擊下步至到完成。 2、web站點的配置,windows XP從「控制面板」->「性能和維護」-> 「管理工具」中找到「Internet信息服務」,點擊打開該服務的管理窗口如圖所示。 3、IIS中一般都包含有一個默認web站點,它的站點文件夾是「c:\inetpub\wwwroot」下面我們看web站點的配置,選中「默認站點」,單擊滑鼠右鍵,可以看到彈出菜單中有多種相關web站點的設置。 4、而選擇「新建」中的「虛擬目錄」就可以為該web站點新建一個虛擬目錄。 5、設置網站的默認打開文檔,即當在IE中輸入網站url地址後首先打開的網頁,一般是網站的主頁。

9. 怎麼在Win7系統下搭建Web伺服器

Win7系統中搭建Web伺服器方法:
1.首先,打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。

2.更新完成後,打開瀏覽器,輸入「http://localhost/」回車,如果此時出現IIS7歡迎界面,說明Web伺服器已經搭建成功!

3.當web伺服器搭建成功後,下一步所要做的就是把開發的網站安裝到Web伺服器的目錄中。一般情況下,當Web伺服器安裝完成後,會創建路徑「%系統根目錄%inetpub/wwwroot」,將開發的網站文件復制到該目錄下,即可實現本地訪問該網站。

4.當然,最後還要設置防火牆,讓區域網當其它計算機也能訪問本地網站資源。具體方法:打開控制面板,選擇「系統和安全」,點擊「允許程序通過Windows防火牆」,在彈出的對話框中勾選「萬維網服務HTTP」右側的兩個復選框,最後點擊確定退出。

10. 怎樣在Win7系統中搭建Web伺服器

工具:

Windows7操作系統

方法:

1、打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。

熱點內容
python列印對象 發布:2025-02-14 02:51:20 瀏覽:572
QRM演算法 發布:2025-02-14 02:45:19 瀏覽:265
c語言列印結構體 發布:2025-02-14 02:42:28 瀏覽:140
編譯技術實驗一 發布:2025-02-14 02:28:24 瀏覽:647
編程手機入門 發布:2025-02-14 02:27:40 瀏覽:733
區域網視頻android 發布:2025-02-14 02:23:56 瀏覽:423
麒麟系統如何安裝安卓程序 發布:2025-02-14 02:07:21 瀏覽:399
ipad訪問電腦硬碟嗎 發布:2025-02-14 02:02:53 瀏覽:901
蘋果筆記本電腦不能連接伺服器 發布:2025-02-14 01:43:02 瀏覽:394
查看linux的shell 發布:2025-02-14 01:38:42 瀏覽:989