這幾天我在給我的網站升級,重新部署了網站運行環境,本文將從服務器購買、域名注冊及解析、對比WordPress.com和WordPress.org的區別和利用寶塔搭建網站運行環境這幾個方面分享我碰到的問題以及解決辦法。
我不是技術大拿,如何用 WordPess 搭建網站的文章網上已經有很多了,在我這里你能看到更多失敗的案例以及我是如何解決的過程,都是一些很細微的點,例如端口80沒正確開放,導致最后 WordPress 搭建失敗。
如果像我一樣并非技術專業人員,同時又想用 WordPress 搭建網站的話,那這篇文章也許會適合你,請繼續往下閱讀。
網站成功上線必須要有主機,你要將你的網站托管在主機服務器上,就像是給網站租用了一間房,可以按月付租金也可以包年付租金。國內服務器可選用阿里云、騰訊云等,國外主機可選用Hostinger、A2 Hosting、SiteGround 和 Bluehost 等。
服務器的購買因個人需求不同相對應的會有不同的選擇,以我自己為例,我搭建網站的初衷是想要分享SEO知識、推廣谷歌工具以及跨境外貿網絡營銷方面的工具、插件測評,以幫助想要做跨境電商、獨立站等的用戶找到適合的工具和插件。基于我的受眾以國內為主,所以我選擇在阿里云購買服務器和域名。(同樣你也可以選擇在騰訊云購買主機服務器,或者從其他主機商處購買。)
以阿里云云服務器 ECS 為例,服務器能選的區域有三個,分別是亞太、歐洲與美洲和中東與印度。如果網站受眾大多在國外,比如做跨境獨立站的,那么能選的區域也不少;服務器選擇大陸的,都必須要進行備案。
圖片來源:阿里云
注冊一個域名,域名注冊有以下建議可供參考:
避免使用標點符號(如連字符)和數字,域名應遵循易于拼寫、發音和記憶的原則。
域名盡量簡短,最好不超過12個字符,域名越短越容易被記住。
域名注冊后還需要進行域名解析,一般主機服務商都會提供域名解析服務,找到你的主機服務商,進行域名解析。
圖片來源:阿里云
一般情況解析A記錄和CNAME記錄就行了,其他按自己需要解析即可。
CNAME記錄:將域名指向另外一個域名,也叫做別名解析。
域名解析需要填寫以下信息:
記錄類型(一般選擇A記錄或CNAME記錄)
主機記錄
解析CNAME記錄,主機記錄填寫“www”,解析后域名為:www.yuming.com
解析路線:默認即可。
記錄值
CNAME記錄:填寫自己的域名(yuming.com)
TTL:默認的10分鐘即可,無需修改。
特別提醒:需要備案的域名,可在備案完成后再進行域名解析。
圖片來源:阿里云
WP.ORG是什么
WordPress(wordpress.org)是一款開源的web內容管理系統(CMS)。內容管理系統(CMS)是在瀏覽器運行的應用程序,它為用戶提供了一個圖形用戶界面,讓非web開發人員也能很輕松管理和維護其網站上的內容。
同時WordPress是一款開源軟件,即開放源代碼軟件。這意味著WordPress軟件本身由來自世界各地的志愿者維護。因此,它不屬于任何一家公司。所有人都可以免費使用WordPress。
WordPress遵循GNU通用公共許可證,該許可證賦予了WordPress擁有四項核心自由:
可以學習并修改該軟件;
可以重新分發、拷貝軟件;
可以將修改后的軟件副本分發給他人。
WP.COM是什么
wordpress.com是Automattic公司擁有的博客平臺。該公司為注冊用戶提供托管服務。Automattic公司并不擁有WordPress軟件,它是WordPress的托管版本。
兩者主要區別
1. 托管服務
wordpress.com提供托管服務,有免費版本有付費版本可供選擇。
2. 費用情況
wordpress.com提供托管服務,免費版本僅有最基本的托管計劃,并且域名會受限制,使用wordpress.com的免費托管,網站URL將會是:yournewsite.wordpress.com。如果想要使用跟多功能,則需要將免費托管計劃升級為付費托管計劃。目前除了免費計劃外,還可按需選擇入門版和專業版。
圖片來源:WordPress.com
3. 管理權限
wordpress.com的管理權限受制于你所選擇的托管計劃,并不擁有完全的控制權。
選擇WP.COM還是WP.ORG的建議
如果你的網站只是作為個人業余愛好,那么wordpress.com的免費托管計劃完全足夠了;如果你希望通過博客網站賺錢,例如聯盟營銷,那么建議你一開始就使用自托管WordPress網站。
寶塔是什么
寶塔是一款服務器管理軟件,支持一鍵部署:LAMP/LNMP/Tomcat/Node.js、網站、數據庫、FTP、SSL,通過Web端輕松管理服務器。
寶塔的安裝
我在阿里云購買云服務器,首先需要在安全組放行8888端口,否則會寶塔Linux面板不能正常使用。
端口范圍:
注意放行22、80、443、3306、8888端口。
運行Windows PowerShell終端,輸入命令:ssh root 你的IP地址,進入后輸入購買云服務器時自定義的密碼,進入遠程服務器,再輸入命令:bt default,將會得到外網面板地址和用戶名及密碼。
這時到瀏覽器輸入:剛得到的外網面板地址。例如:http://IP地址:8888/d634e5ba
這時候就可以成功進入寶塔Linux面板。
運行環境搭建
在寶塔Linux面板中下載安裝LNMP或LAMP,二者選一安裝即可。
LAMP=Linux+Apache+MySQL+PHP
WordPress軟件安裝的系統要求是PHP7.4或更高版本;MySQL5.7版本或更高版本,Apache和Nginx都能作為運行WordPress的服務器軟件。根據系統要求在寶塔面板安裝符合的版本型號。
當以上軟件安裝完畢后,就可以添加站點,從wordpress.org下載安裝包,再到面板文件上傳,注意要把安裝包解壓到根目錄下。
這時回到瀏覽器輸入:你的域名/wp-admin/admin.php就會跳轉至WordPress安裝頁面。
特別需要注意,我就在這一步出現問題,一直沒法跳轉至WordPress安裝頁面,仔細排查后找到原因,我的域名需要備案才能正常訪問。
接著我換了IP地址嘗試跳轉至安裝頁面,瀏覽器輸入:我的IP地址wp-admin/admin.php,同樣跳轉失敗了。
再次排查后,發現把域名換為IP地址時,還需要修改Nginx配置文件,把配置文件里的sever_name修改為IP地址,要等域名備案通過后再修改回域名。
經過這一細微的修改,終于能順利進入WordPress安裝頁面,輸入數據用戶名和密碼后,開始進行安裝。
WordPress的設置就自己按需填寫了,之后還能在后臺修改的,比較容易不細說了。
以上就是我利用寶塔軟件搭建WordPress網站的全過程。
(來源:Hopeshe跨境)
以上內容屬作者個人觀點,不代表雨果跨境立場!本文經原作者授權轉載,轉載需經原作者授權同意。?