DesktopServer

【WordPress 教學 — 菜鳥系列 (1)】使用 DesktopServer 一鍵安裝 WordPress

如果你想在本機 ( 你的電腦 ) 安裝 WordPress,使用 DesktopServer 是最容易的方式。為什麼要在本機安裝 WordPress?為了方便作為測試或練習的開發環境。

Local Server 就是在你電腦中安裝一個可以運行「動態網站」的環境,DesktopServer 就是其中一種,而且它是特別為 WordPress 的使用者及開發者特製的,同時支援 Mac 與 Win 系統。

 

目錄


  1. 下載 DesktopServer Limited ( 免費版,以下簡稱 DSL )
  2. 安裝 DSL ( Windows 10 )
  3. 啟動 DSL
  4. 建立開發站點
  5. 安裝 WordPress
  6. 資料庫與 phpMyAdmin
  7. 刪除站點(Remove website)
  8. 複製站點(Copy website)
  9. 移動站點(Move website)
  10. 新增預設集(Blueprint)
  11. 關閉 DSL
  12. 移除 DSL
  13. DSL 外掛

 

下載 DesktopServer Limited ( 免費版,以下簡稱 DSL )


>>> 前往下載

Download DesktopServer

 

網頁下拉找到表格最底下的「Free – Add to Cart」

Download DesktopServer

 

填寫黃色標記欄位並勾選同意條款

填寫黃色標記欄位並勾選同意條款

 

依據你的電腦作業系統選擇下載的安裝版本

Download DesktopServer

 

ServerPress 帳密資訊

ServerPress ( DSL 的開發商 ) 會寄給你一封帳密資訊的電子郵件,下次需要下載安裝檔時,只需要登入帳戶即可。

 

郵件內容

Download DesktopServer

 

回到 ServerPress 首頁,選擇 Account

 

登入後會直接跳至以下頁面,點選 Downloads 頁籤即可

Download DesktopServer

 

安裝 DSL ( Windows 10 )


解壓縮下載檔

Install DesktopServer

 

打開資料夾並點擊「Install DSL v383」

Install DesktopServer

 

點擊「Continue」繼續

Install DesktopServer

 

點擊「是」允許使用管理員權限安裝

Install DesktopServer

 

點擊「Accept」

Install DesktopServer

 

點擊「Continue」開始安裝

Install DesktopServer

 

告訴你啟動 DSL 的位置,點擊「OK」

Install DesktopServer

 

「Finish」完成安裝

Install DesktopServer

 

啟動 DSL


要啟動 DSL,請到 C:\xampplite 中找到並點擊 DesktopServer.exe

Running DesktopServer

 

使用最高權限啟動 DSL,點擊「Next >」

Running DesktopServer

 

再次允許使用管理員權限,點擊「是」

Running DesktopServer

 

自動使用系統管理員啟動

回到安裝目錄,在 DesktopServer.exe 上右鍵選取「內容」

desktopserver

 

選擇「相容性」頁籤,勾選「以系統管理員的身分執行此程式」

desktopserver

此後啟動程式將會直接跳出「使用者帳戶控制」視窗

 

需要啟動 Apache 與 MySQL,點擊「Next >」

Running DesktopServer

 

點擊「允許存取」讓 Apache 可以通過防火牆

Running DesktopServer

 

同樣的,也要允許 MySQL

Running DesktopServer

 

點擊「Next >」,準備開始建立網站

Running DesktopServer

 

建立開發站點


建立一個新的開發站點,點擊「Next >」繼續

DesktopServer New Dev Site

開發站點基本資訊

  1. 輸入你的開發站點名稱 ( 虛擬域名 )
  2. 安裝預設集 (DSL v3.8.3 配套的是 WordPress 4.7,可自訂 )
  3. 網站安裝位置 ( 點擊 Browse 自訂 )
  4. 確認後點擊「Create >」開始建立

【註】免費版只能建立3個站點

DesktopServer New Dev Site

 

網站建立完成,點擊「Next >」

DesktopServer New Dev Site

 

直接點擊「虛擬網址」,接下來開始安裝 WordPress

DesktopServer New Dev Site

 

安裝 WordPress


選擇 WordPress 的語言 ( 這裡用英文版示範 )

