首先我們來(lái)說(shuō)一下什么是WordPress?WordPress是使用PHP語(yǔ)言開(kāi)發(fā)的博客平臺(tái),用戶可以在支持PHP和MySQL數(shù)據(jù)庫(kù)的服務(wù)器上架設(shè)屬于自己的網(wǎng)站。也可以把 WordPress當(dāng)作一個(gè)內(nèi)容管理系統(tǒng)(CMS)來(lái)使用。目前世界上有三分之一的博客網(wǎng)站(包括企業(yè)網(wǎng)站、政府網(wǎng)站)是用WordPress建立的。國(guó)內(nèi)大多數(shù)站長(zhǎng)手中的博客網(wǎng)站也是WordPress建立。
為峨眉山等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及峨眉山網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、峨眉山網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
接著我們來(lái)說(shuō)一說(shuō)WordPress的優(yōu)勢(shì),優(yōu)勢(shì)最明顯就是安裝方式簡(jiǎn)單易用,而且有很多第三方開(kāi)發(fā)的免費(fèi)插件和主題,比如你想建立一個(gè)淘寶客網(wǎng)站或個(gè)人博客或自媒體網(wǎng)站或影視網(wǎng)站或小說(shuō)網(wǎng)站或CMS網(wǎng)站等等,都可以找到相對(duì)應(yīng)的主題模板和相關(guān)插件。
然后我們說(shuō)一下WordPress的劣勢(shì),這個(gè)因?yàn)閃ordPress是國(guó)外開(kāi)發(fā)的,如果你直接安裝好之后直接使用國(guó)外提供的主題模板,那么不管是前端還是后臺(tái)都會(huì)很卡,因?yàn)榇蟓h(huán)境影響我們?cè)L問(wèn)國(guó)外的網(wǎng)站會(huì)很慢,而國(guó)外的模板很多都會(huì)加載一些相應(yīng)的文件或資源,所以最好的方法就是使用國(guó)人開(kāi)發(fā)的主題模板,這樣一來(lái)WordPress的這個(gè)劣勢(shì)就可以忽略了。
我想這問(wèn)題應(yīng)該問(wèn)你自己,每個(gè)人都應(yīng)該有自己的想法,對(duì)于我而言,作為一名計(jì)算機(jī)專業(yè)的學(xué)生,我想建博客完全是專業(yè)的原因與興趣的熱愛(ài),我在最近的課程中是基于B/S的web開(kāi)發(fā),因?yàn)槔蠋煘榱俗屛覀兪煜ら_(kāi)發(fā)流程讓我們自己做了個(gè)項(xiàng)目,為了更好的演示項(xiàng)目所以購(gòu)買了阿里云主機(jī),交接成果后服務(wù)器就空著嗎?之前有一次項(xiàng)目實(shí)訓(xùn)老師問(wèn)我們誰(shuí)搭建過(guò)個(gè)人博客,只有了了幾個(gè)大佬有過(guò)類似經(jīng)驗(yàn),正好有這個(gè)機(jī)會(huì)何不搭建一個(gè)屬于自己的網(wǎng)站呢?
文章具體步驟如下:
云服務(wù)器-----域名-----環(huán)境搭建-----部署源碼
相信你一定在微信或者QQ空間看過(guò)騰訊的廣告10塊錢建站,一分錢購(gòu)買域名。這就是我們要購(gòu)買的云服務(wù)器。雖然我看過(guò)很多騰訊的廣告,但我還是推薦阿里的服務(wù)器。IDC數(shù)據(jù)顯示阿里云公有云市場(chǎng)份額達(dá)到48%,穩(wěn)居中國(guó)市場(chǎng)第一。而且就我體驗(yàn)來(lái)看阿里云的各方面服務(wù)安全都有很好的保證與幫助。
直接去 阿里云服務(wù)器ECS 購(gòu)買,如果是學(xué)生的話可以享受到阿里的 云翼計(jì)劃 10塊錢一個(gè)月的主機(jī)價(jià)格。這對(duì)于服務(wù)器的價(jià)格來(lái)說(shuō)是相當(dāng)優(yōu)惠的!
購(gòu)買好了后呢阿里會(huì)給你一個(gè)ssh密碼,記好這個(gè)密碼。
你可以在阿里控制臺(tái)的右上角點(diǎn)擊云命令行連接自己的主機(jī)(就是這個(gè)橙色的標(biāo)志)
點(diǎn)擊后輸入:
回車后輸入剛剛給你的密碼就能連上主機(jī)了
可選讀,因?yàn)榭梢灾苯油ㄟ^(guò)公網(wǎng)IP訪問(wèn)
別的教程都說(shuō)域名很重要,一定要選,實(shí)際上你可以直接拿自己的 公網(wǎng)IP 當(dāng)做訪問(wèn)地址進(jìn)入系統(tǒng)。而且購(gòu)買了域名就得對(duì)域名進(jìn)行備案,這需要特別麻煩的步驟,時(shí)間也至少 10-20天 。不過(guò)這里我還是說(shuō)說(shuō)吧,畢竟有一個(gè)好的域名進(jìn)入比直接用IP酷很多。
購(gòu)買域名很簡(jiǎn)單,一般的域名也很便宜一般7 8 塊錢就可以買一年了,當(dāng)然也有特別貴的溢價(jià)域名就別購(gòu)買了。
直接去 阿里云萬(wàn)網(wǎng) 購(gòu)買就行。直接輸入你想要的域名,選個(gè)便宜的購(gòu)買,當(dāng)然也是你可以接受的,需要注意的是首次購(gòu)買域名是有優(yōu)惠的,所以要選擇合適的購(gòu)買時(shí)長(zhǎng)。購(gòu)買完后需要域名的實(shí)名認(rèn)證(這也挺麻煩的不,不過(guò)最麻煩的還在后面一步域名備案)。
(耗時(shí)10-20天左右)
這是我最想吐槽的地方了,因?yàn)橹袊?guó)工信部的原因你購(gòu)買的域名必須要備案,不然就無(wú)法通過(guò)域名訪問(wèn)阿里的服務(wù)器,不過(guò)阿里還是很好了,只要你購(gòu)買的服務(wù)器有 三個(gè)月 就可以享受阿里備案一條龍服務(wù),別問(wèn)我為啥要三個(gè)月,因?yàn)槟阍谀秤嵓乙\(yùn)行三個(gè)月才能備案。(工信部備案需求是你要三個(gè)月運(yùn)行,阿里默認(rèn)你買了三個(gè)月就給你提前了)
在控制臺(tái)下,右上角的備案進(jìn)入備案系統(tǒng)。選擇你的服務(wù)器進(jìn)行備案申請(qǐng)。
你的域名需要解析到你的服務(wù)器才可以將這域名指向你的網(wǎng)站,直接在控制臺(tái)的域名管理下面解析即可。要填的直接對(duì)照下面這張圖添加就行,A默認(rèn),主機(jī)記錄就是你前面的www,也可以是@,解析線路默認(rèn),記錄值就是你的公網(wǎng)IP這里我的博客是 ,公網(wǎng)IP是47.100.114.250。
Ok,到現(xiàn)在為止,域名這方面就大功告成了,以后就有了專屬域名。如果覺(jué)得這太麻煩了也可以直接通過(guò)IP訪問(wèn),但如果購(gòu)買了域名就必須得走到底,不然就浪費(fèi)了
現(xiàn)在就需要接著前面連接主機(jī)后的操作了。有技術(shù)的可以直接操作Linux,這里因?yàn)槭峭扑]給小白的教程所以選擇搭建寶塔Linux管理系統(tǒng)。
寶塔面板是一款很優(yōu)秀的Web環(huán)境面板,寶塔面板支持Linux和Windows系統(tǒng),可以一鍵安裝LNMP和LAMP環(huán)境(這是啥之后介紹),是新手站長(zhǎng)最好的管理界面。
Enter后系統(tǒng)會(huì)自動(dòng)安裝寶塔,運(yùn)行期間需要輸入y確認(rèn)安裝。等待大概2分鐘左右,顯示“Complete!”,即安裝完畢!此時(shí)要記住控制臺(tái)顯示的密碼,后面登錄需要。
阿里云服務(wù)器需要開(kāi)放下端口,因?yàn)榘⒗镌茷槊颗_(tái)ECS服務(wù)器默認(rèn)配置的安全組禁用了寶塔面板需要的端口,寶塔面板依賴的端口號(hào)有: 8888|888|80|443|20|21 ,所以需要登錄到服務(wù)器控制臺(tái),開(kāi)啟這6個(gè)端口??梢匀ミ@里 阿里云ECS怎么開(kāi)放端口自定義安全組規(guī)則 查看怎么開(kāi)發(fā)端口。下面我也簡(jiǎn)述一下。
但你端口打開(kāi)后就可以通過(guò)網(wǎng)站url訪問(wèn)寶塔面板了
登錄地址為:http://你的服務(wù)器IP:8888
用戶名:admin
密碼:前面安裝完成后你記下的密碼
登錄寶塔后臺(tái)后,會(huì)彈出一鍵安裝web環(huán)境的界面,我們按照自身需求安裝適合自己的LNMP環(huán)境或者LAMP環(huán)境。你熟悉什么開(kāi)發(fā)環(huán)境就用什么開(kāi)發(fā)環(huán)境,都不熟悉推薦LNMP.
這個(gè)寶塔安裝我也是從網(wǎng)上找的,這里把原博主文章發(fā)一下
寶塔面板支持一鍵部署源碼,因此我們無(wú)需到WordPress網(wǎng)站下安裝包。如下圖。
注:如果軟件中沒(méi)有這選項(xiàng)就去側(cè)邊的軟件管理里找。
這也就是我為什么前面云服務(wù)器推薦寶塔的原因,他甚至可以讓你部署其他項(xiàng)目
部署完成后會(huì)出現(xiàn)下圖提示,記住這些資料點(diǎn)擊站點(diǎn)去訪問(wèn)進(jìn)入WordPress安裝操作。
接下來(lái)的站點(diǎn)配置界面就需要填寫你自己的信息!
服務(wù)器ip ,F(xiàn)TP賬號(hào)信息 ,已經(jīng)注冊(cè)可以使用的域名,已經(jīng)解析和綁定成功。
本地做好了一個(gè)WordPress網(wǎng)站
方法/步驟
把本地網(wǎng)站下,所有的文件拖到 FTP里你要上線的網(wǎng)站目錄下。點(diǎn)擊右鍵上傳 。即完成上傳程序文件到線上的步驟了。
登陸本地?cái)?shù)據(jù)庫(kù)的網(wǎng)址 ,默認(rèn)的一般是 root root 。 localhost斜線phpmyadmin 找到數(shù)據(jù)庫(kù) , 所有的表,全選,導(dǎo)出,存到桌面上, 可以看到,存了之后是一個(gè) sql后綴的文件。
然后登陸服務(wù)器上的數(shù)據(jù)庫(kù)管理地址 。點(diǎn)開(kāi)你要上線的網(wǎng)站對(duì)應(yīng)的數(shù)據(jù)庫(kù)。 點(diǎn)上面的導(dǎo)入,把桌面那個(gè) sql 導(dǎo)入進(jìn)去。就完成了數(shù)據(jù)庫(kù)傳到線上的步驟。
在FTP中 找到 wp-config.php 打開(kāi)修改數(shù)據(jù)庫(kù)連接信息。
DB_NAME , DB_USER ,DB_PASSWORD 這三個(gè)后面的雙引號(hào)里,改成線上的數(shù)據(jù)庫(kù)名字 , 數(shù)據(jù)庫(kù)登陸名 ,數(shù)據(jù)庫(kù)密碼 。
這時(shí)候在線上 你的域名/wp-admin 可以登陸后臺(tái), 修改 url .兩行保持一致 ,都為線上的域名 。 在user ---your profile 改下后臺(tái)的登陸密碼 ,最好復(fù)雜一點(diǎn)。
在menu 中 首頁(yè)鏈接 檢查是否正確。 然后打開(kāi)網(wǎng)站 , 檢查所有的細(xì)節(jié),完成最后修改。 一般就沒(méi)有問(wèn)題了。都是原創(chuàng),在實(shí)際的過(guò)程中,總結(jié)出來(lái)的。 如果大家覺(jué)得還不錯(cuò),可以分享給朋友們看 ,謝謝了。
END
注意事項(xiàng)
本地網(wǎng)站內(nèi),自定義的代碼,圖片等最好都用相對(duì)路徑 ,即目錄斜線 。
方法:
首先解釋一下購(gòu)買域名和虛擬空間。(已經(jīng)做好的請(qǐng)?zhí)^(guò))
域名就是一個(gè)網(wǎng)站的地址,例如即為百度。購(gòu)買域名可以到一些知名的網(wǎng)站去購(gòu)買,例如萬(wàn)網(wǎng),請(qǐng)首先考慮好域名的名字,十分重要。一般.com等域名費(fèi)用為首年49元。建議購(gòu)買國(guó)內(nèi)不需要備案的如.com.me。
虛擬主機(jī)是存放網(wǎng)站上各種數(shù)據(jù)的地方,比如網(wǎng)站的圖片等。虛擬主機(jī)的購(gòu)買可選擇一些大型的網(wǎng)站,但費(fèi)用相對(duì)較貴。本人的虛擬主機(jī)是從淘寶上買的,一年80多。建議購(gòu)買香港或美國(guó)的,免去備案的麻煩。之后賣家會(huì)提供ip地址即后臺(tái)。
如果這兩樣已經(jīng)準(zhǔn)備好,接下來(lái)就是將域名解析到虛擬主機(jī)上。以萬(wàn)網(wǎng)為例(如果是從萬(wàn)網(wǎng)購(gòu)買的域名的話):進(jìn)入會(huì)員中心——選擇解析——以默認(rèn)的方式解析即可。解析時(shí)間為48小時(shí)以內(nèi)。
接下來(lái)進(jìn)入正題。(及著名的五步安裝法,官網(wǎng)有的。)
將 WordPress 壓縮包解壓至一個(gè)空文件夾,并上傳它。將WordPress放置在網(wǎng)站的根目錄下。
在瀏覽器中訪問(wèn) wp-admin/install.php。它將幫助您把數(shù)據(jù)庫(kù)鏈接信息寫入到 wp-config.php 文件中。
如果上述方法無(wú)效,也沒(méi)關(guān)系,這很正常。請(qǐng)用文本編輯器(如寫字板)手動(dòng)打開(kāi) wp-config-sample.php 文件,填入數(shù)據(jù)庫(kù)信息。
將文件另存為 wp-config.php 并上傳。進(jìn)入后臺(tái)(購(gòu)買虛擬主機(jī)的時(shí)候賣家會(huì)提供的)。選擇文件管理器將修改好的WordPress上傳即可。
在瀏覽器中訪問(wèn) wp-admin/install.php。
至此算是基本建立了你的博客網(wǎng)站。對(duì)于WordPress的后臺(tái)自己慢慢去熟悉吧,此處不再贅述。
網(wǎng)上有各種WordPress的插件,主題資源??梢詷O大的豐富你的網(wǎng)站內(nèi)容。