WordPress的安裝及數據表

啓動Apache


mac 自己自帶了Apache服務的。打開Mac的終端,輸入下面命令,便可開啓Apache服務。php

sudo apachectl start

咱們能夠在瀏覽器中輸入localhost,若是看到 It Works!,說明Apache服務啓動成功!
image.pngmysql

相關Apache命令爲:git

sudo apachectl start    #啓動
sudo apachectl stop     #中止
sudo apachectl restart  #重啓

配置PHP


Apache服務默認安裝在/etc/apache2目錄下。在Finder(訪達)中,默認狀態下,是找不到此路徑的。咱們能夠經過前往(快捷鍵:command+shift+g)文件夾的方式,進入到該文件夾。github

image.png

httpd.conf這個文件中,找到#LoadModule phpXXX,將其前面的#號去掉(去掉註釋)便可。sql

image.png

修改好後須要重啓Apache。輸入以下命令docker

sudo apachectl restart

如何驗證?只需建一個php文件,看看是否能執行便可。
在部署路徑(默認爲:/Library/WebServer/Documents,如已更改,請前往已更改的目錄)下,新建一個info.php文件,在此文件中輸入以下代碼,並保存:數據庫

<?php 
  phpinfo(); 
?>

而後在瀏覽器中輸入localhost/info.php,能夠看到以下信息,則說明PHP配置成功!apache

image.png

安裝WordPress


  1. 下載WordPress,從官網下載WordPress最新版本;

    在安裝是遇到個超級麻煩的問題,wordpress[官網]不能下載 報錯429(不知道什麼緣由)(https://wordpress.org/download/)瀏覽器

    image.png

  2. 解壓,將其全部文件複製到Apache部署路徑下(默認爲:/Library/WebServer/Documents,如已更改,請前往已更改的目錄),注意,不是直接將文件夾放入;

    image.png

  3. 先打開mysql連接,可使用Navicat等鏈接工具,建立一個新的數據庫。(我這裏使用的docker
    image.png
  4. 在瀏覽器中打開localhost/index.php,系統會自動跳轉到安裝界面。點擊如今就開始,就能夠開始安裝。

    image.png

  5. 輸入數據庫名稱、用戶名、密碼等數據,點擊提交,便可以進行安裝。

    image.png

安裝遇到的問題

因爲官網不能下載wordpress,從第三方下載了3.0版本的而後出現如下的錯誤wordpress

image.png

google一下,wordpress版本 過低致使的

image.png

官網不能下載,第三方沒有下載的地方,一時間不知所措

救世主 github

image.png

從新下載以後,問題解決

WordPress ER圖

本身在本地搭建了一個WordPress,根據本身的理解及數據庫的表結構,畫了一個er圖並標識了各個字段分別表明了什麼(僅供參考,歡迎指出錯誤)

image.png

  • 文章表(posts

    博客發表」文章」存放的地方就是這個wp_posts(wp_表前綴)表了。這個表裏存放的除了普通的文章以外,還有附件和頁面(page)的一些信息。post_type 字段是用來區分文章類型的。若是post_type’post’,那麼就是文章,若是是’page’,那麼就是頁面.

    image.png

  • term_relationships

    postslinks這些對象和term_taxonomy表中的term_taxonomy_id聯繫起來的關係表,object_id是與不一樣的對象關聯,例如wp_posts中的ID(wp_links中的link_id)等,term_taxonomy_id就是關聯 wp_term_taxonomy中的term_taxonomy_id

    image.png

剛開始不是很理解,其實它就是一箇中間表,可是名字有很奇怪

總結

剛剛接觸 WordPress,對於其結構還不是很理解,歡迎使用過的大佬給出意見和建議
相關文章
相關標籤/搜索