前言
網(wǎng)站的搭建是web應(yīng)用的基礎(chǔ),也是必修課。也許你已經(jīng)熟悉了如何部署項(xiàng)目,搭建網(wǎng)站可以建立起屬于你自己的項(xiàng)目平臺(tái)。下面是作者親身實(shí)踐所得出的總結(jié)(請(qǐng)認(rèn)真看完)。
一、購(gòu)買(mǎi)(租用服務(wù)器)
*一般選擇租服務(wù)器(如果是企業(yè)用戶(hù)可以考慮購(gòu)買(mǎi)永久期限,對(duì)于學(xué)生來(lái)說(shuō)租借比較劃算),服務(wù)器規(guī)格按自身需求而選(最重要的是選好操作系統(tǒng),一定要選好,否則的話(huà)換系統(tǒng)很麻煩)。服務(wù)器收費(fèi)方式有兩種:一種是按流量計(jì)費(fèi)(不推薦,太費(fèi)錢(qián)),一種是包年包月(對(duì)于學(xué)生黨來(lái)說(shuō)比較劃算)。

幾大主流服務(wù)器租借平臺(tái)(不單單是服務(wù)器,后期的工作也用到相關(guān)平臺(tái)):
1、百度云2、阿里云(個(gè)人認(rèn)為最好,原因是MySQL可以直接連接阿里云服務(wù)器)3、騰訊云(平臺(tái)頁(yè)面風(fēng)格好)
二、配置服務(wù)器
購(gòu)買(mǎi)了(嚴(yán)格來(lái)說(shuō)是租借)服務(wù)器后,我們首先要對(duì)服務(wù)器做些必要的設(shè)置。
1、首先登錄相關(guān)平臺(tái)(這里以阿里云為例,其他平臺(tái)流程差不多,記得保存賬號(hào)密碼)2、進(jìn)入產(chǎn)品控制臺(tái)(一般情況下購(gòu)買(mǎi)完服務(wù)器會(huì)直接跳轉(zhuǎn)到相關(guān)頁(yè)面,如果沒(méi)有,上面搜索欄中搜產(chǎn)品控制臺(tái)(先找到自己服務(wù)器的類(lèi)型))

如上圖為阿里云服務(wù)器首界面,詳細(xì)地寫(xiě)明了服務(wù)器的公網(wǎng)ip,購(gòu)買(mǎi)日期以及配置等相關(guān)信息。
首先要做的是對(duì)服務(wù)器密碼進(jìn)行更改,如上圖標(biāo)記所示。

更改密碼界面如上圖,輸入想更改的密碼,賬號(hào)不可更改(默認(rèn)是root),更改完密碼后點(diǎn)確定然后重啟服務(wù)器(重啟完才算確認(rèn)更改,如下圖)。

3、設(shè)置安全組,開(kāi)放必要的端口


如上圖所示,這里注意,不同種類(lèi)的服務(wù)器頁(yè)面不同,這里的案例為輕量型應(yīng)用服務(wù)器,直接在防火墻選項(xiàng)中配置端口即可。如果是云服務(wù)器ECS則選擇安全組選項(xiàng)(找不到在左側(cè)索引欄中找),配置添加方式與上圖相同(也可以在實(shí)例中直接配置)。圖中的ip直接選0.0.0.00那個(gè)(意思是允許所有的ip地址使用此端口,也可以指定ip)
一些必要的端口、

