網(wǎng)站的基本組成:一個(gè)網(wǎng)站需要有一個(gè)域名、一臺(tái)服務(wù)器、一套可運(yùn)行的網(wǎng)站程序,這三個(gè)缺一不可,下面由合肥網(wǎng)絡(luò)公司為大家具體介紹下。
域名:相當(dāng)于我們的居住地址,通過這個(gè)域名可以找到我們的網(wǎng)站,其中還隱藏了一個(gè)知識(shí)點(diǎn),那就是IP,由數(shù)字和點(diǎn)構(gòu)成,比較難記不便于宣傳,所以一般都是使用域名,如 com 、org 等。
服務(wù)器:也稱伺服器,是提供計(jì)算服務(wù)的設(shè)備。由于服務(wù)器需要響應(yīng)服務(wù)請(qǐng)求,并進(jìn)行處理,因此服務(wù)器應(yīng)具備承擔(dān)服務(wù)并且保障服務(wù)的能力。
服務(wù)器包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,和通用的計(jì)算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高。
網(wǎng)站程序:用于對(duì)用戶顯示內(nèi)容,可以是靜態(tài)的網(wǎng)頁,也可以是動(dòng)態(tài)的網(wǎng)站程序,動(dòng)態(tài)語言程序可能需要數(shù)據(jù)庫的支持,主要是方便修改網(wǎng)頁和后期維護(hù)。
購買域名:上面對(duì)域名做了簡(jiǎn)單的介紹,接下來我們將為你介紹如何購買域名和解析域名。
注冊(cè)域名交完錢之后,域名就是你的了,你可以在域名過期前使用這個(gè)域名,在國內(nèi)注冊(cè)要注意,修改注冊(cè)聯(lián)系人,管理聯(lián)系人,技術(shù)聯(lián)系人和付費(fèi)聯(lián)系人,如果你在后臺(tái)找不到修改的地方, 那么這個(gè)域名可能不是你的,而是某奸商的。
用WHOIS查一下域名信息,拿到授權(quán)碼(Auth Code),國內(nèi)也有叫域名轉(zhuǎn)移密碼的,這個(gè)碼很重要,如果你不知道或奸商不告訴你,那這個(gè)域名仍然不是你的,想搬家到別家注冊(cè)商都不行。屬于你的域名,如果你哪天對(duì)注冊(cè)商不高興了,也可以把它踹掉,轉(zhuǎn)移到別的注冊(cè)商下。
域名的設(shè)置:域名的設(shè)置主要是一些解析工作,域名服務(wù)器(name server):通常是ns*.***.***之類的網(wǎng)址,這個(gè)服務(wù)器負(fù)責(zé)解析下面的各種設(shè) 置,也就是說,它是域名各項(xiàng)設(shè)置的Boss。
域名設(shè)置好了之后,主機(jī)上也需要一些呼應(yīng)工作。要是域名設(shè)置了A記錄,但主機(jī)上不“接收”,那網(wǎng)站也沒法使用。主機(jī)如何接收取決于它安裝的網(wǎng)站服務(wù) 程序,現(xiàn)在流行的是Apache,當(dāng)然也有少數(shù)網(wǎng)站依舊抱著Windows IIS大腿(用ASP語言+Access數(shù)據(jù)庫)。
以Apache為例吧,主機(jī)上會(huì)創(chuàng)建一個(gè)虛擬主機(jī)(Virtual Host)配置文件,告訴服務(wù)器,“嘿,有個(gè)網(wǎng)站指向了你,你要為這個(gè)網(wǎng)站服務(wù),這個(gè)網(wǎng)站放在某某目錄下,如果用戶訪問某個(gè)網(wǎng)址,你要負(fù)責(zé)把該目錄下的文 件拿出來給用戶看。”
以上原理的實(shí)現(xiàn)對(duì)你來說就是在后臺(tái)把域名綁定到主機(jī)的目錄下(以及子域名綁定到子目錄下)。一般來說,網(wǎng)站還需要兩個(gè)輔助工具才能讓主人隨心所欲地配置自己的網(wǎng)站,即FTP和數(shù)據(jù)庫。
用FTP傳輸網(wǎng)頁文件
FTP就是用來傳文件到某一臺(tái)服務(wù)器的,只要你購買了虛擬主機(jī)服務(wù),一般就會(huì)給你一個(gè)FTP帳號(hào),你可以利用這個(gè)帳號(hào)登錄你的主機(jī),把網(wǎng)頁文件傳上 去,然后用戶就可以訪問了。
現(xiàn)在也有很多成熟的建站系統(tǒng),從網(wǎng)上下載下來然后傳到服務(wù)器上,訪問你的網(wǎng)址,按照提示一步步配置即可,跟裝軟件沒兩樣。
網(wǎng)站數(shù)據(jù)庫
動(dòng)態(tài)網(wǎng)站大多數(shù)需要數(shù)據(jù)庫(即使是文本文件“數(shù)據(jù)庫”),如果你的網(wǎng)站用PHP語言,那么MySQL就是絕配了。若是PHP+MySQL空間(一般 linux主機(jī)都是這樣),主機(jī)服務(wù)商會(huì)給你分配MySQL數(shù)據(jù)庫帳號(hào),包括:數(shù)據(jù)庫主機(jī)(多為localhost)、數(shù)據(jù)庫名、用戶名、密碼。這四項(xiàng)將會(huì)在你安裝網(wǎng)頁程序的過程中要求你填寫。
網(wǎng)站的運(yùn)行
一個(gè)像樣的網(wǎng)站,它的運(yùn)行就像一個(gè)復(fù)雜的程序,可能存在文件之間的函數(shù)調(diào)用以及數(shù)據(jù)庫的存取等等。不過,世上真正開發(fā)網(wǎng)站程序的人是少數(shù)的,所以不用擔(dān)心,你就用別人的程序吧,典型的網(wǎng)站系統(tǒng)有:博客系統(tǒng)(Blog)、內(nèi)容管理系統(tǒng)(CMS),如新聞八卦站、教程站等、論壇系統(tǒng)(BBS)、維基系統(tǒng)(Wiki)。
Wikipedia采用的是MediaWiki系統(tǒng),如果你不想讓維基和數(shù)據(jù)庫交互的話,DokuWiki也是不錯(cuò)的選擇,它不需要數(shù)據(jù)庫支持,全部都是文本文件操作。
網(wǎng)站的安裝
一般都是把網(wǎng)頁文件整鍋端上服務(wù)器,然后訪問你的網(wǎng)址,按提示走。設(shè)定網(wǎng)站名稱、輸密碼等。然后你會(huì)意識(shí)到,原來一個(gè)小小的個(gè)人也可以創(chuàng)造一個(gè)看似嚇人的大網(wǎng)站。
網(wǎng)站的維護(hù)
網(wǎng)站的維護(hù)并非一件簡(jiǎn)單的事情,當(dāng)你有權(quán)利面對(duì)所有的選項(xiàng)時(shí),可能一時(shí)沒有頭緒,哪都想改改看。一個(gè)文本編輯器和FTP,你就可以改了傳,傳了看,看了改。建網(wǎng)站也要有好心態(tài),千萬別完美心態(tài),不然這輩子都要不斷改。現(xiàn)在網(wǎng)站系統(tǒng)更新也快,隔三差五就有新功能,看得你心癢癢。
另外建議新手多學(xué)點(diǎn)HTML和CSS以及PHP+MySQL知識(shí),畢竟找別人修改點(diǎn)小東西比較麻煩。
[ 上一篇 ] World Wide Web和網(wǎng)站域名的原理
[ 下一篇 ] 簡(jiǎn)單三步驟,教你用好百度“鏈接提交”工具
版權(quán)所有:?jiǎn)⑦~科技-合肥網(wǎng)站建設(shè) 皖I(lǐng)CP備19009304號(hào)-1 皖公網(wǎng)安備 34010402702162號(hào)
網(wǎng)站建設(shè),網(wǎng)站設(shè)計(jì)公司啟邁科技,為眾多企業(yè)提供網(wǎng)站建設(shè),網(wǎng)站制作,響應(yīng)式網(wǎng)站設(shè)計(jì),手機(jī)網(wǎng)站建設(shè),微網(wǎng)站,模板建站,企業(yè)郵箱等一站式互聯(lián)網(wǎng)解決方案和建站服務(wù)10年。