網(wǎng)站組成
一、服務(wù)器
什么是服務(wù)器?
我們可以理解為一個(gè)容器,用來(lái)存放網(wǎng)站的內(nèi)容部分,我們?cè)诨ヂ?lián)網(wǎng)上能夠看到的網(wǎng)頁(yè)信息都是存儲(chǔ)在服務(wù)器上,服務(wù)器的本質(zhì)其實(shí)是一臺(tái)電腦主機(jī),只是這臺(tái)主機(jī)它需要24小時(shí)不關(guān)機(jī),不斷電,不斷網(wǎng)。
二、網(wǎng)站程序
什么是網(wǎng)站程序?
網(wǎng)站程序是由程序員編寫(xiě)的一個(gè)網(wǎng)站安裝包,程序是網(wǎng)站內(nèi)容的載體。
常見(jiàn)的網(wǎng)站程序有: dedecms , phpcms ,帝國(guó)cms ,米拓cms , WordPress , discuz , ECShop ,shopex , z-blog等,根據(jù)不同類(lèi)型的網(wǎng)站我們來(lái)選擇不同的網(wǎng)站程序。
比如說(shuō)搭建一個(gè)企業(yè)網(wǎng)站可以選擇dedecms ;搭建一個(gè)自己的個(gè)人網(wǎng)站可以選擇WordPress、z-blog程序;搭建一個(gè)論壇網(wǎng)站可以選擇discuz 程序;搭建商城網(wǎng)站可以選擇 ECShop ,shopex程序;在我的測(cè)試網(wǎng)站上面我什么程序都沒(méi)用,就幾個(gè)簡(jiǎn)單的html表白頁(yè)面。
三、域名
域名是由一串用點(diǎn)分隔的名字組成的Internet上某一臺(tái)計(jì)算機(jī)或計(jì)算機(jī)組的名稱(chēng),用于在數(shù)據(jù)傳輸時(shí)標(biāo)識(shí)計(jì)算機(jī)的電子方位。域名是一個(gè)網(wǎng)站最基礎(chǔ)的,因?yàn)橹挥杏辛擞蛎拍芊奖闳藗兛焖俚脑诨ヂ?lián)網(wǎng)這個(gè)"汪洋大海"里找到你的網(wǎng)站。IP 地址跟域名有異曲同工的地方,不過(guò),IP 是針對(duì)計(jì)算機(jī)、互聯(lián)網(wǎng)之間識(shí)別網(wǎng)站的標(biāo)記,域名是針對(duì)人類(lèi)的。一個(gè)好的域名的選擇可以有效的提高網(wǎng)站被關(guān)注的程度。
域名的選擇可以分為國(guó)內(nèi)和國(guó)外,國(guó)內(nèi)的域名以及國(guó)內(nèi)的主機(jī)空間需要備案才可以正常使用,而國(guó)外的域名和空間就免去了備案的麻煩。如果購(gòu)買(mǎi)國(guó)內(nèi)的域名平臺(tái)選擇也很重要的,因?yàn)檫@個(gè)涉及到域名備案環(huán)節(jié),現(xiàn)在網(wǎng)站備案都需要由運(yùn)營(yíng)商來(lái)提交申請(qǐng)了,也就是說(shuō)你的域名要解析到哪個(gè)服務(wù)器,就由那個(gè)服務(wù)器的運(yùn)營(yíng)商來(lái)負(fù)責(zé)提交備案申請(qǐng)到相關(guān)單位審核、審查。購(gòu)買(mǎi)域名的時(shí)候小編建議大家選擇實(shí)力雄厚的運(yùn)營(yíng)商,比如阿里云域名,騰訊云域名,不要因?yàn)榈男”阋诉x擇那些不出名的運(yùn)營(yíng)商,因?yàn)橛蛎莻€(gè)長(zhǎng)久的事兒,“持續(xù)性"很重要,專(zhuān)業(yè)實(shí)力雄厚的運(yùn)營(yíng)商可以在這方面有很好的"保障力”。域名備案,是我們國(guó)內(nèi)必須的一個(gè)步驟,只有在國(guó)內(nèi)相關(guān)部門(mén)備案的域名才可以選擇使用國(guó)內(nèi)服務(wù)器運(yùn)營(yíng)商提供的服務(wù)器和優(yōu)化加速( CDN )服務(wù)以及等等相關(guān)的國(guó)內(nèi)網(wǎng)站服務(wù)支持?,F(xiàn)在運(yùn)營(yíng)商都會(huì)幫你準(zhǔn)備好相關(guān)備案的流程,只要照著指示做就可以了,無(wú)需操心。
買(mǎi)了域名一定要備案嗎? (一文解答關(guān)于域名與網(wǎng)站是否備案的問(wèn)題)
四、空間基本介紹
網(wǎng)站空間:建立于服務(wù)器.上,是搭建網(wǎng)站所需的最小單位,相當(dāng)于一個(gè)文件夾。
網(wǎng)站空間還有很多其他名字,比如網(wǎng)站主機(jī),云主機(jī),虛擬主機(jī)云虛擬主機(jī)。
常見(jiàn)的空間服務(wù)商:星輝互聯(lián)
搭建網(wǎng)站的基本步驟流程(教程解說(shuō))
大家在網(wǎng)上自行搜索相關(guān)題目,會(huì)有很多的文章啦。那,如果你跟我一樣。作為一個(gè)小白,沒(méi)有專(zhuān)業(yè)知識(shí),但熱衷想體驗(yàn)一番??梢钥纯匆韵聝?nèi)容,這是我剛踩完坑后的(粗略)經(jīng)驗(yàn),分享給大家。
經(jīng)歷昨天幾個(gè)小時(shí)的研究,終于實(shí)現(xiàn)了創(chuàng)建網(wǎng)站的第一步。先給個(gè)截圖,證明一下,有效!嘻嘻~
由于剛創(chuàng)建,還沒(méi)有開(kāi)始寫(xiě)代碼,所以就比較簡(jiǎn)陋啦
ok,咱們廢話不多說(shuō),直奔主題。到達(dá)創(chuàng)建成功這一步,大概需要以下流程:
購(gòu)買(mǎi)域名
購(gòu)買(mǎi)服務(wù)器
相關(guān)配置
一、購(gòu)買(mǎi)域名
購(gòu)買(mǎi)域名你需要知道以下內(nèi)容:
在哪里購(gòu)買(mǎi)
如何買(mǎi)
買(mǎi)后需要干嘛
現(xiàn)在我按順序給大家講一波~
1.在哪里購(gòu)買(mǎi)
購(gòu)買(mǎi)域名的網(wǎng)站有很多,分為國(guó)內(nèi) and 國(guó)外。簡(jiǎn)單舉幾個(gè)例子:
國(guó)內(nèi):星輝互聯(lián)、阿里,騰訊,萬(wàn)網(wǎng)等
國(guó)外:Namesilo,Godaddy,Wealthyaffiliate等
2.那么如何選擇呢?
價(jià)格:國(guó)內(nèi)域名商,星輝互聯(lián) 價(jià)格比較良心,在接受范圍。國(guó)外,Namesilo價(jià)格最低,Godaddy首年很低,但續(xù)費(fèi)超貴,另外一個(gè)居中。
備案:國(guó)內(nèi),國(guó)外購(gòu)買(mǎi)的域名都不需要備案,但是,如果使用國(guó)內(nèi)服務(wù)器,則需要備案。國(guó)外服務(wù)器則不需要。多說(shuō)兩句,如果你購(gòu)買(mǎi)了國(guó)外的域名,想搭在國(guó)內(nèi)服務(wù)器上面,過(guò)程很麻煩?。∈紫?,你需要把域名商轉(zhuǎn)到國(guó)內(nèi)(前提是,域名購(gòu)買(mǎi)已有60天),然后在國(guó)內(nèi)進(jìn)行實(shí)名認(rèn)證,2-3天后才可以備案。如果大家想在國(guó)內(nèi)購(gòu)買(mǎi)服務(wù)器,最好在國(guó)內(nèi)購(gòu)買(mǎi)域名?。?/span>
安全性:所有域名最好都應(yīng)該擁有隱私保護(hù)。從學(xué)生檔的角度考慮,可以參考Namesilo和Wealthyaffiliate,因?yàn)檫@兩者提供免費(fèi)的隱私保護(hù)。不一定很好,但作為剛?cè)胧值男率质强梢钥紤]的。
大家可以根據(jù)自己需求,自行選擇!
三、相關(guān)配置
1、寶塔+云虛擬創(chuàng)建屬于你的網(wǎng)站
寶塔:寶塔Linux面板是提升運(yùn)維效率的服務(wù)器管理軟件,支持一鍵LAMP/LNMP/集群/監(jiān)控/網(wǎng)站/FTP/數(shù)據(jù)庫(kù)/JAVA等100多項(xiàng)服務(wù)器管理功
進(jìn)入寶塔官網(wǎng)這個(gè)頁(yè)面寶塔linux面板,一鍵安裝LAMP/LNMP/SSL/Tomcat (bt.cn)
按圖操作
等待加載完成,彈出 寶塔Linux面板的登錄地址新開(kāi)瀏覽器窗口訪問(wèn)登陸地址,下面有登錄賬號(hào)和密碼直接登錄就好了
登陸過(guò)后:
修改賬號(hào)密碼
登陸之后可以修改下賬號(hào)密碼
安裝軟件
我們需要安裝Apache、MySQL、等軟件
如果是你自己配置信息的話,不太懂的人光安裝這些軟件就各種報(bào)錯(cuò),這里寶塔就很人性化,弄了個(gè)軟件商城,一鍵安裝,第一次進(jìn)入軟件商城會(huì)給你推薦要安裝的軟件,點(diǎn)擊安裝即可
安裝過(guò)程也比較慢,如果網(wǎng)速ok的同學(xué)幾分鐘就可以搞定,我安裝的時(shí)候用來(lái)大概8分鐘吧,要耐心點(diǎn)哦。
創(chuàng)建站點(diǎn)
這個(gè)就比較簡(jiǎn)單了,由于環(huán)境都已經(jīng)配置好了,直接選擇站點(diǎn),創(chuàng)建站點(diǎn)就可以了
這個(gè)時(shí)候我們就可以通過(guò)公網(wǎng)ip地址訪問(wèn)網(wǎng)站了,
不過(guò)目前訪問(wèn)的是默認(rèn)的頁(yè)面,不好看,沒(méi)關(guān)系,下面教大家把自己的頁(yè)面加到服務(wù)器上
上傳程序
下載擁有SSH連接功能的軟件
在這里我用的是MobaXterm去連接服務(wù)器,因?yàn)镸obaXterm兼具第三部的全部功能,不用即裝xshell又安裝FileZilla,方便快捷
下載地址:MobaXterm_網(wǎng)站搜索_西西軟件站 (cr173.com)
MobaXterm連接服務(wù)器也很簡(jiǎn)單左上角選擇Session
點(diǎn)擊確定之后輸入你設(shè)置的密碼就可以登錄你的服務(wù)器了。
這個(gè)全能終端,在你登錄服務(wù)器的時(shí)候,在左側(cè)有個(gè)文件夾一樣的東西我們只需要進(jìn)入創(chuàng)建站點(diǎn)時(shí)的根目錄,將html拖拽到這個(gè)根目錄文件夾下就可以了
怎么找到這個(gè)根目錄,將創(chuàng)建站點(diǎn)時(shí)的根目錄復(fù)制,粘貼到目錄框,Enter就可以了
或者一級(jí)一級(jí)的找這個(gè)目錄一般在【/www/wwwroot/公網(wǎng)ip 】這個(gè)目錄下
然后直接在windows上把你的文件拖到這個(gè)區(qū)域就上傳了。這樣網(wǎng)站就創(chuàng)建完成了,輸入公網(wǎng)IP就可以訪問(wèn)對(duì)應(yīng)的html頁(yè)面了。
創(chuàng)建多個(gè)鏈接
只需要在【/www/wwwroot/公網(wǎng)ip 】這個(gè)目錄下創(chuàng)建一個(gè)文件夾,例如我上圖創(chuàng)建了一個(gè)letter文件夾,將html靜態(tài)網(wǎng)頁(yè)直接拖拽到這個(gè)文件夾下就可以了,訪問(wèn)的時(shí)候加上路徑
例如訪問(wèn)letter文件夾下的網(wǎng)頁(yè)
122.112.174.128/letter/index.html