如何建立一個無所事事的WordPress開發環境

[ad_1]

有很多方法可以設置本地開發環境,以幫助您測試新的WordPress項目。但是,很多工具都佔用大量資源。另一方面,手動設置更輕量級的測試環境可能會比較棘手。使用無業游民的WordPress「框」可以在兩者之間提供良好的中間立場。

簡而言之,Vagrant可讓您以很少的開銷來建立測試環境。這意味著您甚至可以在適度的硬體上使用不同的配置並排運行多個獨特的環境。

在本文中,我們將向您介紹Vagrant環境以及Box系統的工作方式。然後,我們將教您如何設置Vagrant WordPress環境。

開始工作吧!

什麼是Vagrant(以及為什麼它是WordPress開發的出色工具)
流浪者主頁。

Vagrant的核心是用於虛擬機管理的工具。您可以使用VirtualBox,VMware甚至Amazon Web Services(AWS)等在線服務來配置計算機。

Vagrant的工作原理是您使用命令行設置「容器」或「框」,然後您可以通過命令行配置這些框並與之交互,以及使用喜歡的文本編輯器,瀏覽器和任何其他工具安裝在您的計算機上。

與完整的虛擬機相比,無所事事的環境通常非常輕便。此外,您可以使用其他用戶共享的框快速設置即用型環境,並且有很多選項可供選擇。

流浪WordPress框的一些示例。

使用Vagrant最好的部分是可以輕鬆地與其他團隊成員共享您的配置文件或包裝盒。這意味著即使您使用其他操作系統(OS)或設置,您也可以擁有完全相同的開發環境。

當涉及到WordPress時,可以使用許多預先構建的Vagrant環境。讓我們來看看該過程是如何進行的。

如何設置Vagrant WordPress開發環境(分4個步驟)

如前所述,Vagrant是可用於Linux,Mac和Windows的命令行工具。但是,您需要一些依賴項。讓我們從這裡開始。

步驟1:安裝VirtualBox和Vagrant

由於您將在本地使用Vagrant,因此需要一個程序來啟用新的虛擬機。 VirtualBox是Vagrant推薦的軟體,並且兩個程序均可一起使用。

首先,您需要為您的操作系統安裝適當版本的VirtualBox。設置好軟體後,繼續安裝Vagrant。完成後,打開命令行並輸入以下內容:

無業游民-v

這是一個簡單的測試,以查看Vagrant是否正常運行。如果您沒有看到確認安裝在系統上的Vagrant當前版本的消息,請重新啟動計算機,然後重試。

確認Vagrant正常運行後,就該設置WordPress環境了。

第2步:安裝一個無所事事的WordPress框

無需從頭開始設置整個環境,而是可以使用預先構建的WordPress配置來正常工作。 Vagrant WordPress框有很多選項,但是我們建議您使用VCCW,這是一個為主題和插件開發而構建的環境。

VCCW主頁。

VCCW隨附Ubuntu,Git版本控制,最新版本的WordPress,WP-CLI,PHP 7,MySQL,Apache等。換句話說,它包含了您所需的一切。

首先,您需要做兩件事:

  1. VCCW流浪者框
  2. 它的安裝文件

首先,在您的終端或等效設備中運行以下命令:

流浪者盒子添加vcc-team / xenial64

現在為新的Vagrant WordPress環境下載最新的配置說明。它的重量不到20 Kb,這表明使用Vagrant複製環境非常容易。

有了文件後,為您的環境設置一個新的本地目錄並在其中移動zip文件。接下來,使用命令行進入此環境(替換我們已經使用的佔位符文本):

cd新目錄的名稱

在命令行中進入環境時,輸入以下內容:

無所事事

vagrant up命令告訴您的新虛擬機開始使用其目錄內文件中的指令。由於這是您的機器第一次啟動,因此Vagrant可能需要一段時間才能完成所有設置。隨後的啟動將更快。

準備好Vagrant WordPress框後,您將可以再次使用命令行並測試一切是否正常。

步驟3:測試新的WordPress本地安裝

VCCW框啟動後,您應該可以使用以下任一地址從瀏覽器訪問它:

  1. http://vccw.test
  2. http://192.168.33.10

如果一切正常,則可以使用「 admin」作為用戶名和密碼登錄WordPress。在正常情況下,我們不建議您採用這種方法,但是對於本地測試環境而言,這並不是一個大問題。

當我們談到時,VCCW自動為您的本地網站設置一個MySQL資料庫。要訪問它,您可以通過瀏覽器訪問埠3306上的127.0.0.1。這些是默認的登錄憑據:

  • 用戶名:「 wordpress」或「 root」

  • 密碼:wordpress

由於Vagrant沒有為您的虛擬機提供可視界面,因此您需要依靠SSH來編輯WordPress之外的任何文件。

您可以通過SSH使用其任一URL作為主機名來訪問您的郵箱。默認情況下,用戶名和密碼都將設置為「 vagrant」:

通過SSH連接到VCCW盒。

連接到框後,您可以使用命令行對其進行任何更改。如果您不喜歡用這種方式編輯文件,那麼現在您將是一個學習的好時機,因為您擁有完美的測試環境!

結論

Vagrant遠遠不是您可以用於本地WordPress開發的唯一工具。其他受歡迎的選項是:

但是,Vagrant WordPress環境非常輕巧且易於複製,非常適合協作。

設置並運行Vagrant WordPress環境後,就可以將其用於暫存目的,測試或在本地進行新項目。

您對Vagrant WordPress環境有任何疑問嗎?讓我們在下面的評論部分中對它們進行研究!

相關文章