導航:首頁 > 配伺服器 > ios8如何創建web伺服器

ios8如何創建web伺服器

發布時間:2022-04-26 06:35:08

A. web伺服器怎麼設置

1 打開控制面板,使用它的添加/刪除程序功能,選擇「添加/刪除WINDOWS組件」

2選取INTERNET信息服務(IIS)並單擊詳細信息按鈕,選擇需要安裝訴IIS子組件,然後單擊確定按鈕開始安裝。安裝成功之後,只要啟動WINDWOS,IIS就會自動啟動。

3打開控制面板中的管理工具,雙擊INTERNET服務管理器圖標,屏幕顯示INTERNET信息服務窗口,按一下計算機名稱旁的加號,選擇默認WEB站點,單南滑鼠右鍵選取屬性。

4設置IP地址。在默認WEB站點屬性窗口中,單南WEB站點選項卡,按一下「IP地址」下拉列表框,選擇WEB伺服器要連接的IP地址。如果設置為「全部未分配」,則表示WEB伺服器會連接本地計算機的所有IP地址

5設置主目錄。單擊主目錄標簽,可以更改本地路徑,也可以更改此目錄開放的許可權。本地路徑指的是當輸入地址為本計算機IP地址時,此地址的實際路徑「C:\INTEPUB\WWWROOT」。只要將網頁放在這個目錄中,別人就可以輸入本機IP地址來瀏覽了

6設置默認文檔。單擊文檔選項卡,可以看到站點默認的主頁名稱為DEFAULT.htm,default.asp等。默認文檔的用途是當輸放的網址為計算機的IP地址時,瀏覽器會自動讀取與默認當檔相同名稱的文件。默認文檔可以更改。

B. 怎樣在瀏覽器上創建一個web伺服器

1、WEB伺服器不是基於瀏覽器的,談不上在瀏覽器上創建WEB服務
2、HTTP協議是拉數據,不是推數據,WEB伺服器也不能主動向外推送數據

WEB服務的運作方式是:監聽——客戶端請求——響應
WEB服務對瀏覽器而言是透明的,因此不存在向客戶端發送命令的說法,服務端向客戶端響應的只是數據,至於怎麼解析數據是瀏覽器的問題。打個比方來說,電器只關心電壓電流,不關心電是怎麼發出來的,至於是核電、水電還是火電,那不是電器關心的東西。

如果你想創建WEB服務,可以考慮PWS/IIS、阿帕奇、NETBOX,當然有特殊要求的話你也可以用任何語言自己寫這種東西

C. WEB伺服器怎麼做

創建一個 WEB 伺服器
NetBox 的一大功能就是內置支持了 HttpServer 和 asp。下面就按步驟建立一個以服務方式運行的 WEB 伺服器。

第一步:創建 WEB 伺服器
由於 NetBox 提供了 HttpServer 對象,所以建立一個新的 HttpServer 並且啟動、停止、退出,自然便是由 HttpServer 對象來實現,main.box 的代碼也就比較簡單了:

Set Console = Shell.Console
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
httpd.Start

Console.ReadLine

httpd.Stop
httpd.Close
End If

Set httpd = Nothing
在上面的代碼中,先創建一個新的 HttpServer,然後在所有的本機地址的 80 埠創建一個伺服器,如果創建成功,則啟動伺服器,等待用戶在控制台上輸入回車後停止並關閉伺服器。

運行這個程序,如果當前系統中未安裝其他 Web 伺服器,則此程序會顯示控制台並等待回車,否則將直接退出。呵,我們的第一個程序都是很拙劣的。沒有關系,我們一步一步來。

如果成功運行了程序,便可以用瀏覽器訪問了,由於伺服器裝在本機,所以打開瀏覽器,在地址欄輸入「http://localhost/」,哈,結果出來了,不過很不好看:

418 Host Not Found
不管想訪問什麼,都只會是這個結果。這樣的結果顯然不能滿足要求,所以我們需要改進我們的 Web 伺服器。

