新手小白零基础搭建个人博客(一)服务器篇
搭建博客,第一步肯定就是要準(zhǔn)備一個(gè)服務(wù)器了,除非你找到別人幫你代掛,這里給大家推薦阿里云的服務(wù)器。如果不想花錢,也可以使用Github進(jìn)行代碼托管,但是GitHub是國外服務(wù)器,讀取速度肯定不如阿里云的服務(wù)器,將來網(wǎng)站反應(yīng)會(huì)很慢。
如果使用阿里云,請閱讀本文一、二
如果使用Github,請閱讀本文三
如果兩者都要一起使用,請閱讀本文一、二、三(推薦)
一.阿里云服務(wù)器獲得
為什么推薦阿里云服務(wù)器?因?yàn)楹笃谏婕熬W(wǎng)站備案,博主用的是阿里云,提交所有信息后,大致是三個(gè)工作日完成備案,而我同學(xué)使用的某訊云,備案期長達(dá)半個(gè)月之久,前車之鑒啊!!!
-
首先進(jìn)入阿里云官網(wǎng),注冊登錄,然后購買服務(wù)器,新用戶有比較大的福利,價(jià)格不貴,直達(dá)鏈接——阿里云服務(wù)器購買,這里注意,有ECS服務(wù)器和輕量應(yīng)用服務(wù)器之分,相對來說,如果前期需求不是很大,可以選擇輕量應(yīng)用級服務(wù)器,這個(gè)相對來說性價(jià)比較高,即便宜又實(shí)用,如果是學(xué)生且在新冠疫情期間,可以免費(fèi)領(lǐng)取一臺(tái)ECS。直達(dá)鏈接——阿里云在家實(shí)踐計(jì)劃
-
a.自己買ECS的話,建議入門用戶,選擇突發(fā)性能實(shí)例,原因很簡單,剛?cè)腴T,沒有必要要那么高的配置,能使就行,當(dāng)然,如果愿意,可以自行選擇更好的配置,配置越好,以后能做的東西更多,用起來也更快。
硬盤選擇40GB,系統(tǒng)選擇centos最新版,或者自己學(xué)過的版本,建議7以上,否則有的軟件可能不兼容。
買完之后就可以進(jìn)入控制臺(tái)了,如圖(到這里先不要著急整域名什么的,前期暫時(shí)用處不大) -
b.購買輕量應(yīng)用服務(wù)器,也是差不多的道理,選一個(gè)接近自己的地域,選擇合適的配置,系統(tǒng)依舊選擇系統(tǒng)鏡像centos最新版(建議7以上的版本)
買完之后就可以進(jìn)入控制臺(tái)了,如圖:點(diǎn)擊實(shí)例進(jìn)入
c.阿里云“在家實(shí)踐”計(jì)劃,免費(fèi)領(lǐng)取服務(wù)器的同學(xué),從鏈接進(jìn)去以后,點(diǎn)擊START
二.阿里云服務(wù)器初始化配置
至此,如果是想通過阿里云的服務(wù)器搭建的同學(xué)應(yīng)該已經(jīng)準(zhǔn)備好服務(wù)器了,那么我們就對服務(wù)器做一些配置。
首先推薦大家使用一款插件——“寶塔助手”,在使用上非常之方便,對于新手建站好處不言而喻。
- 首先到控制臺(tái)開放端口8888,這是寶塔助手的默認(rèn)登錄端口,我們暫且開放,等到后期再修改。然后通過SSH連接你的服務(wù)器,我是用的是Xshell,當(dāng)然,其他ssh工具或者是官網(wǎng)提供的ssh遠(yuǎn)程連接都是可以的
- 然后安裝寶塔助手
裝完以后會(huì)提示你的登錄地址、賬號、密碼,這里把這段代碼記一下,到瀏覽器中輸入登錄地址,就可以打開登錄頁面
輸入賬號密碼即可登錄到面板
在面板設(shè)置中可以進(jìn)行登錄時(shí)的一些設(shè)置,登錄端口、登錄入口、面板用戶、面板密碼等。注意:修改端口后要到阿里云服務(wù)器控制臺(tái)開放端口,否則無法登錄。
三.GitHub配置
首先打開GitHub的官網(wǎng),注冊登錄,有賬號的可以直接登錄
直達(dá)鏈接——GitHub官網(wǎng)
然后點(diǎn)開右上角的下拉框,點(diǎn)擊Your repositories——你的倉庫
點(diǎn)擊new,新建一個(gè)倉庫,命名為:你的用戶名+github.io
如:ccuer.github.io
(我的出現(xiàn)錯(cuò)誤提示是因?yàn)橐呀?jīng)存在這個(gè)倉庫,你們應(yīng)該不會(huì)報(bào)這個(gè)錯(cuò)誤的)
至此,恭喜你,你已經(jīng)完成了搭建博客/網(wǎng)站的第一步——服務(wù)器的準(zhǔn)備,接下來我會(huì)繼續(xù)給大家更新如何部署我們的博客/網(wǎng)站,以上均為原創(chuàng),如有不妥之處,歡迎提出批評指正。
總結(jié)
以上是生活随笔為你收集整理的新手小白零基础搭建个人博客(一)服务器篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ngx_lua操作Redis和Mysql
- 下一篇: 新手小白零基础搭建个人博客(二)Hexo