DesktopServer Install WordPress

 

DAL會自動幫你建立資料庫,所以你只需要輸入 WordPress 網站基本資訊即可

DesktopServer Install WordPress

 

因為我們剛才安裝的預設集是 WordPress 4.7,所以安裝完成後要記得升級

DesktopServer Install WordPress

 

我的網站目錄存在何處呢?

desktopserver

 

資料庫與 phpMyAdmin


那我們要怎麼查看資料庫呢?在瀏覽器中輸入「localhost」然後點擊「Database」就會進入 phpMyAdmin

DesktopServer View Database

 

紅框就是 DSL 幫你自動生成的網站資料庫

DesktopServer phpMyAdmin

 

刪除站點(Remove website)


重新啟動 DSL,選擇「Remove, copy or move an existing website.」,然後點擊「Next >」

DesktopServer Remove Website

 

選擇你要刪除的站點並點選「Remove website」,最後點擊「Remove >」

DesktopServer Remove Website

 

警告視窗:這個動作是無法回復的,請三思

DesktopServer Remove Website

 

站點完成移除

DesktopServer Remove Website

 

複製站點(Copy website)


選取 Remove, copy or move…

desktopserver

 

選擇你要複製的站點

desktopserver

 

修改虛擬域名

desktopserver

 

複製完成

desktopserver

 

如果你的網站連結有問題,可能需要儲存一次「固定網址」

desktopserver

 

在網址後輸入 /admin 登入管理區

desktopserver

 

找到「設定 > 固定網址」

desktopserver

 

直接點擊「儲存變更」即可

desktopserver

 

移動站點(Move website)


你可以使用移動站點的功能來更換你的虛擬域名名稱,或者將站點目錄移動到其他位置

desktopserver

 

選擇要移動的站點

desktopserver

 

如果你只想將站點目錄移動到其他位置,可以保留原本的虛擬域名(記得把自動幫你加上的 .dev 去除)

desktopserver

 

移動完成

desktopserver

 

你可以習慣性的在每次移動或複製站點的時候都先去儲存一次固定網址

desktopserver

 

新增預設集(Blueprint)


下載官方最新版本:Download WordPress

或其他版本:Release Archives — WordPress

desktopserver

 

將檔案放置到 DSL 安裝目錄中的 blueprints

desktopserver

 

我們這裡下載最新版的 4.8.1 來測試

desktopserver

 

當你下次安裝時就可以選擇多種版本

desktopserver

 

關閉 DSL


如果你已經關閉了 DSL 的控制視窗,請再啟動一次。選擇「Stop or restart the web …」,點擊「Next >」

Stop DesktopServer

 

選擇「Stop the web …」,點擊「Next >」

Stop DesktopServer

 

點擊「Close」關閉

Stop DesktopServer

 

移除 DSL


請先依照上個步驟「關閉 DSL

 

再到官網下載一次安裝檔,點擊執行檔

desktopserver

desktopserver

desktopserver

desktopserver

 

選擇 Uninstall 移除安裝

desktopserver

 

完成卸載

desktopserver

desktopserver

 

你可以查看一下你的 C 槽,DSL 的安裝目錄已經移除

desktopserver

 

網站目錄必須手動移除

desktopserver

 

提醒:如果你有設置捷徑到桌面或釘選到開始,刪除它即可

 

DSL 外掛


隨機產生資料表前綴(Random Database Prefix)

下載外掛:點擊前往

desktopserver

 

將下載的檔案解壓縮後放置到 DSL 目錄裡的 ds-plugins 中

desktopserver

 

重新啟動 DSL,勾選 Random Database Prefix

desktopserver

 

之後安裝的 WordPress 資料表前綴會自動隨機產生(而不是原本的 wp_)

desktopserver

 

調整資料庫前綴的長度

打開外掛目錄,用文字編輯器開啟(這裡使用 Notepad++)

desktopserver

 

Ctrl+F 搜尋「random_string_length」

desktopserver

 

修改成你要的長度,完成後儲存並重新啟動 DSL

desktopserver

desktopserver

 

寫在最後


DSL 在 Windows 上的效能不是很好,反應時間太長。但是它十分容易上手,讓你可以把重點放在 WordPress 的練習或開發上。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *