自己建網(wǎng)站需要什么?

2022-06-25    分類: 網(wǎng)站建設(shè)

很多朋友會問,自己怎么建網(wǎng)站?自己建網(wǎng)站需要什么?今天的這篇文章就是要告訴大家自己網(wǎng)站需要什么,針對的是一些新手,讓大家了解自己建網(wǎng)站所需要準(zhǔn)備的一些東西。

一、建網(wǎng)站的準(zhǔn)備材料:域名和空間

一個(gè)網(wǎng)站通常由域名和一堆網(wǎng)頁文件構(gòu)成:

域名:它由一家非營利組織ICANN管理,但它授權(quán)給了若干注冊商(registrar)去賣域名,你可以在這些域名經(jīng)銷商那里注冊頂級域名,所謂頂級域名就是“字母或數(shù)字組合+頂級域名后綴”,這些后綴包括常見的com/org/net,也包括不常見的name/info/biz等,各家允許注冊的域名后綴可能有所不同,這就看個(gè)人喜好了;關(guān)于域名后綴,本來它是有含義的,比如com是company,org是organization,name是個(gè)人域名,等等,在選擇域名的時(shí)候,我們可以根據(jù)實(shí)際情況,比如創(chuàng)新互聯(lián)的域名就是cdcxhl.com,是創(chuàng)新互聯(lián)的全拼,一般來說,國人還是喜歡拼音類的網(wǎng)站域名,但是切記一定要短,方便用戶記憶。

網(wǎng)站空間:想得簡單一些,空間和你的硬盤沒啥區(qū)別,只不過是空間服務(wù)商賣給你的一塊服務(wù)器硬盤位置而已,性能可能比你的PC機(jī)好一點(diǎn),網(wǎng)站空間就是放網(wǎng)頁文件的地方,網(wǎng)頁文件你可以簡單想象為你硬盤里的文件,它們也是按路徑訪問的,網(wǎng)址的路徑就對應(yīng)著硬盤里的文件夾。網(wǎng)頁文件通常分為:

靜態(tài)網(wǎng)頁:其內(nèi)容是固定不變的,里面放著HTML代碼(網(wǎng)頁的一種語言),不管誰、不管什么時(shí)間訪問,內(nèi)容都一樣,通常以.html/.htm為文件名

動態(tài)網(wǎng)頁:我估計(jì)現(xiàn)在大多數(shù)網(wǎng)站都是動態(tài)的了,所謂動態(tài)就是網(wǎng)頁文件會根據(jù)不同的條件解析生成不同的HTML代碼,例如:某動態(tài)頁面根據(jù)時(shí)間和用戶ID向訪問者問好,早上訪問就說早上好,晚上訪問就說晚上好,路人甲來了就說路人甲你好……動態(tài)頁面通常和數(shù)據(jù)庫掛鉤,用戶在訪問網(wǎng)頁的時(shí)候,網(wǎng)頁程序就存取數(shù)據(jù)庫,所以頁面內(nèi)容會不斷更新。動態(tài)頁面可能采取不同的語言編寫,如古老的微軟的ASP、盛行的開源的PHP。現(xiàn)在網(wǎng)絡(luò)上有無數(shù)的網(wǎng)站系統(tǒng),我當(dāng)然推崇PHP+MySQL的系統(tǒng)了,目前尤其看好WordPress系統(tǒng)。

注意有些國外空間是幾乎可以當(dāng)做自己的電腦使用的,包括編譯安裝程序(如Python),SSH登錄,MySQL可以在命令行中執(zhí)行,等等,國內(nèi)似乎沒見過能給空間這么大自由的

域名和空間沒有必然聯(lián)系,域名的作用就是作為一個(gè)字符串映射到一個(gè)IP地址上,因?yàn)?1)IP地址太難記了(2)IP地址數(shù)目有限(同一個(gè)IP上可以放N個(gè)域名)所以才需要域名這么個(gè)東西。這就意味著,你有換空間的自由。哪天對空間服務(wù)商不高興了,可以直接把他踹了,把域名解析到別家去,用另一家空間。

二、關(guān)于網(wǎng)站的配置

1、域名的設(shè)置

注冊域名交完銀子之后,域名就是你的了,如果你在國內(nèi)注冊的,你花錢買的域名不一定真的是你的。一定要看你是否有以下權(quán)利:

修改注冊聯(lián)系人、管理聯(lián)系人、技術(shù)聯(lián)系人和付費(fèi)聯(lián)系人信息,如果你在后臺找不到修改的地方,那么恭喜你,這域名好像不是你的,而是某奸商的,用WHOIS查一下域名信息吧;

