建站難?史上最全指南 — 教你使用WordPress搭建出屬於本身的站點!

引言

  不少朋友都想擁有本身的我的網站,但事實若是本身從頭搭建出一個網站卻須要花費很多的功夫,尤爲是前臺,這對於咱們後臺開發人員是硬傷,因此這時候天然要藉助第三方建站系統,wordpress就是一個很是優秀的建站系統,這是我我的空間的地址效果:
圖1
圖2
圖三
看起來還不錯吧,其實全球超過百分之20的網站都是使用wordpress搭建的,包括博客,商城等。。。wordpress擁有成千上萬的主題可供選擇,而且能夠安裝各類好用的插件幫助咱們給網站增添更多功能,好了,話很少說,進入正題吧!php

購買服務器

  想要本身搭建我的網站,服務器是必不可少的,阿里雲最近在搞活動,我花了不到70塊買了一年的,這個沒什麼好說的,買來直接就可使用。你們去阿里雲官網自行選購就能夠。html

購買域名

  購買域名跟購買服務器是一個道理,申請註冊一個本身喜歡的域名,若是申請註冊的域名沒有人使用的話,價格能夠接受,直接買就ok!linux

解析域名

  購買完域名以後,須要咱們把本身購買的域名解析到本身服務器的ip上(免費),這樣咱們才能經過域名訪問到咱們的服務器,操做以下:
  打開控制檯
打開控制檯
  進入dns解析
dns解析
  進行解析設置
解析設置
  添加解析記錄
添加記錄
  添加方式以下:
添加
  添加完畢以後,會有兩條記錄:
記錄
  ok,到這裏域名解析就大功告成了,若是服務器有web站點已經能夠經過域名來進行訪問!nginx

部署WordPress

  在這裏咱們利用免費的linux後臺面板寶塔來進行部署,這是官網的安裝教程:安裝教程,centos下只要使用一行命令即可以迅速安裝:web

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

  安裝完畢以後,控制檯會返回一個用戶名和密碼,默認端口是8888,訪問便可,登陸成功界面以下:
寶塔shell

安裝nginx服務器

  來到軟件商店,咱們選擇nginx做爲後臺服務器,由於它佔用內存資源比apache更少,併發能力更強。找到nginx,選擇比較新的一個版本,點擊安裝,選擇編譯安裝(我已經安裝了,因此顯示卸載):
nginx數據庫

安裝PHP運行環境

  裝完nginx以後,安裝php運行環境,選擇php-7.3(編譯安裝)便可:
php
  WordPress建站系統是使用PHP開發的,因此PHP環境是必不可少的,相信不少朋友會有疑問,我不是搞PHP開發的,裝上不會用怎麼辦?不要顧慮,等建站完成以後你就會發現這徹底不是障礙。apache

新建我的站點

  安裝完nginx和php以後,咱們就能夠進行我的站點的部署了,點擊網站,點擊添加站點:
添加站點
  配置站點信息的時候有地方須要留意,第一個是域名部分:由於剛買的域名是沒有備案的(後面會講),因此80端口會被攔截,沒法訪問,這裏咱們可使用88端口;備註隨便寫;根目錄默認便可;FTP選擇建立並自定義用戶名和密碼;數據庫選擇MySql,自定義用戶名和密碼(記住,後面會用);確認無誤後,點擊提交便可!
配置詳情centos

下載並安裝WordPress

  創建完站點以後,能夠看到以下界面:
站點
  而後去WordPress中文官網(有可能出現too many requests的提示,多刷新幾回就出來了)下載最新版本的WordPress:
下載WordPress
  下完以後,點擊來到網站根目錄:
點擊
  點擊上傳,把剛剛下載的wordpress壓縮包上傳到根目錄,而後解壓:
上傳
解壓
  解壓後把解壓後文件夾中的內容剪切到根目錄,而後最後根目錄應該是這個樣子的:
根目錄
  最後刪除根目錄下的index.html文件(防止nginx訪問到它,此爲寶塔生成的網站默認html,沒什麼用):