上圖所示的端口是一些常用的端口,有用到的話(huà)可以添加,但一般的端口可以自己隨意設(shè)置**(端口取值為1-65535**),注意的是非專(zhuān)業(yè)人士不必知道上圖所述端口的具體含義。
至此,服務(wù)器配置方面工作已經(jīng)完成,如果有遺漏的地方歡迎與作者交流。
三、遠(yuǎn)程連接服務(wù)器
這里插個(gè)題外話(huà),有很多人會(huì)有疑惑,不是已經(jīng)購(gòu)買(mǎi)了服務(wù)器嗎?進(jìn)入了服務(wù)器后為什么還需要連接。原因是雖然我們已經(jīng)在平臺(tái)上購(gòu)買(mǎi)了服務(wù)器,但是服務(wù)器的位置和權(quán)限仍然在平臺(tái)(也可以說(shuō)是生廠(chǎng)商)手上(如果是企業(yè)的話(huà)就另說(shuō)了),而用戶(hù)只是有使用權(quán),所以我們需要使用第三方工具去連接服務(wù)器。
關(guān)于遠(yuǎn)程連接,可以用的方法有很多,下面介紹幾種方法、
1、Workbench遠(yuǎn)程連接
優(yōu)點(diǎn):阿里云自帶的連接,網(wǎng)頁(yè)版,支持復(fù)制粘貼。缺點(diǎn):就是每次連接都得登錄阿里云平臺(tái),麻煩一點(diǎn)。
2、VNC遠(yuǎn)程連接(不建議使用,對(duì)非專(zhuān)業(yè)人士不友好,我們這里跳過(guò))
3、XSheel遠(yuǎn)程連接(強(qiáng)烈推薦)
推薦理由是這個(gè)方式是用軟件連接,支持所有平臺(tái)的服務(wù)器而且方法簡(jiǎn)單,方便下載寶塔面板。所以我重點(diǎn)教學(xué)這種方法。
四、使用XSheel連接服務(wù)器(以阿里云為例)
1、下載XSheel(安裝包官網(wǎng)上下載,安裝過(guò)程傻瓜式安裝,一路點(diǎn)next,注意安裝位置。后期有需要會(huì)上傳網(wǎng)盤(pán))2、打開(kāi)XSheel,點(diǎn)擊新建(打開(kāi)沒(méi)彈出對(duì)話(huà)框的話(huà)點(diǎn)擊左上角的文件就能看見(jiàn))

3、填寫(xiě)名稱(chēng)(隨便起,最好是有代表意義的)、主機(jī)(填寫(xiě)公網(wǎng)ip,不知道的上服務(wù)器首頁(yè)找)、端口號(hào)(不用改,默認(rèn))。點(diǎn)擊連接。

4、輸入用戶(hù)名(就是默認(rèn)的 root),點(diǎn)擊確定。

5、身份驗(yàn)證。這里有三種驗(yàn)證,第三種不用。默認(rèn)使用第二種,這里需要的是密鑰文件。

6、獲取密鑰文件。
進(jìn)入服務(wù)器首頁(yè)面,點(diǎn)擊左側(cè)的遠(yuǎn)程連接(云服務(wù)器ECS的話(huà)點(diǎn)擊密鑰對(duì),創(chuàng)建密鑰),點(diǎn)擊密鑰管理。因?yàn)槲疫@里已經(jīng)創(chuàng)建了密鑰,所以無(wú)法再創(chuàng)建。如果沒(méi)有密鑰,則點(diǎn)擊創(chuàng)建密鑰,輸入密鑰名稱(chēng)(隨機(jī)取名)、資源組名稱(chēng)(服務(wù)器首頁(yè)可以找到,就是實(shí)例ID,在創(chuàng)建頁(yè)面可以下拉輸入框,一般都會(huì)默認(rèn)已有的服務(wù)器)、以及公網(wǎng)ip。點(diǎn)擊確定。
[^1] 輕量應(yīng)用型服務(wù)器上創(chuàng)建密鑰不需要綁定密鑰(云服務(wù)器ECS需要綁定,點(diǎn)擊右側(cè)綁定密鑰即可),可以直接使用,密鑰文件后綴名是.pem,密鑰文件一定要保存好!!!

7、使用密鑰文件進(jìn)行身份驗(yàn)證

如上圖,選擇Public key,點(diǎn)擊右側(cè)瀏覽,點(diǎn)擊文件,找到密鑰文件的位置點(diǎn)擊打開(kāi),密碼不用輸。最后點(diǎn)擊確定。

