❶ 如何安裝及配置IIS中的WEB伺服器
一般在安裝操作系統時不默認安裝IIS,所以在第一次配置Web伺服器時需要安裝IIS。安裝方法為:
1、打開「控制面板」,打開「添加/刪除程序」,彈出「添加/刪除程序」窗口。
2、單擊窗口中的「添加/刪除Windows組件」圖標,彈出「Windows組件向導」對話框。
圖1
3、選中「向導」中的「應用程序伺服器」復選框。單擊「詳細信息」按鈕,彈出「應用程序伺服器」對話框。
圖2
4、選擇需要的組件,其中「Internet信息服務(IIS)」和「應用程序伺服器控制台」是必須選中的。選中「Internet信息服務(IIS)」後,再單擊「詳細信息」按鈕,彈出「Internet信息服務(IIS)」對話框。
圖3
5、選中「Internet信息服務管理器」和「萬維網服務」。並且選中「萬維網服務」後,再單擊「詳細信息」按鈕,彈出「萬維網服務」對話框。
圖4
6、其中的「萬維網服務」必須選中。如果想要伺服器支持ASP,還應該選中「Active Server Pages」。逐個單擊「確定」按鈕,關閉各對話框,直到返回圖1的「Windows組件向導」對話框。
7、單擊「下一步」按鈕,系統開始IIS的安裝,這期間可能要求插入Windows Server 2003安裝盤,系統會自動進行安裝工作。
8、安裝完成後,彈出提示安裝成功的對話框,單擊「確定」按鈕就完成了IIS的安裝。
友情提示:如果想要同時裝入FTP伺服器,在「Internet信息服務(IIS)」對話框中應該把「文件傳輸協議(FTP)服務」的復選框也選中。
❷ 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才能訪問!
❸ 如何構建web伺服器
可以參考如下Web伺服器的建立過程。示例環境及web伺服器軟體:
Ubuntu 12.04
LAMP(Linux,Apache,Mysql,php)
1、安裝Apache
(1)在安裝HTTP Server之前需安裝APR(Apache Portable Runtime)和APR-util安裝APR
$ tar zxvf apr-1.4.6.tar.gz
$ cd apr-1.4.6/
$ ./configure
$ make
$ sudo make install
(2)安裝APR-util
$ tar zxvf apr-util-1.4.1.tar.gz
$ cd apr-util-1.4.1
$ ./configure –with-apr=/usr/local/apr (whereis apr)
$ make
$ sudo make install
(3)安裝httpd-2.4.2.tar.bz2默認安裝位置/usr/local/apache2網頁放在/usr/local/apache2/htdocs配置文件/usr/local/apache2/conf/httpd.conf
$ tar jxvf httpd-2.4.2.tar.bz2
$ cd httpd-2.4.2/
$ ./configure
$ make
$ sudo make install
(4)啟動HTTP Server$ sudo /usr/local/apache2/bin/apachectl startAH00558: httpd: Could not reliably determine the server』s fully qualified domain name, using 127.0.1.1. Set the 『ServerName』 directive globally to suppress this message
(5)查看http是否正常運行$ netstat -a | grep httptcp 0 0 *:http *:* LISTEN
(6)在瀏覽器輸入127.0.0.1如果正常應該顯示「It works!」
2、安裝MySQL
(1)、下載安裝mysql-5.5.25.tar.gz,默認安裝位置/usr/local/mysql/
$ tar zxvf mysql-5.5.25.tar.gz
$ cd mysql-5.5.25/
$ sudo groupadd mysql
$ sudo useradd -r -g mysql mysql
$ cmake .
$ make
$ sudo make install
$ cd /usr/local/mysql/
$ sudo chown -R mysql .
$ sudo chgrp -R mysql .
$ sudo scripts/mysql_install_db –user=mysql
$ sudo chown -R root .
$ sudo chown -R mysql data/
$ sudo cp support-files/my-medium.cnf /etc/my.cnf
$ sudo cp support-files/mysql.server /etc/init.d/mysql.server
(2)、啟動MySQL:
方法1:$ sudo service mysql.server start
方法2:$ sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
3、安裝PHP
(1)安裝下載php-5.4.4.tar.gz
$ tar zxvf php-5.4.4.tar.gz
$ cd php-5.4.4
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --enable-mbstring --with-mcrypt(可能需要安裝libmcrypt-dev )
$ sudo make install
$ sudo cp php.ini-development /usr/local/lib/php.ini
(2)配置HTTP Server使之支持PHPapache配置文件/usr/local/apache2/conf/httpd.conf修改或添加如下配置
<;IfMole dir_mole>
DirectoryIndex index.php
<;/IfMole>
<;FilesMatch \.php$>
SetHandler application/x-httpd-php
<;/FilesMatch>
(3)重啟HTTP Server
$ sudo /usr/local/apache2/bin/apachectl restart
❹ 如何設置Web伺服器
1、打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。
❺ web伺服器怎麼搭建
1、首先在控制面板中打開「管理工具」,打開「Internet信息服務(IIS)管理器」;
2、點擊我們的伺服器,展開,然後右鍵點擊「應用程序池」,選擇「添加應用程序池」打開;
3、在彈出的對話框中填寫好應用程序池的名稱、.net版本、託管管道模式選擇「集成」,選好了之後點擊確定;
4、添加好了應用程序池之後,我們右擊這個應用程序池,選擇「高級設置」;
5、在彈出的對話框中,常規一欄中,在「啟動32位應用程序」處選擇「True」,然後點擊確定,這樣應用程序池就ok了;
6、然後我們右擊「網站」,選擇「添加網站」;
7、在彈出的對話框中,我們填入網站的名稱,應用程序池處就選擇剛才我們新建的那個應用程序池,然後選擇物理路徑,再把ip地址和的埠填上,主機名處我們填上域名,如果沒有就可以不填;
8、填寫完成之後,我們就點擊「確定
❻ 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 則負責完成與服務程序相關的操作。
❼ 如何創建web伺服器
首先你要從網上下載i386,用網路搜一下就出來了,安裝IIS伺服器的時候需要用到裡面的文件。
然後進行IIS的設置
(1) 打開「控制面板」,選擇「添加刪除程序」,在左側選擇「添加刪除WINDOWS組件」,彈出WINDOWS組件的對話框。
(2)在組件中選中「Internet信息服務(IIS)」那一欄,選中之後右下角原來灰色的「詳細信息」就變為可選狀態,打開「詳細信息」,將所有子組件都選中,然後確定。
(3)點擊「下一步」即開始安裝,安裝過程中需要兩次選擇安裝文件,這時你點「瀏覽」將路徑導向你的i386文件夾中,選中其所需的文件就可以了,直到安裝完畢。
(4)安裝完成後,打開控制面板,選擇「管理工具」,你會看到多出的一個「Internet信息服務」圖標,打開「Internet信息服務」,左側目錄中的那串數字就是的伺服器名字,下面有三個子目錄,分別為:「網站」「FTP站點」「默認SMTP虛擬伺服器」,以上如正常顯示,則表明你安裝成功。
呼呼,累死我了,為了回答你的問題,我重新在我的電腦上把IIS重裝了一遍,加分加分吧。
補充說明,在剛才的窗口,右鍵「默認網站」,在彈出菜單中選擇「新建」-》虛擬目錄,根據安裝向導就可以創建虛擬目錄了。中間有一步需要選擇路徑,只要把那個路勁導向你建立的網站文件夾,就可以訪問你的網站系統。
❽ windows7怎麼創建iis之web伺服器(在線等)
Windows7系統,安裝IIS的方法。
一、首先是安裝IIS。打開控制面板,找到「程序與功能」,點進去
二、點擊左側「打開或關閉Windows功能」
三、找到「Internet 信息服務」,等待安裝完成
四、安裝完成後,再回到控制面板裡面,找到「管理工具」,點進入
五、雙擊「Internet 信息服務(IIS)管理器」就是IIS了。如果經常需要使用IIS的朋友,建議滑鼠指到「Internet 信息服務(IIS)管理器」上,右鍵--發送到--桌面快捷方式,這樣就能從桌面進入IIS,而不用每次都點控制面板。
IIS界面:
六、選中「Default Web Site」,雙擊中間的「ASP」把「啟用父路徑」改為「True」
七、下面就是配置站點了。單擊右側「高級設置」選擇網站的目錄
八、回到IIS,單擊右側的「綁定...」,選中要綁定的網站,點「編輯」如果是一台電腦,只修改後面的埠號就行,可以隨意修改數字。如果是辦公室區域網,點擊下拉框,選擇自己電腦上的區域網IP,例如:192.168.**.**,然後修改埠號。
九、回到IIS,如果右側顯示停止,就選擇啟動,然後點擊下面的瀏覽網站,就可以打開綁定文件夾裡面的網站了
十、如果有多個網站,在IIS左邊「網站」右鍵「添加網站」主要修改三個地方,「網站名稱」、「物理路徑」、「埠」,如果區域網,請修改「IP地址」,同上
十一、添加好後,點擊網站名字,就是網站的詳情了。
❾ 如何在伺服器上搭建web伺服器
IIS的安裝
一般在安裝操作系統時不默認安裝IIS,所以在第一次配置Web伺服器時需要安裝IIS。安裝方法為:
1、打開「控制面板」,打開「添加/刪除程序」,彈出「添加/刪除程序」窗口。
2、單擊窗口中的「添加/刪除Windows組件」圖標,彈出「Windows組件向導」對話框。
圖1
3、選中「向導」中的「應用程序伺服器」復選框。單擊「詳細信息」按鈕,彈出「應用程序伺服器」對話框。
圖2
4、選擇需要的組件,其中「Internet信息服務(IIS)」和「應用程序伺服器控制台」是必須選中的。選中「Internet信息服務(IIS)」後,再單擊「詳細信息」按鈕,彈出「Internet信息服務(IIS)」對話框。
圖3
5、選中「Internet信息服務管理器」和「萬維網服務」。並且選中「萬維網服務」後,再單擊「詳細信息」按鈕,彈出「萬維網服務」對話框。
圖4
6、其中的「萬維網服務」必須選中。如果想要伺服器支持ASP,還應該選中「Active Server Pages」。逐個單擊「確定」按鈕,關閉各對話框,直到返回圖1的「Windows組件向導」對話框。
7、單擊「下一步」按鈕,系統開始IIS的安裝,這期間可能要求插入Windows Server 2003安裝盤,系統會自動進行安裝工作。
8、安裝完成後,彈出提示安裝成功的對話框,單擊「確定」按鈕就完成了IIS的安裝。
在IIS中創建Web網站
打開「Internet 信息服務管理器」,在目錄樹的「網站」上單擊右鍵,在右鍵菜單中選擇「新建→網站」,彈出「網站創建向導」:
圖6
圖7
網站描述就是網站的名字,它會顯示在IIS窗口的目錄樹中,方便管理員識別各個站點。本例中起名為「枝葉的網站」。
圖8
網站IP地址:如果選擇「全部未分配」,則伺服器會將本機所有IP地址綁定在該網站上,這個選項適合於伺服器中只有這一個網站的情況。也可以從 下拉式列表框中選擇一個IP地址(下拉式列表框中列出的是本機已配置的IP地址,如果沒有,應該先為本機配置IP地址,再選擇。)
TCP埠:一般使用默認的埠號80,如果改為其它值,則用戶在訪問該站點時必須在地址中加入埠號。
主機頭:如果該站點已經有域名,可以在主機頭中輸入域名。
圖9
主目錄路徑是網站根目錄的位置,可以用「瀏覽」按鈕選擇一個文件夾作為網站的主目錄。
圖10
網站訪問許可權是限定用戶訪問網站時的許可權,「讀取」是必需的,「運行腳本」可以讓站點支持ASP,其它許可權可根據需要設置。
單擊「下一步」,彈出「完成向導」對話框,就完成了新網站的創建過程,在IIS中可以看到新建的網站。把做好的網頁和相關文件復制到主目錄中,通常就可以訪問這個網站了。
圖11
訪問網站的方法是:如果在本機上訪問,可以在瀏覽器的地址欄中輸入「http://localhost/」;如果在網路中其它計算機上訪問,可以在瀏覽器的地址欄中輸入「http://網站IP地址」。
網站的基本配置
如果需要修改網站的參數,可以在「網站名字」上單擊右鍵,在右鍵菜單中選擇「屬性」,可以打開「網站屬性」對話框。
1、「網站」標簽
圖12
「網站標識」:可以設置網站名字、IP地址、埠號。單擊「高級」按鈕可以設置主機頭名。
2、「主目錄」標簽
圖13
在本地路徑中可以設置主目錄的路徑名和訪問許可權。
3、「文檔」標簽
圖14
默認文檔是指訪問一個網站時想要打開的默認網頁,這個網頁通常是該網站的主頁。如果沒有啟用默認文檔或網站的主頁文件名不在默認文檔列表中,則訪問這個網站時需要在地址中指明文件名。
默認文檔列表中最初只有4個文件名:Default.htm、Default.asp、index.htm和Default.aspx。我用 「添加」按鈕加入了一個index.asp,並用「上移」按鈕把它移到了頂部。這主要是因為我的網站的主頁名為「index.asp」,所以應該把它加入 列表,至於是否位於列表頂部倒是無關緊要的。
經過以上配置,一個Web網站就可以使用了。把製作好的網頁復制到網站的主目錄中,網站主頁的文件名應該包含在默認文檔中。打開瀏覽器,在地址欄中輸入「http://本機IP地址」,就可以打開網站的主頁。其它頁面可以用網頁中的超鏈接打開。
虛擬目錄
虛擬目錄可以使一個網站不必把所有內容都放置在主目錄內。虛擬目錄從用戶的角度來看仍在主目錄之內,但實際位置可以在計算機的其它位置,而且虛擬目錄的名字也可以與真實目錄不同。
創建虛擬目錄的方法:
打開 Internet 信息服務窗口,在想要創建虛擬目錄的 Web 站點上 單擊右鍵,選擇「新建」→「虛擬目錄」。彈出虛擬目錄創建向導:
圖16
別名是映射後的名字,即客戶訪問時的名字;
圖17
路徑:伺服器上的真實路徑名,即虛擬目錄的實際位置;
圖18
訪問許可權:指客戶對該目錄的訪問許可權。
單擊「下一步」按鈕,彈出完成對話框,虛擬目錄就建立成功了。把相關文件復制到虛擬目錄中,用戶就可以按照虛擬的樹形結構訪問到指定文件了。
通常虛擬目錄的訪問許可權、默認文檔等都繼承自主目錄,如果需要修改,可在「Internet 信息服務管理器」中的虛擬目錄上單擊右鍵,選擇「屬性」,就可以修改虛擬目錄的參數設置了。
常見問題
1、如何在一台Web伺服器上建立多個網站?
在IIS管理器的「網站」上單擊右鍵,選擇「新建Web網站」,然後用「網站創建向導」可以創建新網站,每運行一次就能創建一個網站。
多網站的關鍵是如何區分各個網站,區分的依據是IP地址、TCP埠號、主機頭,只要這三個參數中有任何一個不同都可以。
①用IP地址區分各網站:首先為伺服器配置多個IP地址,然後在網站屬性的IP地址欄目中為每個網站設置一個IP地址。
②用TCP埠區分各網站:這時各網站可以使用相同的IP地址,但把TCP埠設置的不同(應該使用1024~65535之間的值),這樣也可以區分各網站。但這種方法要求用戶在訪問網站時,必須在地址中加入埠號,顯得不太方便,一般不用。
③用主機頭區分各網站:主機頭是一個符合DNS命名規則的符號串,一般就用網站的域名作為主機頭。設置主機頭可以在網站屬性的「網站」標簽中單擊「高級」按鈕進行設置。