第二步:添加虛擬主機
前面我們建立的伺服器之所以總是返回禁止訪問,原因是沒有為伺服器建立主機信息。所以我們修改代碼,使用 AddHost 方法增加主機信息的部分:

Set Console = Shell.Console
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
httpd.AddHost "", "\wwwroot"
httpd.Start

Console.ReadLine

httpd.Stop
httpd.Close
End If

Set httpd = Nothing
在 NetBox 執行目錄建立一個子目錄 wwwroot,然後復制一些網頁進去。我們再來看看效果如何。執行程序並再次訪問「http://localhost/」,結果居然還是「403 Forbidden」。再訪問 wwwroot 目錄中已有的文件,哈哈,出現正確內容了。所以,實際上主機已經建立出來,但是未給主機提供預設文件名。

第三步:添加預設文件
為了讓主機知道當用戶訪問目錄時向用戶返回的文件,需要使用 AddDefault 方法為主機添加預設文件名,修改代碼如下:

Set Console = Shell.Console
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
Set host = httpd.AddHost("", "\wwwroot")

host.AddDefault "default.htm"

httpd.Start

Console.ReadLine

httpd.Stop
httpd.Close
End If

Set httpd = Nothing
我們再訪問「http://localhost/」的時候,會發現不再顯示禁止訪問,而是開始出現了預設頁面的內容。如果給定的預設文件不存在,則返回「404 File Not Found」。

第四步:支持伺服器腳本
上面的步驟建立出來的 Web 伺服器,是一個純靜態文件的伺服器,是無法執行伺服器腳本程序的,為了讓我們的 Web 伺服器能夠理解伺服器端腳本程序,需要修改 EnableScript 屬性,同時為了讓伺服器能夠使用腳本程序做為預設文件,還需要再添加一個預設文件,下面是新修改的代碼:

Set Console = Shell.Console
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
Set host = httpd.AddHost("", "\wwwroot")

host.EnableScript = true
host.AddDefault "default.asp"
host.AddDefault "default.htm"

httpd.Start

Console.ReadLine

httpd.Stop
httpd.Close
End If

Set httpd = Nothing
接下來,我們就可以在 wwwroot 目錄里建立我們的 asp 腳本程序了,建立 test.asp:

<%Response.Write "Hello"%>
NetBox 也支持伺服器 box 程序,在 wwwroot 目錄中建立 test.box:

Response.Write "Hello"
第五步:以服務方式運行
到目前為止,已經有一個相對完整的 Web 伺服器程序了,下面我們需要將這個伺服器改寫為系統服務程序,可以將其安裝成為一個系統服務,更加便於運行維護。改寫成為服務程序需要使用 Service 對象。

下面便是一個完整的 Web 服務程序的代碼,關於 Service 對象的更多信息請參閱手冊相關內容。

Dim httpd

Shell.Service.RunService "NBWeb", "NetBox Web Server", "NetBox Http Server Sample"

---- Service Event ---

Sub OnServiceStart()
Set httpd = CreateObject("NetBox.HttpServer")

If httpd.Create("", 80) = 0 Then
Set host = httpd.AddHost("", "\wwwroot")

host.EnableScript = true
host.AddDefault "default.asp"
host.AddDefault "default.htm"

httpd.Start
else
Shell.Quit 0
end if
End Sub

Sub OnServiceStop()
httpd.Close
End Sub

Sub OnServicePause()
httpd.Stop
End Sub

Sub OnServiceResume()
httpd.Start
End Sub
總結
實現一個完整的 Web 服務程序,需要 HttpServer,HttpServerHost,Service 三個對象的支持,HttpServer 負責建立伺服器並控制伺服器的運行狀態,HttpServerHost 負責建立主機信息, Service 則負責完成與服務程序相關的操作。

D. web伺服器怎麼建立

