iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 9
1
Modern Web

與WordPress的邂逅,像極了愛情!系列 第 9

我想要來硬的,使用MAMP建立Local網站練功

  • 分享至 

  • xImage
  •  

《本篇文章同步發表在我瘋官方粉絲團&我瘋官方網站

前言

前一章節我們介紹了可以一鍵建立Local端WordPress開發環境的LOCAL軟體,但相信也有部分人想要自己管理資料庫的,我們就可以使用MAMP來進行Local端的開發。

Local端開發WordPress軟體:MAMP

MAMP是以MacOS、Apache、MySQL及PHP or Python的字首結合的開發工具,但也有支援Windows系統,適用大多使用者。

下載及安裝軟體

MAMP有提供免費版及PRO付費版兩種,一般開發使用免費版功能就已經相當齊全。

軟體安裝就依循一般安裝即可,這邊MAMP有提供額外安裝,可以依使用者需求選擇,這邊可以都不選進行安裝

執行軟體

安裝完執行軟體會看到MAMP的控制台頁面,這邊可以點擊MAMP選單進行Preferences設定

這邊比較要注意的是Port設定,可以使用default,或者使用80及3306,使用者要自訂也可以

再來是Web Server的選擇,這邊我們以Apache作為後續使用範例,也可以自行選擇要連結的資料夾,這裡我們設定連結為D:\MAMP\htdocs,作為localhost的連結位置

全部設定完後,可以看到Apache與MySQL都有正常運作,如未正常運作可以點擊Start Servers,點擊Open WebStart Page即可以進入MAMP資訊頁面

這個資訊頁面最重要的就是My WebsitephpMyAdmin

點擊phpMyAdmin即可進入資料庫頁面,就可以進行資料庫管理

在這邊我們可以先新增一個新的資料庫,用來放置我們要建立的Local端WordPress網站資料,點擊New新增,設定資料庫名稱,這邊以「it-ironman」為例,這個名字後續還會用到

點擊My Website就會進入剛剛在Preferences設定Web Server所設定的Local端資料夾*(D:\MAMP\htdocs)*,這個資料夾也是我們未來會放置WordPress開發資料的地方,因為現在資料夾是空的所以沒有顯示任何東西

在建立好伺服器及資料庫之後,我們就可以來安裝WordPress

首先去WordPress官網下載檔案

下載好的檔案請存在與localhost連結的D:\MAMP\htdocs裡面,並且解壓縮該檔案,解壓縮後的預設檔名是「wordpress」,這邊可以由使用者自行更改,如開發多個專案的話,建議更改為網站的名稱為佳

之後再回到My Website(localhost),就可以看到多一個wordpress的資料夾

點擊wordpress,接下來我們就來安裝WordPress吧!

  • 步驟1

這邊要設定WordPress所要連結的資料庫名稱以及位置,我們剛剛有在phpMyAdmin裡面新增了一個「it-ironman」的資料庫,此時就可以輸入該名稱讓網站可以連結到資料庫,這邊的密碼如果沒有做更改的話,預設使用者帳密都為:root,其他的設定就不用做更動了

  • 步驟2

點擊安裝程式,並設定網站名稱,以及網站管理者的使用者帳密,之後進行安裝,這邊WordPress使用者帳密以user為例

  • 步驟3

安裝完畢,即可以點擊登入,進入WordPress的後台登入介面,此時就已經完成Local端的WordPress安裝了

進入後台後,就跟上一章節的LOCAL軟體一樣,可以著手進行開發啦!

結語

上一個章節與這個章節介紹了Local端開發WordPress的輔助軟體,LOCAL可以一鍵建立WordPress開發環境,使用上快速也很方便,但如果使用者自行管理資料庫,就可以使用MAMP來進行WordPress開發,當然使用者也可以使用與MAMP相似的軟體進行開發,例如:XAMPP或WAMP等等,功能上也是大同小異,那麼!開始動工實作屬於自己的WordPress網站吧!

《精采文章同步發表》
1.我瘋FB粉絲專頁:https://www.facebook.com/我瘋程式工作室wowfuncode-102683961458110/
2.我瘋官網:https://www.wowfuncode.com/category/blog/


上一篇
伺服器?資料庫?免!一鍵建立Local端WordPress開發環境
下一篇
Updraftplus 進行 WP 版控備份資料
系列文
與WordPress的邂逅,像極了愛情!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言