如何搭建一個屬於自己的網站(超詳細)
寫這個教程一方面是爲了剛入坑的新人們一個指引也是給自己留個備份(萬一哪天忘了呢哈哈哈),在這裏以騰訊云爲例,文內的鏈接就不帶CPS推廣了,文章較長,可以點擊右側目錄跳轉到你想看的地方,嗯,就這樣。
前期準備
1、考慮好是否想折騰下去,因爲建站的途中可能會遇到各種各樣的坑。
2、註冊一個騰訊雲賬號並完成實名認證,本文所有操作均基於騰訊雲,註冊地址:傳送門。(必須)
註冊域名
其實這個不是必須的,不過都建站了,還是註冊個玩吧。如果不知道域名是什麼可參考:什麼是域名?
找到活動頁面
一般來講不建議直接在控制檯直接註冊域名,因爲那樣會比在活動頁面註冊貴,雖然貴不了幾元,但是能省則省。
這裏留下兩個當前還有效的活動頁面給到大家,當然大家也可以去官網自己找。
下述活動均在2021年12月31日結束
DNSPod年終回饋感恩有你
域名專場特惠
這裏使用DNSPod年終回饋感恩有你頁面進行演示,實際操作中大家請自行對比。
登錄域名控制檯創建域名信息模板
1、打開域名控制檯信息模板頁面
2、點擊新建模板並填寫相應信息
根據實際需要選擇類型並填寫信息,一般來講選個人即可,選擇類型後選擇使用賬號信息填寫並校對補充相關信息,完成後選擇證件類型(一般來講選擇身份證)並上傳證件照片。
注意:提交後無需等待審覈成功即可註冊域名。
證件照片推薦使用彩色掃描件,但如果條件不允許可以使用手機拍攝,注意不要傾斜拍攝,不要留太大空白,不要缺邊少角。
PS:很多人上傳時可能會超出大小限制,這時可以用微信把照片發給另一個人(不要選原圖)然後保存傳到電腦即可。
實名過程中遇到任何問題可前往官方羣尋求幫助。
註冊喜歡的域名
選擇合適的後綴並註冊域名,選擇後綴主要從兩方面考慮,一方面是自己是否喜歡,另一方面則是續費價格,一般來講推薦com/cn。
今天這裏主要以演示爲目的就選一個註冊最便宜的註冊了。
選擇合適的後綴點擊立即搶購
輸入心儀的前綴查詢是否可用
點擊立即購買並選擇合適的方式支付
支付完成後進入控制檯即可看見域名,等待實名審覈及命名審覈完成後即可正常使用
收到實名認證成功的提示後說明註冊成功
進行網站備案
備案需要賬號實名認證滿48小時且域名完成認證3個自然日後纔可以操作,這裏可先跳過等到了時間後再進行備案。
爲什麼要備案?
如何備案?
技術支持
備案中遇到任何問題請加入官方羣尋求幫助。
服務器建站
購買雲服務器
這裏建議大家購買服務器,因爲後面ICP備案也要用到,開網站還是備個案吧,當然如果不想備案可以使用大陸以外地區的服務器。
一般來講建站都需要服務器,當然也可以考慮使用雲開發搭建,或者使用Webify、COS、Github等進行託管,如果你不想使用服務器建站,那就不用買服務器了哦~可以直接跳過
另外根據相關規定對中國大陸境內提供服務的網站服務需要完成ICP備案,如果不想備案可以使用大陸以外地區的服務器。
一般來講推薦個人站長購買輕量應用服務器,這裏由於我有一張代金券就買雲服務器了。
找到活動頁面
首先去還是官網找一個活動秒殺頁面,尤其是新用戶,因爲這樣比直接購買會便宜好多好多(一般70左右一年,配置還很高),這裏我就不留連接了,自己去找吧。
點擊購買(新建)服務器
活動頁面九點直接購買,然後選擇一個Linux系統付費即可,我這裏是在控制檯創建所以情況步驟會略微複雜一點。
選擇合適的配置
服務器區域根據自己的需求選即可,一般來講哪裏離用戶近就選哪裏,實在不知道選什麼就選廣州吧。
系統的話建議選擇Linux(除了Windows都是Linux),在這裏我以TencentOS爲例
設置安全組及密碼
設置安全組及服務器密碼後,點擊下一步:確認配置信息
確認配置信息
最後確認一下配置信息並點擊立即購買
提交訂單並付款
等待服務器開通
付款完成後靜待服務開通即可,當收到相關信息後即表示購買成功
安裝寶塔
寶塔面板是一款比較簡單方便的服務器管理面板,上手很容易,所以接下來我們使用寶塔面板進行建站,不想使用服務器建站的可以直接跳過哦~
通過SSH登錄服務器
這裏我使用的是Xshell工具進行登錄,當然大家也可以在控制檯直接登錄或使用其他工具,具體可以參考:登錄Linux實例。
獲取服務器公網IP
在雲服務器或輕量應用服務器控制檯獲取服務器公網IP
獲取輕量應用服務器公網IP
雲服務器公網IP
打開Xshell並新建會話
打開並點擊新建會話
配置服務器信息
連接會話
配置完成後再左側的側邊欄雙擊剛剛創建的會話並連接,會提示未知的主機密鑰,點擊接受並保存即可。
輸入用戶名
此時會提示輸入用戶名,一般爲root
輸入密碼
此時會提示輸入密碼或選擇密鑰,取決於你自己設置的驗證方式
登錄成功
當你看到如下界面的時候就說明已經登錄成功了。
更新系統及軟件
輸入相關命令並進行更新:
TencentOS或CentOS:
1 | yum update |
Debian或Ubuntu:
1 | apt update |
遇到確認選項輸入y回車即可
輸入y回車後靜靜等待更新,更新完成後如下圖所示:
安裝寶塔
前往官網選擇對應版本安裝方式複製後粘貼到終端回車即可,安裝中會要求確認,輸入y回車即可。
安裝完如下圖所示:
登錄面板
安裝完成後會告知面板地址及賬號密碼,複製到瀏覽器登錄即可,若無法登錄,請參考寶塔官方教程放開安全組端口。
閱讀並同意協議
登陸後會提示安裝套件,這裏我們先不管
此處會提示登錄寶塔賬號,若無可按提示前往註冊
登錄後點擊設置,根據需要修改密碼、用戶名、安全入口、端口等
配置相關環境
安裝Web服務器及其他相關服務:
一般來講安裝下面這幾個就夠了,如下圖:
安裝時建議大家儘量選擇編譯安裝
提交後耐心等待安裝完成
使用雲服務器搭建WordPress站點
創建站點
域名:填寫網站域名
數據庫:Mysql,密碼用戶名默認即可
PHP版本:選擇你安裝的版本,這裏爲8.0
前往官網下載程序包
1、打開官網,找到下載按鈕,右鍵單擊複製鏈接
2、進入網站根目錄
3、下載程序文件
4、解壓下載後的壓縮包
5、進入解壓後的文件夾將所有文件剪切到網站根目錄
剪切後進入根目錄點擊粘貼,並刪除壓縮包和解壓後的文件夾
前往SSL控制檯申請免費證書並部署
1、打開SSL控制檯點擊申請免費證書,並填寫域名和郵箱
PS:這裏建議大家選擇ECC算法
2、選擇驗證方式,建議選擇自動添加DNS
3、點擊查看域名驗證等待簽發即可
4、簽發後點擊證書詳情進行下載
注意:選擇Nginx下載
5、下載後解壓
6、將.key和.pem結尾的文件用記事本打開按照提示粘貼
7、點擊保存即可
添加解析
前往解析控制檯添加A記錄解析到服務器的公網IP,獲取方式上文已經提到:
在瀏覽器打開域名,開始建站
1、地址欄輸入域名並回車
2、輸入數據庫密碼、用戶名、數據庫名稱,其他默認
上述信息可在寶塔面板獲取,如下圖:
保存後應該會看到下面的界面
3、設置站點相關信息並安裝
4、安裝好就可以登錄設置站點了
登錄:
站點控制檯(儀表盤):
網站首頁:
使用Ghost建站
這個有點難度,建議新手直接放棄,想安裝的同學可以參照官方教程安裝,安裝後寶塔反代一下即可。
先寫到這裏,過段時間再更新