設置一下iis,(IIS全稱為Internet Information Services,中文名字為互聯網信息服務。)把一個html文件放到對應的路徑下用ip打開就行了!
1.點擊「Windows」鍵進入「開始」菜單,點擊「所有應用」,在所有應用菜單里點擊「Windows系統」里的「控制面板」
2.在控制面板對話框里點擊「程序」
3.在程序面板裡面點擊「啟用或關閉windows功能」
4.在「Windows功能」對話框里選中「Internet Information Services」,在Internet Information Services功能展開選擇框里根據你的需要選擇你需要的功能就行了,比如我不知道需要哪些功能所以全部選中反正不會出錯就好了,只要選中這些功能就行了。並點擊「確定」按鈕。
5.Windows功能開始下載並安裝你要的功能的程序,直到出現「Windows已完成請求的更改」,點擊重啟電腦
6.打開瀏覽器輸入localhost能打開,就說明安裝成功。
然後,安裝成功後我還是一臉懵逼。這他媽在哪裡放文件!
不急!
7.接下來我們要打開IIS管理器。桌面上右鍵點擊此電腦,管理。即可進入計算機管理(我是window10 所以我一般需要找什麼直接在左下角的搜索框里輸入就行!簡單省事!)在服務和應用程序里有IIS管理器,點擊 進入IIS管理器。
8.我們可以看到中間部分有很多圖標,找到ASP,點擊。
9.這一步是配置asp應用程序,找到啟用父路徑,選為True。

10.到這里IIS環境已經搭建好了,在瀏覽器里輸入localhost就可以看到iis的主頁了。想要添加網站程序可以點右側的高級設置,將物理路徑改成你的網站程序就能訪問了。
11.記得在電腦上打開的ip只能在電腦上看!如果要用手機看!要在同一個區域網下!並且是cmd裡面用ipconfig查詢的ip才能訪問!

E. 如何設置Web伺服器

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

F. 如何建立一個web伺服器

安裝護衛神主機大師,一鍵安裝全能web伺服器。
IIS+ASP+ASP.NET+PHP+SQL+FTP

G. 如何用PHP/MySQL為 iOS App 寫一個簡單的web伺服器 PART1

作為一個iPhone/iPad開發者,能夠自己寫一個簡單的web伺服器將是很有用的。
例如,你可能希望在軟體啟動時顯示一些來自伺服器的更新,或者在伺服器端保存一些用戶數據。除了你的想像力,沒有什麼能限制你了。
在第一篇中,我們將會一步一步的建立一個web伺服器,基於promo
code
system(促銷碼系統),我在我的第一個軟體中使用的,Wild
Fables.在第二篇中,我們將會寫一個iOS
App來和它進行交互。
為了完成這個教程,你將需要一個web伺服器,並裝有MySQL和PHP。如果你沒有,那麼你有以下幾種選擇:
如果你想在你的Mac(free)上運行Apache/MySQL/PHP,有很多教程可以幫你。這里有一個教程

H. 如何創建web伺服器

首先你要從網上下載i386,用網路搜一下就出來了,安裝IIS伺服器的時候需要用到裡面的文件。
然後進行IIS的設置
(1) 打開「控制面板」,選擇「添加刪除程序」,在左側選擇「添加刪除WINDOWS組件」,彈出WINDOWS組件的對話框。
(2)在組件中選中「Internet信息服務(IIS)」那一欄,選中之後右下角原來灰色的「詳細信息」就變為可選狀態,打開「詳細信息」,將所有子組件都選中,然後確定。
(3)點擊「下一步」即開始安裝,安裝過程中需要兩次選擇安裝文件,這時你點「瀏覽」將路徑導向你的i386文件夾中,選中其所需的文件就可以了,直到安裝完畢。
(4)安裝完成後,打開控制面板,選擇「管理工具」,你會看到多出的一個「Internet信息服務」圖標,打開「Internet信息服務」,左側目錄中的那串數字就是的伺服器名字,下面有三個子目錄,分別為:「網站」「FTP站點」「默認SMTP虛擬伺服器」,以上如正常顯示,則表明你安裝成功。

呼呼,累死我了,為了回答你的問題,我重新在我的電腦上把IIS重裝了一遍,加分加分吧。

補充說明,在剛才的窗口,右鍵「默認網站」,在彈出菜單中選擇「新建」-》虛擬目錄,根據安裝向導就可以創建虛擬目錄了。中間有一步需要選擇路徑,只要把那個路勁導向你建立的網站文件夾,就可以訪問你的網站系統。