拿到授權(quán)碼(Auth Code),國內(nèi)也有叫域名轉(zhuǎn)移密碼的,這個(gè)碼很重要,如果你不知道或奸商不告訴你,那再次恭喜你,這個(gè)域名仍然不是你的,想搬家到別家注冊商都搬不了,萬一不行遇到這種情況,那么就去ICANN投訴奸商,每天投訴三遍,如果某注冊商總是遭到投訴,ICANN會修理它的,總之你一定要知道自己作為消費(fèi)者有什么權(quán)利

如果域名真的屬于你,那么你哪天對注冊商不高興了,也可以把它踹掉,轉(zhuǎn)移到別的注冊商下。

域名的設(shè)置主要是一些解析工作,包括:

域名服務(wù)器(name server):通常是ns*.***.***之類的網(wǎng)址,這個(gè)服務(wù)器負(fù)責(zé)解析下面的各種設(shè)置,也就是說,它是域名各項(xiàng)設(shè)置的Boss。國內(nèi)一些域名注冊商通常以這一點(diǎn)為手段,卡住用戶,比如限制你只能使用它的域名服務(wù)器,然后再限制你最多只能設(shè)置10項(xiàng)A記錄或MX記錄等,多了要另外收費(fèi),這種規(guī)矩實(shí)在是很扯淡;尤其是對于那些需要多個(gè)子域名的用戶,這一點(diǎn)很不方便,國外情況好一些,至少我還沒見過有哪家限制你使用特定域名服務(wù)器的;

要特別提及的一點(diǎn)是,有些空間服務(wù)商只需要你把域名服務(wù)器設(shè)置為他們的域名服務(wù)器,剩下的所有解析問題你基本上都不用管了,你可以自由創(chuàng)建子域名,而不必添加A記錄

A記錄:就是將域名指向主機(jī)IP,可以將頂級域名或子域名指向特定的IP,所以你的子域名和頂級域名可以不在同一臺服務(wù)器上

MX記錄:就是郵件服務(wù)器,大家知道郵箱是***@***.***的形式,當(dāng)你發(fā)郵件點(diǎn)“發(fā)送”之后,首先你的郵件服務(wù)商要根據(jù)你的收件人郵箱的域名去找它的MX記錄,然后再把郵件發(fā)給相應(yīng)的(另一家)郵件服務(wù)商

CNAME:即別名,這玩意兒就是個(gè)域名“面具”

2、主機(jī)的設(shè)置

域名設(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ù)庫),據(jù)說近段時(shí)間又出現(xiàn)了一款新軟件,有取代Apache的可能,名字忘記了。以Apache為例吧,主機(jī)上會創(chuàng)建一個(gè)虛擬主機(jī)(Virtual Host)配置文件,告訴服務(wù)器,“嘿,有個(gè)網(wǎng)站指向了你,你要為這個(gè)網(wǎng)站服務(wù),這個(gè)網(wǎng)站放在某某目錄下,如果用戶訪問某個(gè)網(wǎng)址,你要負(fù)責(zé)把該目錄下的文件拿出來給用戶看。”大致原理就是這樣,細(xì)節(jié)不多說了。

對用戶來說,不用管那么多細(xì)節(jié),以上原理的實(shí)現(xiàn)對你來說就是在后臺把域名綁定到主機(jī)的目錄下(以及子域名綁定到子目錄下)。一般來說,網(wǎng)站還需要兩個(gè)輔助工具才能讓主人隨心所欲地配置自己的網(wǎng)站,即FTP和數(shù)據(jù)庫。

(1)用FTP傳輸網(wǎng)頁文件

FTP就是用來傳文件到某一臺服務(wù)器的,只要你購買了虛擬主機(jī)服務(wù),一般就會給你一個(gè)FTP帳號,你可以利用這個(gè)帳號登錄你的主機(jī),把網(wǎng)頁文件傳上去,然后用戶就可以訪問了。一點(diǎn)常識是,之類的網(wǎng)頁文件通常是你在訪問一個(gè)目錄時(shí)主機(jī)會自動為你查找的文件,比如你訪問yihui.name,主機(jī)會自動查找有沒有index.php,如果有,就執(zhí)行這個(gè)文件,生成HTML給你的瀏覽器。這個(gè)文件的文件名也許是可以配置的,但建議不要在這上面特立獨(dú)行。

現(xiàn)在又很多成熟的建站系統(tǒng),從網(wǎng)上下載下來然后傳到服務(wù)器上,訪問你的網(wǎng)址,按照提示一步步配置即可,跟裝軟件沒兩樣。

(2)網(wǎng)站數(shù)據(jù)庫

動態(tài)網(wǎng)站大多數(shù)需要數(shù)據(jù)庫(即使是文本文件“數(shù)據(jù)庫”),如果你的網(wǎng)站用PHP語言,那么MySQL就是絕配了。若是PHP+MySQL空間(一般Linux主機(jī)都是這樣),主機(jī)服務(wù)商會給你分配MySQL數(shù)據(jù)庫帳號,包括:數(shù)據(jù)庫主機(jī)(多為localhost)、數(shù)據(jù)庫名、用戶名、密碼。這四項(xiàng)將會在你安裝網(wǎng)頁程序的過程中要求你填寫。

