drupal
在最近的一篇文章中 ,我描述了如何在部署更新到morevaadin.com之前,使用vmware建立可以使用的drupal。 然後,在法國的devoxx,我參加了乙個會議,演講者詳細介紹了他如何與vagrant建立下班後的整個基礎設施。
同時,命運的一點轉折讓我負責了一些drupal專案,我必須更快地做到這一點。 我把手放在《 drupal 7權威指南》中,該指南討論了drupal在vagrant中的使用。 這絕對是太多了:我決定抓住這個機會來自動管理我自己的drupal基礎架構。 這些是我遵循的步驟,也是我學到的教訓。
我的主機作業系統是windows 7?
現在,使用以下方法準備好ubuntu lucyd linx框:
vagrant box add base
config.vm.box = "lucid32" // references the right box
...config.vm.network :hostonly, "33.33.33.10" // creates a machine with this ip
然後,啟動虛擬vagrant up
並啟動vagrant up
,讓vagrant處理所有事情(啟動vm,獲取必要的應用程式,配置所有程式等)。
更新您的etc / hosts檔案,使以下2個域指向33.33.33.10。
33.33.33.10 drupal.vbox.local
33.33.33.10 dev-site.vbox.local
在此過程結束時(可能很長),在主機系統上瀏覽到http:應該會帶您熟悉的drupal安裝螢幕。 輪到你了!
現在是時候使用vagrant ssh
進入主機系統了。
如果在windows上,這是困難的部分。 由於沒有現成的ssh實用程式,因此您必須獲得乙個。 我個人使用putty 。 並非虛擬機器使用ssh金鑰進行身份驗證,不幸的是,vagrant提供的金鑰格式與putty不相容,因此我們必須使用puttygen將%user_home%/.vagrant.d/insecure_private_key
轉換為putty可以使用的格式。 完成後,與系統上的putty連線(最終)。
總而言之,這種方法可以正常執行,儘管drush在/usr/share/drush
存在,但似乎不起作用(已安裝git並可以正常工作)。
我最近偶然發現了另一本drupal食譜,但是不能按原樣使用。比我更好的devops可能可以解決它。
翻譯自:drupal
Drupal 系列一 如何快速學習 Drupal
原文出處 在給公司開發產品展示 的時候,選擇了drupal,到現在的成品,中間走了很多曲折,也學到了很多。寫乙個系列,讓你快速學習drupal。drupal 不僅是乙個cms 內容管理系統 也是乙個cmf 內容管理框架 主要由核心 模組 主題 看書 系統的學習還是要看書 推薦 drupal 實戰 講...
用boost模組加速你的drupal站
使用前你需要設定好drupal的cron.如果你的伺服器不支援。可以使用poormanscron 1.1 or 2.0 你必須開啟了 clean urls 簡潔鏈結 administer 管理 site configuration 設定 clean urls 將模組上傳到sites all modu...
用boost模組加速你的drupal站
使用前你需要設定好drupal的cron.如果你的伺服器不支援。可以使用poormanscron 1.1 or 2.0 你必須開啟了 clean urls 簡潔鏈結 administer 管理 site configuration 設定 clean urls 將模組上傳到sites all modu...