I. 如何創建一個WEB伺服器,如何把它掛上互聯網

這個不難,首先,先說一下條件
一個是有一個可以上網的計算機,固定IP地址的最好
二是要安裝WWW服務軟體,如APACHE,沒有可下一下,安裝,設置,主要是設置根目錄(就是你網頁所在的目錄
三是有網頁文件(HTML文件,你可以用FRONTPAGE做,OFFICE 2000就帶)

四如果有資料庫,需要資料庫支持
具體就是,,安裝APACHE---設置---做網頁--把網頁文件全部復制到根目錄中去
五要求別人訪問--那麼,就是http://你的IP地址
IP地址可以在命令提示符看到用ipconfig命令看

J. 如何寫一個使用Web Service的IOS應用

--用DTS移植數據

--數據轉換服務(Data Transformation Services,簡稱DTS),它可以在任意數據源之間移動數據,並在移動過程中對數據進行清洗
--DTS通常用於將數據移動到SQL Server,但實際上它可以方便地在幾乎所有的數據源之間移動數據

--注意:「復制資料庫向導」和「導入/導出向導」實際只是創建和執行了DTS包

--DTS設計器
--「數據轉換服務」->「本地包」->新建或打開包
--「連接」:可用的連接對象
--「任務」:包含了19個關鍵的數據轉換任務,其中最常見的是「轉換數據任務」和「執行SQL任務」
--「包屬性」:在DTS的設計器中選擇「包」->「屬性」或右鍵「包屬性」,可以打開包屬性對話框

--添加「連接」

--添加「任務」
--1、源:源可以是源連接中的一個表、視圖,或者一個SQL查詢
--2、目的:接收數據的表
--3、轉換:對源數據列和目的數據列進行匹配或者連接。一個列轉換可以是下列情形之一:
--復制列是轉換中最常見的情況
--日期時間字元串、小寫字元串、字串、裁剪字元串和大寫串的處理全都與復制列轉換類似,不同的是
--它們中的每一個都增加了某種類型的數據轉換功能
--讀文件和寫文件分別用於將數據導入或者導出到源列中所指定的文件
--對於包含有邏輯或者數據查找的復雜轉換,需要使用ActiveX腳本實現
--4、查找:僅僅把數據從一個表移動到另外一個表是一項很簡單的任務。但在很多情況下我們都必須在轉換的過程中對數據進行修改
--轉換任務可以調用查找腳本找出需要的值來替換源數據集中的值
--a、定義一個查找,「名稱」:需要替換的源數據中的列名;「連接」:目的驅動;「高速緩存」:設置DTS執行時可以緩存的查詢結果數量
--b、「查詢」:可以打開查詢設計器的一個變種,通過它可以為任意的連接定義有效的查詢。該查詢應當以源列表中的值為輸入(參數),
--並返回相應的替代它的值以便插入目的表。輸入的參數用『?』來表示,而select語句所返回的值就是用於在目的表中替代輸入參數的值
--下面的例子從源列中讀出顧客類型的名字,並用查詢所返回的CustomerTypeID來替代它
select customertypeid from customertype where (name = ?)
--為什麼要這樣做呢?源表中的customertype列為字元,而目的表中的customertypeid為整型,所以需要根據源表中的customertype(字元)
--從表customertype中得到相應的customertypeid以便插入到目的表的customertypeid(整數)中
--c、Active轉換?
/*'**********************************************************************
' Visual Basic Transformation Script
'************************************************************************

' Copy each source column to the destination column
Function Main()
DTSDestination("CustomerTypeID") = DTSLookups("CustomerType").Execute(DTSSource("CustomerType"))
Main = DTSTransformStat_OK
End Function
*/
--5、轉換選項:

--工作流控制
--DTS只包含幾個任務的情況在實際中是很少見的。絕大多數DTS包都要執行數十個任務,而這些任務之間又具有錯綜復雜的關系。因此,執行
--順序對於防止錯誤的發生至關重要。
--DTS通過以下選項來控制工作流的執行順序:完成時(藍色);成功時(綠色);失敗時(紅色)
--如:添加任務「執行SQL任務」(用來執行SQL語句),以在執行其他任務之前刪除表中的數據。則此任務為第一個執行。選中此任務和第二個
--任務,然後從「工作流」中選擇需要工作流類型(如完成),就可以設定這兩個任務之間的執行順序。執行好之後作用:先執行第一個任務,
--完成後,再執行第二個任務。。
--如果要為轉換數據任務設置工作流,可以選擇該轉換任務的源連接,右鍵->「工作流屬性」->設置工作流

--執行DTS包

--存儲和移動DTS包
--1、「包」->「保存」:保存到本地伺服器上。展開企業管理器控制台樹的「數據轉換服務」->「本地包」,將會看到那些保存的包
--2、「包」->「另存為」:提供了其他幾種可選的存儲格式和選項
--SQL Server:這種方法將包保存在任何已注冊的SQL Server的MSDB資料庫的sysdtspackages表中。如果已經注冊了相應的伺服器,
--這將是最簡單的把包移動到另外一個SQL Server上的辦法。如果要把包移動到還沒有注冊的伺服器上,應使用「結構花存儲文件」選項
--Meta Data Services:這種高級的方法可以跟蹤已經為DTS修改的數據
--結構化存儲文件:這種方法能夠創建可以復制到另外一個SQL Server,並且可以在另外一台伺服器上打開的文件。一定要注意SQL Server
--和service pack的版本號,因為具有不同的service pack級別的SQL Server 2000實例所使用的結構化存儲文件有可能是不兼容的
--要打開用結構化存儲文件格式保存的包,可以在企業管理器控制台樹的數據轉服務節點的快捷方式菜單中選擇「打開包」菜單命令
--Visual Basic文件:這個選項可以生成與SQL Server DTS包完成同樣任務的VB腳本
--注意:如果已經使用「包」->「另存為」命令保存了包,「包」->「保存」命令將用上一個「另存為」命令所選擇的位置和格式來保存這個包

--增量和版本
--數據轉換服務還有一個很好的特性:它能夠對包的變化進行管理。包的每次保存都會產生該包的一個新版本,最終就會形成該包的多個連續的版本
--如果要查看任意包所保存的各個版本,可以在企業管理器中,從本地包清單中選擇一個DTS包,然後選擇「操作」->「版本」菜單命令,或者從
--該包的快捷方式菜單中選擇「版本」菜單。此時將會打開「DTS包版本」對話框,並顯示該包的各個版本的日期和描述
--使用「DTS包版本」對話框,可以打開以前的版本進行編輯或者對它們進行清理。如果想恢復到某個以前的版本,可以打開該版本進行編輯,然後】
--使用「包」->「另存為」菜單命令以一個新名字保存該包

閱讀全文

與ios8如何創建web伺服器相關的資料

熱點內容
做解壓的解壓球 瀏覽:563
伺服器地址怎麼改id 瀏覽:454
用紙做解壓器手工 瀏覽:516
如何配置本地域名伺服器 瀏覽:563
誠信可靠的重慶伺服器託管雲空間 瀏覽:977
怎樣找到用應用鎖加密的應用 瀏覽:590
百戰程序員解說 瀏覽:758
吃雞安卓怎麼遇到真人 瀏覽:20
python最好的開發工具 瀏覽:227
有關命令應用文模板 瀏覽:978
epma指標組合源碼圖片 瀏覽:884
屏幕上小圓圈怎麼取消安卓 瀏覽:342
數控車r30凹弧怎樣編程 瀏覽:653
孩子王app會員卡在哪裡看 瀏覽:315
程序員新技術教學視頻 瀏覽:717
歡太健康APP設備在哪裡 瀏覽:791
跟客戶溝通壓力大怎麼樣排解壓力 瀏覽:948
域伺服器為什麼沒有重啟選擇 瀏覽:616
智能雲伺服器如何租用 瀏覽:682
51單片機的針腳電壓是多少 瀏覽:281