wordpress+阿里云快速搭建個(gè)人博客詳解
時(shí)間:2023-08-13 14:12:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-08-13 14:12:01 來源:網(wǎng)站運(yùn)營
wordpress+阿里云快速搭建個(gè)人博客詳解:
這絕對絕對是全網(wǎng)最詳細(xì)的個(gè)人博客搭建教程??!!多圖預(yù)警,流量者慎入?。?!
首先回答一個(gè)小白最關(guān)心的問題,利用wordpress+阿里云服務(wù)器建站不需要任何前端、后端技術(shù)基礎(chǔ),而且如果熟練、一路順利的話,30分鐘就可以成功搭建一個(gè)最簡陋的個(gè)人博客網(wǎng)站。
但是懂技術(shù)絕不僅僅是錦上添花,它可以讓你在遇到問題的時(shí)候知道如何排查問題,解決問題,避免走彎路。
我在首次建站的時(shí)候,遇到了很多很多小問題(比如配置好web環(huán)境后無法登錄wordpress后臺(tái)卡在wordpress安裝那一步、建站完成后可以用ip訪問,無法用域名訪問),通過一些排查手段,最終花了兩天的時(shí)間走完建站全流程。
現(xiàn)在,我們進(jìn)入主題。
一、原理
先解釋一下建站的原理。
日常生活中,我們輸入U(xiǎn)RL后瀏覽網(wǎng)頁經(jīng)過了很復(fù)雜的過程。首先瀏覽器將URL解析成服務(wù)器的ip地址,并且向服務(wù)器發(fā)起請求。服務(wù)器接受請求后向?yàn)g覽器返回信息,這些信息最終形成了我們看到的網(wǎng)頁。
有點(diǎn)像自動(dòng)售貨機(jī),我們發(fā)出購買飲料的指令,自動(dòng)售貨機(jī)就返回飲料。這里指令就是URL,通過URL解析出的ip地址是自動(dòng)售貨機(jī)上貨物的坐標(biāo),最終我們想得到的飲料就是網(wǎng)頁的內(nèi)容。
所以建站需要什么呢?URL、網(wǎng)頁內(nèi)容、ip地址、存儲(chǔ)網(wǎng)頁內(nèi)容的服務(wù)器。URL就是域名,網(wǎng)頁內(nèi)容就是wordpress,存儲(chǔ)網(wǎng)頁內(nèi)容的服務(wù)器就是阿里云的云服務(wù)器(ECS),你申請ECS的時(shí)候會(huì)有一個(gè)ip地址。
現(xiàn)在你就明白了建站的大致過程:
- 購買域名
- 購買云服務(wù)器
- 將域名與云服務(wù)器的ip地址綁定(域名解析)
- 云服務(wù)器環(huán)境搭建
- 將wordpress工程部署到云服務(wù)器上
- 開始你的第一個(gè)博客寫作
- 挑選優(yōu)秀的wordpress工程,好的主題可以吸引更多的用戶
二、建站實(shí)操
接下來我將以圖文并茂的方式為大家展示建站全過程。一步步來,如果順利的話,30min即可建站。
2.1 購買域名
打開阿里云,登錄。
域名注冊產(chǎn)品->域名注冊
域名注冊點(diǎn)擊查詢域名
輸入“baidu”,我們發(fā)現(xiàn)
http://baidu.com已經(jīng)無法購買了,baidu.ren六十萬,baidu.kim三百萬。
總之輸入你心儀的域名,然后立即購買,后續(xù)操作大家應(yīng)該都會(huì)。購買成功后,返回阿里云主頁,點(diǎn)擊控制臺(tái)->域名,就可以看到你已經(jīng)擁有了一個(gè)域名了。
能力范圍之內(nèi),能買.com就買.com,不行.cn也可以,其他的就屬實(shí)比較拉胯了。
2.2 購買云服務(wù)器
阿里云首頁->產(chǎn)品->云服務(wù)器ECS
購買ECS立即購買?。?!
購買ECS這里有個(gè)小tips,第一次建站,建議大家買個(gè)一周的云服務(wù)器先玩玩。如果有興趣再繼續(xù)買長期的,如果只是三分鐘熱度也不虧,畢竟一個(gè)云服務(wù)器也不便宜。如果大家是學(xué)生或者新人,好像可以買到108一年的云服務(wù)器,或者找個(gè)在上學(xué)的女朋友也行。
購買的時(shí)候一些參數(shù)的選擇:
個(gè)人博客就選擇包年包月吧。
地域一定要選大陸!?。〔灰x什么香港,新加坡?。。≌娴暮苈?。我第一次建站就是買了香港的,因?yàn)榭梢圆挥脗浒?,但是真的慢,基本?huì)有1s的延遲。
第一次玩,選個(gè)1vCPU1GB內(nèi)存即可。
鏡像選擇鏡像市場,找到寶塔,后續(xù)配置web環(huán)境很方便,這個(gè)后續(xù)會(huì)詳細(xì)說。
然后下一步,下一步中只有安全組需要特殊設(shè)置一下。這里先不設(shè)置,跳過,以后會(huì)說。
繼續(xù)點(diǎn)擊下一步,密碼自定義,后續(xù)遠(yuǎn)程登錄服務(wù)器要用。
然后就可以購買了。
2.3 將域名與云服務(wù)器的ip地址綁定
先找到購買的云服務(wù)器。
阿里云首頁->控制臺(tái)->云服務(wù)器ECS->概覽
將公網(wǎng)IP后面的一串?dāng)?shù)字復(fù)制
返回阿里云首頁
然后里面有個(gè)設(shè)置,將復(fù)制的ip輸入到對應(yīng)域名的那行里就可以。為了避免暴露個(gè)人信息,我就不截圖了。相信你一定可以的。
2.4 云服務(wù)器環(huán)境搭建
首先要在云服務(wù)器的控制臺(tái)中設(shè)置安全組。
這個(gè)是為了開放一些端口,方便瀏覽器請求。我一開始忘記了設(shè)置打開80端口,導(dǎo)致配置好web環(huán)境后無法登錄wordpress后臺(tái)卡在wordpress安裝那一步,折騰了兩個(gè)小時(shí)才靈光一閃想到是不是端口的問題。
阿里云主頁->控制臺(tái)->云服務(wù)器->實(shí)例
80、3306、888、21、8888這五個(gè)是一定要添加的,牢記!
輸http://云服務(wù)器ip:8888/進(jìn)入寶塔界面。這時(shí)候會(huì)報(bào)錯(cuò):
打開PowerShell(我是windows系統(tǒng)),輸入ssh root@云服務(wù)器ip
這時(shí)候又報(bào)錯(cuò),Host Key verification failed
不要?dú)怵H,勝利就在眼前
輸入ssh-keygen -R 云服務(wù)器ip
再輸入ssh root@云服務(wù)器ip
成功了,這時(shí)候輸入密碼,這個(gè)密碼是購買云服務(wù)器的時(shí)候自定義的密碼
輸入一段命令行
得到了外網(wǎng)的面板地址,這時(shí)候,我們把之前的不成功的url,即http://云服務(wù)器ip:8888/后面加上05bd4138,可以訪問寶塔了!(每個(gè)人的八位隨機(jī)碼不一樣的)
并且賬號(hào)密碼也告訴你了
登錄成功,進(jìn)入如下頁面:
這里先解釋一下寶塔是什么。我的比喻不一定準(zhǔn)確,你可以把它當(dāng)做是一個(gè)操作系統(tǒng)。一般我們購買電腦有兩種選擇,去購買整機(jī)一般附帶操作系統(tǒng),或者自己買配件組裝需要自己安裝操作系統(tǒng)。如果我們不使用寶塔,那么我們買來的云服務(wù)器就相當(dāng)于沒有操作系統(tǒng)的主機(jī)(這個(gè)比如不足夠準(zhǔn)確)。
有了寶塔,我們可以非常方便得去配置web開發(fā)環(huán)境。
以上五款軟件安裝完畢后,web開發(fā)環(huán)境就搭建完畢,接下來添加站點(diǎn)。
站點(diǎn)添加成功后你會(huì)發(fā)現(xiàn)數(shù)據(jù)庫也自動(dòng)配置完畢。
現(xiàn)在去wordpress官網(wǎng)下載wordpress工程壓縮包。
回到寶塔頁面,進(jìn)入文件系統(tǒng)
除了.user.ini文件其他文件全部刪除,然后將wordpress壓縮包上傳到該目錄。注意目錄是否正確,正確的文件路徑應(yīng)該是www/wwwroot/www.你的域名/
上傳wordpress壓縮包后解壓縮得到wordpress文件夾。將文件夾內(nèi)的文件剪切至www/wwwroot/www.你的域名/目錄下,然后刪除空的wordpress文件夾。
這時(shí)在瀏覽器輸入
你的域名/wp-admin/admin.php(如果你申請的是大陸云服務(wù)器,則需要備案通過才能訪問成功,這種情況下你輸入
你的ip地址/wp-admin/admin.php)。
這時(shí)候如果不成功,比如加載不出來網(wǎng)頁,或者404的問題。
去寶塔界面的文件系統(tǒng)中修改wp-config-sample.php文件,該文件也在根目錄下。修改內(nèi)容如下(并把文件名改為wp-config.php):
這是再在瀏覽器輸入
你的域名(你的ip)/wp-admin/admin.php進(jìn)入wordpress管理頁面
輸入你之前設(shè)置的數(shù)據(jù)庫的賬號(hào)密碼,即可成功登錄。
大功告成!
現(xiàn)在可以自定義的設(shè)置博客主題與發(fā)表文章了。