刪除index.html
  一切工做都已經就緒,開始正式安裝WordPress!
  訪問 http:你的域名:你的端口,會出現WordPress引導安裝界面,點擊開始:
1
  填寫添加站點時的數據庫信息,而後安裝:
2
  安裝完畢以後出現如下界面,按提示填寫信息,安裝WordPress:
3
  安裝過程極快,成功以後點擊登陸:
4
  登陸:
5
  WordPress後臺:
wordPress
  至此,WordPress就安裝完成了。服務器

安裝主題

  WordPress之因此強大,正是由於它主題的多樣化,咱們有不少不一樣的主題能夠選擇:
主題
  推薦你們去網上下載本身喜歡的主題,從後臺下載基本都會被牆,下載完以後選擇上傳安裝主題便可,安裝完主題以後,點擊查看站點即可以查看效果:
查看站點
  此外,小工具和菜單也是很是有用的功能,能夠自定義網站的導航欄以及顯示的內容:
小工具
菜單
  WordPress還有一個很是重要的功能即是它能夠安裝各類各樣的插件,好比登陸註冊插件能夠自定義登陸和註冊頁面,評論插件可讓咱們的評論部分更加美觀,用戶我的中心插件還能夠幫助咱們輕鬆作出付費查看或下載的功能,這都須要去本身慢慢體會,這些插件以後我會單獨開篇博客作個分享,幫助你們快速給本身的網站添加更多新的功能。總而言之,WordPress是一款擴展性極強的建站系統,很是的強大!
  另外,若是有必定的編碼能力,咱們還能夠對主題和插件進行二次擴展,像我如今用的主題和插件基本都被我優化了一番,也許你不會寫PHP,但語言都是相通的,看懂並修改相信是不成問題的!

網站備案

  最後的最後,就是關於網站備案(ICP備案)的事情了,通常的服務器提供商如阿里雲會有專門的備案服務,只要跟着流程一步步走就能夠了,大概一週左右就會審批下來。完成ICP備案以後30天內還要進行網安備案(沒有及時備案可能會有網安打電話通知備案),自行百度便可。網站備案是個麻煩的事情,若是想快速投入使用,能夠購買境外服務器(香港或美國服務器),可是有被牆的風險,若是網站主要面向國內用戶,建議仍是購買國內服務器比較穩妥,你們能夠自行權衡利弊。

SSL證書(HTTPS)

  建議你們備案(ICP)完成後再考慮開啓https,若是沒有完成備案,配置以後會出現 the connection is reset 的錯誤提示,備案以後會自行消失。開通https的方法很簡單,去阿里雲購買一個免費的ssl證書,而後去到寶塔面板選擇其餘證書配置一下便可:
設置
ssl

頁面僞靜態

  開啓頁面僞靜態可讓咱們的訪問路徑更簡潔直接,有利於搜素引擎的收錄。
  首先來到寶塔後臺,進入網站設置,進入僞靜態選項,選擇wordpress保存便可:
僞靜態
  而後來到網站後臺管理界面,選擇設置—固定連接—文章名,便可成功開啓頁面僞靜態:
頁面僞靜態

網站類型選擇

  既然要作網站,必然須要作好網站的定位,WordPress最擅長的是作博客,論壇,商城固然能夠作,只是沒有那麼容易。我的的話建議作博客或我的空間,此外還須要作SEO優化,被搜索引擎收錄以後才能被搜索出來,這裏面的門道須要本身慢慢摸索。

結語

  創建我的網站其實很容易,真正困難的是網站的運營以及平時的細節處理,網站運營的好,原創質量高,天然能夠被搜索引擎青睞,堅持住,總有一天,小站會變成大站,本身的付出也會終見回報。雖然成功只屬於少數人,但實際上他們只是沒有太早得放棄而已!

本文由博客羣發一文多發等運營工具平臺 OpenWrite 發佈
相關文章
相關標籤/搜索