Ⅰ 如何用自己的電腦搭建web伺服器
如何用自己的電腦搭建web伺服器
這個可以直接網路搜索就有的。第一條經驗裡面就有裡面內容很詳細。搭建的時候。要看清楚自己的電腦是什麼系統。XP和WIN7的系統是有不同步驟的。
參考資料::jingyan../article/9f63fb91d583b7c8400f0eef.
如何利用自己的電腦搭建WEB伺服器
如何利用自己的電腦搭建WEB伺服器?有各種方法,現在總結如下:
一、apache
1,下載wamp(windows+apache+mysql+php)環境安裝包,解壓到本地,就可以本地搭建web網站了,不過這種方法要求對代碼和apache比較精通。
2,下載phpstudy環境安裝包,解壓到本地,這個環境適合學習及本地測試,操作非常小白,界面式操作。
3,下載upupw適配安裝包,這個也是界面式的,可以選擇IIS、APACHE、KANGLE等各種環境。
二、IIS
目前windows7以上版本的系統,都支持IIS7.0。操作步驟比較繁瑣。
如何用自己的電腦搭建web伺服器,讓外網的用戶訪問
1、建議使用虛擬機,選擇好你需要的平台,在機子上裝好系統,以及對應的web服務端,然後在你的路由器上做好埠映射。
2、你要有個公網IP,如果沒有固定IP的話,可以用動態域名還做。
1.咱們先假定是固定IP的,如何域名解析?(我在區域網中用靜態IP,是固定的)
2.動態IP又如何域名解析?
3.自己的家的電腦想試試,還有就是學校的一台電腦伺服器也想試試
如何搭建自己的Web伺服器
安裝護衛神.主機大師,一鍵安裝web環境,支持IIS+ASP+ASP.+PHP+FTP+MYSQL+主機系統
如何用自己的電腦做一個WEB伺服器
伺服器具備的條件是24小時開機,因為要向外開放網路。web的話就必須搭建相應的環境,比如你製作的網站是asp環境就必須搭建asp環境的,還有php,jps等等,根據自己的需求安裝環境,還有其他的web應用。搭建網站的條件是1.域名(等等)2.伺服器(自己電腦,或者購買伺服器)3.腳本(aspaspxphpjsp等等)為了防止別人入侵你的網站你可以安裝相應的軟體來防止別人入侵你的網站比如:安全寶,安全狗。
xp用戶請下載iis for xp 的壓縮包。網路一下即可
一、IIS的添加
請進入「控制面板」,依次選「添加/刪除程序→添加/刪除Windows組件」,將「Inter信息服務(IIS)」前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS組件的添加。用這種方法添加的IIS組件中將包括Web、FTP、NNTP和SMTP等全部四項服務。
二、IIS的運行
當IIS添加成功之後,再進入「開始→程序→管理工具→Inter服務管理器」以打開IIS管理器,對於有「已停止」字樣的服務,均在其上單擊右鍵,選「啟動」來開啟。
三、建立第一個Web站點
比如本機的IP地址為192.168.0.1,自己的網頁放在D:Wy目錄下,網頁的首頁文件名為Index.htm,現在想根據這些建立好自己的Web伺服器。
對於此Web站點,我們可以用現有的「默認Web站點」來做相應的修改後,就可以輕松實現。請先在「默認Web站點」上單擊右鍵,選「屬性」,以進入名為「默認Web站點屬性」設置界面。
1.修改綁定的IP地址:轉到「Web站點」窗口,再在「IP地址」後的下拉菜單中選擇所需用到的本機IP地址「192.168.0.1」。
2.修改主目錄:轉到「主目錄」窗口,再在「本地路徑」輸入(或用「瀏覽」按鈕選擇)好自己網頁所在的「D:Wy」目錄。
3.添加首頁文件名:轉到「文檔」窗口,再按「添加」按鈕,根據提示在「默認文檔名」後輸入自己網頁的首頁文件名「Index.htm」。
4.添加虛擬目錄:比如你的主目錄在「D:Wy」下,而你想輸入「192.168.0.1/test」的格式就可調出「E:All」中的網頁文件,這裡面的「test」就是虛擬目錄。請在「默認Web站點」上單擊右鍵,選「新建→虛擬目錄」,依次在「別名」處輸入「test」,在「目錄」處輸入「E:All」後再按提示操作即可添加成功。
5.效果的測試:打開IE瀏覽器,在地址欄輸入「192.168.0.1」之後再按回車鍵,此時就能夠調出你自己網頁的首頁,則說明設置成功!
四、添加更多的Web站點
1.多個IP對應多個Web站點
如果本機已綁定了多個IP地址,想利用不同的IP地址得出不同的Web頁面,則只需在「默認Web站點」處單擊右鍵,選「新建→站點」,然後根據提示在「說明」處輸入任意用於說明它的內容(比如為「我的第二個Web站點」)、在「輸入Web站點使用的IP地址」的下拉菜單處選中需給它綁定的IP地址即可(如圖1);當建立好此Web站點之後,再按上步的方法進行相應設置。
如何在自己的電腦上搭建web伺服器
常見的Web伺服器有IIS,d和tomcat。Httpd和tomcat只需要下載只需要下載二進制包,解壓,從解壓目錄的bin目錄下運行d.exe或者startup.bat啟動即可。tomcat運行在java環境下,啟動之前還需要安裝java的jdk運行環境。另外,IIS自帶在微軟的Visual studio工具包里,安裝好以後可以通過控制面板裡面的安裝或關閉windows功能添加啟動服務。網路上都有相關安裝教程,可以參閱。
如何用nodejs搭建web伺服器
用nodejs搭建web伺服器方法:
引入需要用到的幾個模塊:
協議模塊
var = require('');
url解析模塊
var url = require('url');
文件系統模塊
var fs = require("fs");
路徑解析模塊
var path = require("path");
創建服務並在指定的埠監聽:
創建一個服務
var Server = .createServer(this.processRequest.bind(this));
在指定的埠監聽服務
Server.listen(port,function(){
console.log("[HttpServer][Start]","runing at :"+ip+":"+port+"/");
console.timeEnd("[HttpServer][Start]");
});
在創建服務的時候需要傳遞一個匿名函數processRequest 對請求進行處理,processRequest接收2個參數,分別是request和response, request對象中包含了請求的所有內容,response是用來設置響應頭以及對客戶端做出響應操作。
processRequest:function(request,response){
var hasExt = true;
var requestUrl = request.url;
var pathName = url.parse(requestUrl).pathname;
對請求的路徑進行解碼,防止中文亂碼
pathName = decodeURI(pathName);
如果路徑中沒有擴展名
if(path.extname(pathName) === ''){
如果不是以/結尾的,加/並作301重定向
if (pathName.charAt(pathName.length-1) != "/"){
pathName += "/";
var redirect = ":"+request.headers.host + pathName;
response.writeHead(301, {
location:redirect
});
response.end();
}
添加默認的訪問頁面,但這個頁面不一定存在,後面會處理
pathName += "index.";
hasExt = false; 標記默認頁面是程序自動添加的
}
獲取資源文件的相對路徑
var filePath = path.join("/webroot",pathName);
獲取對應文件的文檔類型
var contentType = this.getContentType(filePath);
如果文件名存在
fs.exists(filePath,function(exists){
if(exists){
response.writeHead(200, {"content-type":contentType});
var stream = fs.createReadStream(filePath,{flags:"r",encoding:null});
stream.on("error", function() {
response.writeHead(500,{"content-type": "text/"});
response.end("<h1>500 Server Error</h1>");
});
返迴文件內容
stream.pipe(response);
}else { 文件名不存在的情況
if(hasExt){
如果這個文件不是程序自動添加的,直接返回404
response.writeHead(404, {"content-type": "text/"});
response.end("<h1>404 Not Found</h1>");
}else {
如果文件是程序自動添加的且不存在,則表示用戶希望訪問的是該目錄下的文件列表
var = "<head><meta charset='utf-8'></head>";
try{
用戶訪問目錄
var filedir = filePath.substring(0,filePath.lastIndexOf('\'));
獲取用戶訪問路徑下的文件列表
var files = fs.readdirSync(filedir);
將訪問路徑下的所以文件一一列舉出來,並添加超鏈接,以便用戶進一步訪問
for(var i in files){
var filename = files[i];
+= "<div><a href='"+filename+"'>"+filename+"</a></div>";
}
}catch (e){
+= "<h1>您訪問的目錄不存在</h1>"
}
response.writeHead(200, {"content-type": "text/"});
response.end();
}
}
});
},
Ⅱ web 網站中添加百度地圖導航功能,怎麼實現
Web2.0
則更注重用戶的交互作用,用戶既是網站內容的瀏覽者,也是網站內容的製造者。越來越多的用戶希望從你的網站上面獲取到有用的信息,比如:公司地址,電話,業務方面等等...相信網頁地圖這個小功能必然會為你的網站增色不少;
2
1.打開瀏覽器,輸入map..com,在右上角找到地圖API鏈接,點擊;
3
2.進入頁面後,拖動滑鼠到達頁面最下方,找到地圖生成器,點擊;
4
3.跳轉到生成代碼頁面,首先選擇你的城市,在圖中所示位置切換,這里以北京為例給大家做演示;
5
4.找到你的位置(或是公司的位置),這里以北京大學為例,單擊;
6
5.設置地圖,寬度和高度可以自定義,這里使用默認的,下面的一些個選項根據自己的需要去選就行;
7
6.添加標注(就是地圖上的小標志),圖標可以選擇,輸入名稱和備注,點擊保存;
8
7.將標注移動到地圖上對應的位置,然後單擊標注,即可顯示你保存的標注信息,效果如圖所示;
9
8.點擊復制代碼,原則上應該將代碼處理後然後插入到網頁適當的位置,(有點HTML基礎的朋友都知道應該怎麼做),這里給大家做演示,就隨便新建了一個HTML文件,然後將代碼放了進去;
PS:頂部的網頁字元格式要和自己的原網頁保持一致,如果是在原網頁中嵌入代碼,這個需要自己處理;
Ⅲ 如何在Web頁上實現文件上傳
JAVA WEB文件上傳步驟如下:
實現 Web 開發中的文件上傳功能,兩個操作:在 Web 頁面添加上傳輸入項,在 Servlet 中讀取上傳文件的數據並保存在本地硬碟中。
1、Web 端上傳文件。在 Web 頁面中添加上傳輸入項:<input type="file"> 設置文件上傳輸入項時應注意:(1) 必須設置 input 輸入項的 name 屬性,否則瀏覽器將不會發送上傳文件的數據。(2) 必須把 form 的 enctype 屬性設為 multipart/form-data,設置該值後,瀏覽器在上傳文件時,將把文件數據附帶在 http 請求消息體中,並使用 MIME 協議對上傳文件進行描述,以方便接收方對上傳數據進行解析和處理。(3) 表單提交的方式要是 post
Ⅳ 如何在web頁中添加多個空格
一般情況下,只要將你的中文輸入法調到全形輸入狀態,Macromedia Dreamweaver默認允許添加連續的多個空格,如果不能輸入你可以:編輯-首選參數(ctrl+u)在常規的編輯選項裡面把允許多個連續的空格打上勾勾就OK了.
Ⅳ asp.net web頁面程序中怎樣添加頁面呢例如:我新建了個web項目,想添加Register.aspx頁面,如何做呢
滑鼠放到web項目上,右鍵有個添加,選擇想添加的頁面或者服務 就可以添加上了
Ⅵ web頁面中選擇並添加分類,如何實現
網頁添加背景音樂 一、學會添加音樂文件 為網頁添加背景音樂的方法一般有兩種,第一種是通過普通的標簽來添加,另一種是通過標簽來添加。 (一)使用標簽 用Dreamweaver打開需要添加背景音樂的頁面,點擊「代碼」打開代碼編輯視圖,在之間輸入「」在彈齙拇胩崾究蛑醒≡馼gsound。 Dreamweaver自動輸入「 其中,loop=-1表示音樂無限循環播放,如果你要設置播放次數,則改為相應的數字即可。 這種添加背景音樂的方法是最基本的方法,也是最為常用的一種方法,對於背景音樂的格式支持現在大多的主流音樂格式,如WAV、MID、MP3等。如果要顧及到網速較低的瀏覽者,則可以使用MID音效作為網頁的背景音樂,因為MID音樂文件小,這樣在網頁打開的過程中能很快載入並播放,但是MID也有不足的地方,它只能存放音樂的旋律,沒有好聽的和聲以及唱詞。如果你的網速較快,或是覺得MID音樂有些單調,也可以添加MP3的音樂。只要將上述代碼中的happy.mid改為happy.mp3即可。 提示:在FrontPage中加入背景音樂要比Dreamweaver相對方便一些,只要在「背景」對話框中進行相關設置即可。 (二)使用標簽 使用標簽來添加音樂的方法並不是很常見,但是它的功能非常強大,如果結合一些播放控制項就可以打造出一個Web播放器。 它的使用方法與第一種基本一樣,只是第一步的代碼提示框里不要選擇gbsound,改而選擇embed即可。然後再選擇它的屬性進行相應的設置,從圖中可看出embed的屬性比gbsound的五個屬性多許多。最後的代碼如下:。 其中autostart用來設置打開頁面時音樂是否自動播放,而hidden設置是否隱藏媒體播放器。因為embed實際上類似一個Web頁面的音樂播放器,所以如果沒有隱藏,則會顯示出你系統默認的媒體插件的。 對於這兩種方法,筆者認為二者之間都各有優缺點:第一種方法當頁面打開時音樂播放,如果將頁面最小化以後播放音樂會自動暫停,如果使用第二種方法則不會出現這種情況,只要不將窗口關閉,它會一直播放。所以希望大家在運用過程中根據自己的情況來選擇添加音樂的方法。 學會了簡單的添加網頁音樂方法後,就應該在界面和功能上下點功夫了。我們可以利用《網頁音樂播放器》打造一個時尚的音樂播放器。一、學會添加音樂文件 為網頁添加背景音樂的方法一般有兩種,第一種是通過普通的標簽來添加,另一種是通過標簽來添加。 (一)使用標簽 用Dreamweaver打開需要添加背景音樂的頁面,點擊「代碼」打開代碼編輯視圖,在之間輸入「」在彈出的代碼提示框中選擇bgsound。 Dreamweaver自動輸入「 其中,loop=-1表示音樂無限循環播放,如果你要設置播放次數,則改為相應的數字即可。 這種添加背景音樂的方法是最基本的方法,也是最為常用的一種方法,對於背景音樂的格式支持現在大多的主流音樂格式,如WAV、MID、MP3等。如果要顧及到網速較低的瀏覽者,則可以使用MID音效作為網頁的背景音樂,因為MID音樂文件小,這樣在網頁打開的過程中能很快載入並播放,但是MID也有不足的地方,它只能存放音樂的旋律,沒有好聽的和聲以及唱詞。如果你的網速較快,或是覺得MID音樂有些單調,也可以添加MP3的音樂。只要將上述代碼中的happy.mid改為happy.mp3即可。 提示:在FrontPage中加入背景音樂要比Dreamweaver相對方便一些,只要在「背景」對話框中進行相關設置即可。 (二)使用標簽 使用標簽來添加音樂的方法並不是很常見,但是它的功能非常強大,如果結合一些播放控制項就可以打造出一個Web播放器。 它的使用方法與第一種基本一樣,只是第一步的代碼提示框里不要選擇gbsound,改而選擇embed即可。然後再選擇它的屬性進行相應的設置,從圖中可看出embed的屬性比gbsound的五個屬性多許多。最後的代碼如下:。 參考資料: http://publishblog.blogchina.com/blog/tb.b?diaryID=4226731
Ⅶ 在頁面中添加web伺服器控制項的方法有哪些
WEB伺服器控制項是HTML控制項的一種擴展,區別是:1)前者可以觸發伺服器控制項特有的事件,後者只能通過回遞的方式觸發伺服器上的頁面級事件。2)輸入到前者中的數據在請求之間可以維護(即具有狀態管理功能),而後者無法自動維護數據,只能使用頁面級的腳本來保存和恢復。3)前者可以自動檢測瀏覽器並調整到恰當的顯示,而後者沒有自動適應功能,必須在代碼中手動檢測瀏覽器。4)每個伺服器控制項都具有一組屬性,可以在伺服器端的代碼中更改控制項的外觀和行為,而後者只有HTML屬性。如果某些控制項不需要伺服器端的事件或狀態管理功能時,可以選擇HTML控制項,這樣可以提高應用程序的性能網路搜索裡面不是很多這樣的問題嗎。就如我最後所說的,在不是一定需要使用伺服器控制項的時候最好用html控制項,因為每次頁面運行,裡面的伺服器控制項會向伺服器里請求數據及其他,這里會佔用一定的資源時間。如有問題請追問。