本地網(wǎng)站建設(shè)(網(wǎng)站本地化流程)
本篇文章給大家談?wù)劚镜鼐W(wǎng)站建設(shè),以及網(wǎng)站本地化流程對應(yīng)的知識(shí)點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
如何搭建一個(gè)本地網(wǎng)站
搭建一個(gè)網(wǎng)站,我們需要域名、空間、上傳工具、程序等。域名空間需要花錢購買。這對初學(xué)者都不太可能,那么有沒有免費(fèi)的練習(xí)搭建網(wǎng)站的一個(gè)平臺(tái)呢?答案當(dāng)然是有的。那就是我們初學(xué)者可以先本地搭建一個(gè)網(wǎng)站。下面我們來教大家來詳細(xì)講本地搭建。
搭建一個(gè)網(wǎng)站需要域名、空間、上傳工具、程序四個(gè)條件。我們在本地電腦就是模擬線上搭建一個(gè)網(wǎng)站。所以我們也需要準(zhǔn)備上一些東西。
域名:localhost 或IP 127.0.0.1
空間:本地電腦文件夾
環(huán)境:phpstudy
程序:wordpress
如何在本地搭建一個(gè)網(wǎng)站
要制作一個(gè)能夠被大家瀏覽的網(wǎng)站,首先需要在本地磁盤上制作這個(gè)網(wǎng)站,然后把這個(gè)網(wǎng)站傳到互聯(lián)網(wǎng)的web服務(wù)器上。放置在本地磁盤上的網(wǎng)站被稱為本地站點(diǎn),位于互聯(lián)網(wǎng)web服務(wù)器里的網(wǎng)站被稱為遠(yuǎn)程站點(diǎn)。Dreamweaver 8提供了對本地站點(diǎn)和遠(yuǎn)程站點(diǎn)強(qiáng)大的管理功能。 1、規(guī)劃站點(diǎn)結(jié)構(gòu)
網(wǎng)站是多個(gè)網(wǎng)頁的集合,其包括一個(gè)首頁和若干個(gè)分頁,這種集合不是簡單的集合。為了達(dá)到最佳效果,在創(chuàng)建任何 Web 站點(diǎn)頁面之前,要對站點(diǎn)的結(jié)構(gòu)進(jìn)行設(shè)計(jì)和規(guī)劃。決定要?jiǎng)?chuàng)建多少頁,每頁上顯示什么內(nèi)容,頁面布局的外觀以及各頁是如何互相連接起來的。
我們可以通過把文件分門別類的放置在各自的文件夾里,使網(wǎng)站的結(jié)構(gòu)清晰明了,便于管理和查找。
2、創(chuàng)建站點(diǎn)
在Dreamweave 8中可以有效的建立并管理多個(gè)站點(diǎn)。搭建站點(diǎn)可以有兩種方法,一是利用向?qū)瓿?,二是利用高?jí)設(shè)定來完成。
在搭建站點(diǎn)前,我們先在自己的電腦硬盤上建一個(gè)以英文或數(shù)字命名的空文件夾。
(1)選擇菜單欄——站點(diǎn)——管理站點(diǎn),出現(xiàn)“管 理站點(diǎn)”對話框。點(diǎn)擊“新建”按鈕,選擇彈出菜單中的“站點(diǎn)”項(xiàng)。
在打開的窗口上方有“基本”和“高級(jí)”兩個(gè)標(biāo)簽,可以在站點(diǎn)向?qū)Ш透呒?jí)設(shè)置之間切換。下面選擇“基本”標(biāo)簽。
在文本框中,輸入一個(gè)站點(diǎn)名字以在 Dreamweaver8.0中標(biāo)識(shí)該站點(diǎn)。這個(gè)名字可以是任何你需要的名字。單擊“下一步”。出現(xiàn)向?qū)У南乱粋€(gè)界面,詢問是否要使用服務(wù)器技術(shù)。
我們現(xiàn)在建立的是一個(gè)靜態(tài)頁面,所以選擇“否”。
點(diǎn)下一步,在文檔框設(shè)置本地站點(diǎn)文件夾的地址。
點(diǎn)下一步,進(jìn)入站點(diǎn)定義,我們將在站點(diǎn)建設(shè)完成后在與FTP鏈接,這里選擇“無”。
單擊“完成”按鈕,結(jié)束“站點(diǎn)定義“對話框的設(shè)置。
單擊“完成”按鈕,文件面板顯示出剛才建立的站點(diǎn)。
到此,我們完成了站點(diǎn)的創(chuàng)建。
3、搭建站點(diǎn)結(jié)構(gòu)
站點(diǎn)是文件與文件夾的集合,下面我們根據(jù)前面對xmweb網(wǎng)站的設(shè)計(jì),來新建xmweb站點(diǎn)要設(shè)置的文件夾和文件。
新建文件夾,在文件面板的站點(diǎn)跟目錄下單擊鼠標(biāo)右鍵,從彈出菜單中選擇“新建文件夾”項(xiàng),然后給文件夾命名。這里我們創(chuàng)建新建8個(gè)文件夾,分別命名為:img、med、swf、txt、css、js、moan和fy。
創(chuàng)建頁面,在文件面板的站點(diǎn)跟目錄下單擊鼠標(biāo)右鍵,從彈出菜單中選擇“新建文件”項(xiàng),然后給文件命名。首先要添加首頁,我們把首頁命名為index.html,再分別新建01.html、02.html、03.html、04.html和05.html。
4、文件與文件夾的管理
對建立的文件和文件夾,可以進(jìn)行移動(dòng)、復(fù)制、重命名和刪除等基本的管理操作。單擊鼠標(biāo)左鍵選中需要管理的文件或文件夾,然后單擊鼠標(biāo)右鍵,再彈出菜單中選“編輯”項(xiàng),即可進(jìn)行相關(guān)操作。
如何創(chuàng)建自己的網(wǎng)站
要注冊網(wǎng)站域名,購買或者租用到網(wǎng)站的空間。上傳內(nèi)容,上傳圖文和視頻等內(nèi)容就可以創(chuàng)建自己的網(wǎng)站了。
現(xiàn)在市場上很多各式各樣的網(wǎng)站搭建工具,網(wǎng)站制作平臺(tái),任意找一個(gè)自己用起來易上手的工具即可。網(wǎng)站搭建工具中一般都有模板提供,可以按照行業(yè)、風(fēng)格、類型來選擇自己中意的模板。選好后就可以套用,網(wǎng)站隨即成功創(chuàng)建。
如何用自己的電腦搭建web服務(wù)器
如何用自己的電腦搭建web服務(wù)器
這個(gè)可以直接百度搜索就有的。第一條經(jīng)驗(yàn)里面就有里面內(nèi)容很詳細(xì)。搭建的時(shí)候。要看清楚自己的電腦是什么系統(tǒng)。XP和WIN7的系統(tǒng)是有不同步驟的。
參考資料::jingyan.baidu./article/9f63fb91d583b7c8400f0eef.
如何利用自己的電腦搭建WEB服務(wù)器
如何利用自己的電腦搭建WEB服務(wù)器?有各種方法,現(xiàn)在總結(jié)如下:
一、apache
1,下載wamp(windows+apache+mysql+php)環(huán)境安裝包,解壓到本地,就可以本地搭建web網(wǎng)站了,不過這種方法要求對代碼和apache比較精通。
2,下載phpstudy環(huán)境安裝包,解壓到本地,這個(gè)環(huán)境適合學(xué)習(xí)及本地測試,操作非常小白,界面式操作。
3,下載upupw適配安裝包,這個(gè)也是界面式的,可以選擇IIS、APACHE、KANGLE等各種環(huán)境。
二、IIS
目前windows7以上版本的系統(tǒng),都支持IIS7.0。操作步驟比較繁瑣。
如何用自己的電腦搭建web服務(wù)器,讓外網(wǎng)的用戶訪問
1、建議使用虛擬機(jī),選擇好你需要的平臺(tái),在機(jī)子上裝好系統(tǒng),以及對應(yīng)的web服務(wù)端,然后在你的路由器上做好端口映射。
2、你要有個(gè)公網(wǎng)IP,如果沒有固定IP的話,可以用動(dòng)態(tài)域名還做。
1.咱們先假定是固定IP的,如何域名解析?(我在局域網(wǎng)中用靜態(tài)IP,是固定的)
2.動(dòng)態(tài)IP又如何域名解析?
3.自己的家的電腦想試試,還有就是學(xué)校的一臺(tái)電腦服務(wù)器也想試試
如何搭建自己的Web服務(wù)器
安裝護(hù)衛(wèi)神.主機(jī)大師,一鍵安裝web環(huán)境,支持IIS+ASP+ASP.+PHP+FTP+MYSQL+主機(jī)系統(tǒng)
如何用自己的電腦做一個(gè)WEB服務(wù)器
服務(wù)器具備的條件是24小時(shí)開機(jī),因?yàn)橐蛲忾_放網(wǎng)絡(luò)。web的話就必須搭建相應(yīng)的環(huán)境,比如你制作的網(wǎng)站是asp環(huán)境就必須搭建asp環(huán)境的,還有php,jps等等,根據(jù)自己的需求安裝環(huán)境,還有其他的web應(yīng)用。搭建網(wǎng)站的條件是1.域名(等等)2.服務(wù)器(自己電腦,或者購買服務(wù)器)3.腳本(aspaspxphpjsp等等)為了防止別人入侵你的網(wǎng)站你可以安裝相應(yīng)的軟件來防止別人入侵你的網(wǎng)站比如:安全寶,安全狗。
xp用戶請下載iis for xp 的壓縮包。百度一下即可
一、IIS的添加
請進(jìn)入“控制面板”,依次選“添加/刪除程序→添加/刪除Windows組件”,將“Inter信息服務(wù)(IIS)”前的小鉤去掉(如有),重新勾選中后按提示操作即可完成IIS組件的添加。用這種方法添加的IIS組件中將包括Web、FTP、NNTP和SMTP等全部四項(xiàng)服務(wù)。
二、IIS的運(yùn)行
當(dāng)IIS添加成功之后,再進(jìn)入“開始→程序→管理工具→Inter服務(wù)管理器”以打開IIS管理器,對于有“已停止”字樣的服務(wù),均在其上單擊右鍵,選“啟動(dòng)”來開啟。
三、建立第一個(gè)Web站點(diǎn)
比如本機(jī)的IP地址為192.168.0.1,自己的網(wǎng)頁放在D:\Wy目錄下,網(wǎng)頁的首頁文件名為Index.htm,現(xiàn)在想根據(jù)這些建立好自己的Web服務(wù)器。
對于此Web站點(diǎn),我們可以用現(xiàn)有的“默認(rèn)Web站點(diǎn)”來做相應(yīng)的修改后,就可以輕松實(shí)現(xiàn)。請先在“默認(rèn)Web站點(diǎn)”上單擊右鍵,選“屬性”,以進(jìn)入名為“默認(rèn)Web站點(diǎn)屬性”設(shè)置界面。
1.修改綁定的IP地址:轉(zhuǎn)到“Web站點(diǎn)”窗口,再在“IP地址”后的下拉菜單中選擇所需用到的本機(jī)IP地址“192.168.0.1”。
2.修改主目錄:轉(zhuǎn)到“主目錄”窗口,再在“本地路徑”輸入(或用“瀏覽”按鈕選擇)好自己網(wǎng)頁所在的“D:\Wy”目錄。
3.添加首頁文件名:轉(zhuǎn)到“文檔”窗口,再按“添加”按鈕,根據(jù)提示在“默認(rèn)文檔名”后輸入自己網(wǎng)頁的首頁文件名“Index.htm”。
4.添加虛擬目錄:比如你的主目錄在“D:\Wy”下,而你想輸入“192.168.0.1/test”的格式就可調(diào)出“E:\All”中的網(wǎng)頁文件,這里面的“test”就是虛擬目錄。請?jiān)凇澳J(rèn)Web站點(diǎn)”上單擊右鍵,選“新建→虛擬目錄”,依次在“別名”處輸入“test”,在“目錄”處輸入“E:\All”后再按提示操作即可添加成功。
5.效果的測試:打開IE瀏覽器,在地址欄輸入“192.168.0.1”之后再按回車鍵,此時(shí)就能夠調(diào)出你自己網(wǎng)頁的首頁,則說明設(shè)置成功!
四、添加更多的Web站點(diǎn)
1.多個(gè)IP對應(yīng)多個(gè)Web站點(diǎn)
如果本機(jī)已綁定了多個(gè)IP地址,想利用不同的IP地址得出不同的Web頁面,則只需在“默認(rèn)Web站點(diǎn)”處單擊右鍵,選“新建→站點(diǎn)”,然后根據(jù)提示在“說明”處輸入任意用于說明它的內(nèi)容(比如為“我的第二個(gè)Web站點(diǎn)”)、在“輸入Web站點(diǎn)使用的IP地址”的下拉菜單處選中需給它綁定的IP地址即可(如圖1);當(dāng)建立好此Web站點(diǎn)之后,再按上步的方法進(jìn)行相應(yīng)設(shè)置。
如何在自己的電腦上搭建web服務(wù)器
常見的Web服務(wù)器有IIS,d和tomcat。Httpd和tomcat只需要下載只需要下載二進(jìn)制包,解壓,從解壓目錄的bin目錄下運(yùn)行d.exe或者startup.bat啟動(dòng)即可。tomcat運(yùn)行在java環(huán)境下,啟動(dòng)之前還需要安裝java的jdk運(yùn)行環(huán)境。另外,IIS自帶在微軟的Visual studio工具包里,安裝好以后可以通過控制面板里面的安裝或關(guān)閉windows功能添加啟動(dòng)服務(wù)。網(wǎng)絡(luò)上都有相關(guān)安裝教程,可以參閱。
如何用nodejs搭建web服務(wù)器
用nodejs搭建web服務(wù)器方法:
引入需要用到的幾個(gè)模塊:
協(xié)議模塊
var = require('');
url解析模塊
var url = require('url');
文件系統(tǒng)模塊
var fs = require("fs");
路徑解析模塊
var path = require("path");
創(chuàng)建服務(wù)并在指定的端口監(jiān)聽:
創(chuàng)建一個(gè)服務(wù)
var Server = .createServer(this.processRequest.bind(this));
在指定的端口監(jiān)聽服務(wù)
Server.listen(port,function(){
console.log("[HttpServer][Start]","runing at :"+ip+":"+port+"/");
console.timeEnd("[HttpServer][Start]");
});
在創(chuàng)建服務(wù)的時(shí)候需要傳遞一個(gè)匿名函數(shù)processRequest 對請求進(jìn)行處理,processRequest接收2個(gè)參數(shù),分別是request和response, request對象中包含了請求的所有內(nèi)容,response是用來設(shè)置響應(yīng)頭以及對客戶端做出響應(yīng)操作。
processRequest:function(request,response){
var hasExt = true;
var requestUrl = request.url;
var pathName = url.parse(requestUrl).pathname;
對請求的路徑進(jìn)行解碼,防止中文亂碼
pathName = decodeURI(pathName);
如果路徑中沒有擴(kuò)展名
if(path.extname(pathName) === ''){
如果不是以/結(jié)尾的,加/并作301重定向
if (pathName.charAt(pathName.length-1) != "/"){
pathName += "/";
var redirect = ":"+request.headers.host + pathName;
response.writeHead(301, {
location:redirect
});
response.end();
}
添加默認(rèn)的訪問頁面,但這個(gè)頁面不一定存在,后面會(huì)處理
pathName += "index.";
hasExt = false; 標(biāo)記默認(rèn)頁面是程序自動(dòng)添加的
}
獲取資源文件的相對路徑
var filePath = path.join("/webroot",pathName);
獲取對應(yīng)文件的文檔類型
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("h1500 Server Error/h1");
});
返回文件內(nèi)容
stream.pipe(response);
}else { 文件名不存在的情況
if(hasExt){
如果這個(gè)文件不是程序自動(dòng)添加的,直接返回404
response.writeHead(404, {"content-type": "text/"});
response.end("h1404 Not Found/h1");
}else {
如果文件是程序自動(dòng)添加的且不存在,則表示用戶希望訪問的是該目錄下的文件列表
var = "headmeta charset='utf-8'/head";
try{
用戶訪問目錄
var filedir = filePath.substring(0,filePath.lastIndexOf('\\'));
獲取用戶訪問路徑下的文件列表
var files = fs.readdirSync(filedir);
將訪問路徑下的所以文件一一列舉出來,并添加超鏈接,以便用戶進(jìn)一步訪問
for(var i in files){
var filename = files[i];
+= "diva href='"+filename+"'"+filename+"/a/div";
}
}catch (e){
+= "h1您訪問的目錄不存在/h1"
}
response.writeHead(200, {"content-type": "text/"});
response.end();
}
}
});
},
關(guān)于本地網(wǎng)站建設(shè)和網(wǎng)站本地化流程的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。