三、網(wǎng)站的運(yùn)行

典型的網(wǎng)站系統(tǒng)有

博客系統(tǒng)(Blog):推薦WordPress,理由是程序?qū)懙煤啙崳瑪U(kuò)展性強(qiáng)

內(nèi)容管理系統(tǒng)(CMS):新聞八卦站、教程站等等,顧名思義就是填充內(nèi)容的,這種網(wǎng)站八成是互相抄,沒幾個(gè)正兒八經(jīng)寫的,所以為了緩解大家的閱讀壓力,請各位客官珍愛生命,遠(yuǎn)離這種網(wǎng)站,也不要再重復(fù)建設(shè)

論壇系統(tǒng)(BBS):網(wǎng)民對此應(yīng)該非常熟悉了,國內(nèi)常見的系統(tǒng)有PHPWind、Discuz等,國外盛極一時(shí)的有phpBB,我個(gè)人推薦的是一款相對新出道的bbPress,理由同WordPress,在大家拼命增加功能的今天(搞得用戶面對一大堆選項(xiàng)焦頭爛額),難得見到一款拼命減功能的論壇系統(tǒng)

維基系統(tǒng)(Wiki):Wikipedia采用的是MediaWiki系統(tǒng),如果你不想讓維基和數(shù)據(jù)庫交互的話,DokuWiki將是不錯(cuò)的選擇,它不需要數(shù)據(jù)庫支持,全部都是文本文件操作

網(wǎng)站的安裝都沒啥說的,一般都是把網(wǎng)頁文件整鍋端上服務(wù)器,然后訪問你的網(wǎng)址,按提示走。該設(shè)定網(wǎng)站名稱設(shè)名稱,該輸密碼輸密碼。然后你會意識到,原來一個(gè)小小的個(gè)人也可以創(chuàng)造一個(gè)看似嚇人的大網(wǎng)站。

但網(wǎng)站的維護(hù)并非一件簡單的事情,當(dāng)你有權(quán)利面對所有的選項(xiàng)時(shí),你也會覺得痛苦。

還有搜索引擎優(yōu)化(SEO),采取一些策略讓搜索引擎喜歡你的網(wǎng)站,使得你的搜索排名靠前,你又得學(xué)習(xí)什么是網(wǎng)頁Meta信息(關(guān)鍵詞、描述),什么是301重定向,什么是404錯(cuò)誤,什么是Apache的Rewrite模塊什么是偽靜態(tài)網(wǎng)址;……

四、摘要

買域名,避開奸商,這也是我自己建網(wǎng)站的時(shí)候遇到最坑的事情了,建議通過你熟悉的朋友介紹,不行就Google;若在國外買,可用支持美元的信用卡或PayPal付款;域名每年都要交錢的。

買虛擬主機(jī)空間,避開奸商,建議通過你熟悉的朋友介紹,不行也不要隨意Google,因?yàn)榭臻g性能很重要,不試不知道;根據(jù)你的建站需求買相應(yīng)的空間(靜態(tài)?動態(tài)?需要多大?),國內(nèi)分不同種類的空間,可能按大小收費(fèi),國外據(jù)我了解的HostMonster是沒有大小限制的,一口價(jià),敞開讓你隨便用,當(dāng)然,總會受硬盤大小限制

設(shè)置域名服務(wù)器或者A記錄,指向主機(jī)

通過FTP把網(wǎng)頁文件傳上去,然后訪問你的新網(wǎng)站

配置你的網(wǎng)站,通??梢缘卿浘W(wǎng)站后臺作設(shè)置,平時(shí)做一些日常更新,看到眼紅的功能也可以自己DIY出來

如果你不得不在我英明神武的天朝購買虛擬主機(jī),那么恭喜你還有最重要的一步,就是去英明神武的公釁部那里去備個(gè)鳥案,備案網(wǎng)址自己搜吧,能否備得上你自己燒香,我不管,一日不備案,一日網(wǎng)站不得運(yùn)行,主機(jī)服務(wù)商會把你卡得死死的

當(dāng)然,在網(wǎng)站頁面的設(shè)計(jì)上,一定要注意顏色的選擇,一般來說,企業(yè)網(wǎng)站的都以藍(lán)色調(diào)為主,不過,大家可以根據(jù)自己的實(shí)際需要選擇。

分享題目:自己建網(wǎng)站需要什么?
網(wǎng)頁路徑:http://www.bm7419.com/news37/171387.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站策劃、定制開發(fā)、網(wǎng)站收錄、全網(wǎng)營銷推廣、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)