出現(xiàn)上圖所示的提示則說(shuō)明連接成功。離勝利又近了一步。
五、安裝寶塔界面(重中之重)
這里簡(jiǎn)單的簡(jiǎn)紹一下寶塔面板。
寶塔面板是開(kāi)發(fā)的服務(wù)器管理工具,是一家專(zhuān)業(yè)從事服務(wù)器相關(guān)軟件和服務(wù)研發(fā)的公司。寶塔的愿景是讓用戶(hù)更容易使用服務(wù)器。
說(shuō)話(huà)簡(jiǎn)單,不要使事情復(fù)雜化。大型網(wǎng)站程序安裝在服務(wù)器上。服務(wù)器使用 Linux 系統(tǒng)。對(duì)于服務(wù)器維護(hù),需要記住很多l(xiāng)inux命令,這很麻煩。面板的優(yōu)點(diǎn)是可以通過(guò)交互界面完成服務(wù)器的維護(hù),比如更新系統(tǒng)、添加網(wǎng)站、修改設(shè)置等,之前需要記住各種命令。現(xiàn)在,您可以單擊面板上的按鈕以節(jié)省時(shí)間和精力。所以我們可以在寶塔面板上搭建網(wǎng)站,通過(guò)寶塔面板向網(wǎng)站上傳文件等等。
下面我們通過(guò)XShell編輯器直接安裝寶塔面板
1、連接服務(wù)器,連接方式看上面。連接成功后在終端上輸入安裝指令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh**

如上圖,在綠色光標(biāo)位置輸入安裝指令,按下回車(chē)鍵開(kāi)始安裝,安裝時(shí)間大概五分鐘,期間不要退出面板。安裝完成后如下圖所示(安裝期間會(huì)有兩個(gè)選項(xiàng),全選y即可)

上圖的外網(wǎng)地址與內(nèi)網(wǎng)地址,以及賬號(hào)密碼要保存好!!!(切記),地址中所涉及的端口(圖片中為8888,但是端口是隨機(jī)分配的,要根據(jù)實(shí)際情況而定)要在服務(wù)器上開(kāi)放,怎么開(kāi)放端口看上面步驟。
2、打開(kāi)瀏覽器輸入外網(wǎng)地址

出現(xiàn)如上圖的登錄界面則表示寶塔面板真的安裝成功。這里注意,一般用外網(wǎng)地址登錄寶塔,內(nèi)網(wǎng)一般登錄不了。原因是瀏覽器的默認(rèn)SSL證書(shū)與寶塔安裝的SSL證書(shū)不匹配,用內(nèi)網(wǎng)登錄會(huì)顯示無(wú)法連接。
出現(xiàn)登錄界面后,輸入賬號(hào)密碼(剛才安裝成功后出現(xiàn)的那個(gè)賬號(hào)密碼,進(jìn)入寶塔后可以更改密碼),點(diǎn)擊登錄進(jìn)入寶塔。
3、下載必要插件以及建站

如圖,登錄寶塔后會(huì)彈出相應(yīng)的安裝界面,推薦選擇左邊的LNMP(兼容性好一點(diǎn)),根據(jù)需要選擇插件版本(默認(rèn)的是適配版本,服務(wù)器牛逼的話(huà)可以全部裝最新版本)

安裝時(shí)間大概十分鐘,安裝速度要看網(wǎng)絡(luò)信號(hào)好不好,安裝完成后直接關(guān)閉界面。

點(diǎn)擊左側(cè)欄的“網(wǎng)站”,點(diǎn)擊添加站點(diǎn)。

輸入網(wǎng)站域名(如果沒(méi)有域名可以直接用公網(wǎng)ip,格式:公網(wǎng)ip:+端口號(hào)+.com(其他的也行)注:端口號(hào)隨意取,只要在允許范圍內(nèi)即可,端口必須在服務(wù)器中放行),其他的選項(xiàng)可以根據(jù)需要更改(可以選擇默認(rèn),主要看服務(wù)器配置如何),最后點(diǎn)提交。
至此,網(wǎng)站搭建已全部完成,網(wǎng)站搭建后可以上傳網(wǎng)頁(yè)文件,具體的操作步驟不多說(shuō),網(wǎng)頁(yè)項(xiàng)目可以用多種方式部署(具體部署方式待作者發(fā)布)。上述具體步驟如果有缺漏或者錯(cuò)誤歡迎改正。
評(píng)論一下?