close

Drupal教程:環境搭建和基本配置 

 

  http://www.inspirr.com 

 

 


 

 

 

有多種方式,可以在你的本地計算機上建立測試環境.在Drupal手冊的建立開發環境一節中,包含了不同操作系統下面的許多應用和指南.

建立本地開發環境的原因:

  • 本地開發允許你在不能上網的情況下也能進行開發.
  • 建立一個本地開發環境,即便是非常簡單的比如WAMP,也能幫助你更好的理解服務器進程和數據庫系統.隨著你對Drupal理解的加深,你將會越來越得心應手.
  • 任何你放到網上的東西,都將被搜索,歸檔,一般都會放置很長時間.如果你的內容中包含錯誤的, Google將會把它搜索到,并保存起來,全世界的人們都有機會看到你的錯誤,難道你想這樣嗎?   

    在這本drupal簡明教程中,我們采用來自DeveloperSide.net的集成安裝包,測試環境為 Windows PC

    這個安裝包已經集成了以下東西:

    • Apache 2.2 HTTP服務器
    • MySQL 5.0數據庫
    • PHP 5.2 Perl 5.8 腳本語言
    • WAMP圖形控制器
    • 動態DNS客戶端
    • Tomcat Servlet/JSP容器
    • mod_aspdotnet ASP.NET主機接口
    • OpenSSL加密工具集
    • mod_security網絡應用防火墻
    • phpMyAdmin MySQL管理
    • Joomla
    • Drupal
    • WordPress
    • MediaWiki
    • phpBB

       

       

      我按照他們的指導,構建了自己的開發環境!更多指導可參看開發環境一節中的Web.Developer。最好將"Web-Developer Controller"的快捷方式放到你的桌面上,這個非常方便,我不知道是不是安裝過程中自動放上去的,如果不是的話,你可以手動的拖過來。

       

      美中不足的是,當我訪問Drupal的官方網站,想下載一些需要的模塊和主題時,發現在drupal.org首頁有個很顯眼的通告,一個更新的Drupal版本發布了,而且官方推薦使用最新的版本。

      我下載了最新的Drupal穩定版本。接著使用WinZip對其解壓縮。

       

      當然,現在創建的目錄名為"Drupal-5.1,"(編寫本文時的最新版本),而安裝包里面需要的目錄名為"Drupal." 現在我們關閉Apache的服務,將"Drupal"改為其它的名字,將"Drupal-5.1"改為"Drupal"。這樣就可以了!現在我的Drupal升級到了5.1版!

       

      如果你沒有使用自帶Drupal的集成安裝包的話,安裝過程也是非常簡單的,只需要幾分鐘就可以了。根據你的Drupal版本,你可以在手冊的入門一節中,找到相應的安裝指導。這里是Druapl 5的,這里是Drupal 6的。

      無論你的Drupal是單站點還是多站點,現在你都需要做些基本的設置.下面這些是我做的,你可能會有所不同;這里數據庫的權限為"root",這樣做的好處是,比較方便,干什么都比較省事,你不用擔心權限的問題.對于一些東西,我將給出Drupal.org上的相關鏈接,但是還沒有發現與本文相近的相關內容。

      1. 導航到Administer>>User management>>Roles,創建一個角色"administrator"
      2. 導航到Administer>>User management>>Users,為你自己創建一個用戶。這將使得在你需要的時候,你可以通過切換用戶,來測試你的Drupal站點。
      3. 導航到Administer>>User management>>Access control,將所有的權限授予角色"administrator"
      4. 現在,你可以設置登陸用戶和匿名用戶的權限了,比如說,使用聯系表單。這種設置,在需要的時候,隨時能對其進行更改。
      5. 導航到Administer>>Site configuration>>Site information頁面,在靠近底部的地方,將"Default front page"設置為"node." 在該頁面上,你還可以為其它字段設置基本的默認值。我不了解這里的所有的字段,但是我不喜歡,當我訪問一個站點時,被稱為“匿名的”("Anonymous"),所以我將其改為了“訪問者”。
      6. 對于那些在所有站點上都用得到的Drupal模塊(核心的或者第3方的),現在就可以啟用它們了(Administer>>Site building>>Modules)。例如,可能在所有的Drupal站點上,你都會用到"Page"或者"Story." 我現在發現越來越多的用戶使用"Book."了。

      我強烈建議你啟用Drupal的核心模塊"Path"模塊,這樣你就可以為你的頁面使用“普通的”名字了。

      如果你想使用聯系表單,通過站點為用戶發送電子郵件的話,一定要啟用"Contact"模塊。

      1. 對于drupal主題的設置,和模塊的做法一樣。

       

      有些東西我推薦你在你的所有Drupal站點中都采用,現在就是最好的時候來做這些事:

      • 啟用"CLEAN URLS"(簡潔URL),這樣你的站點對用戶更加友好。導航到Administer>>Site configuration>>Clean URLs。在那段描述的底部,有一個鏈接,用來測試簡潔URL。如果通過測試的話,那么"Enable"單選按鈕,現在就可用了。點擊這個單選按鈕。(如果由于某種原因,不能正常工作的話,可參看取消簡潔URL的指示
      • 為了讓我創建各種類型的內容,當我的站點準備好上線時,我來到Administer>>Site configuration>>Input formats,將"Full HTML"設為默認選項。接著我仍然允許管理員們(和我的其他ID一樣)能夠使用這種格式。現在你就這樣做,這樣在構建站點時,你就能夠避免一些常見問題
      • 我不喜歡將"Promoted to front page"(發布到首頁)作為發布內容的默認選項,導航到Administer>>Content management>>Content types,在每種格式下都關閉它。
      • 現在你該決定你默認的評論模式了。導航到Administer>>Content management>>Comments>>Settings,對于一個單獨頁面,允許用戶對其評論,確保將"Preview comment"(評論預覽)設為"Required."
      • 現在,讓我們啟用聯系表單,這樣你的用戶就可以給你發消息了。導航到Administer>>Site building>>Menus,找到"Contact"一項。點擊"enable"鏈接。記住,接下來,你需要導航到Administer>>Site building>>Contact form,以完成相應的設置。

                Tag: 設計公司 | 網頁設計公司 | 廣告公司 | 網站設計 | 平面設計 | 互動媒體 | 網頁設計 | Web design | Website design | design house | 媒體公司 | Iphone app | 程式設計 | Flash 網頁 | Flash game | 動畫設計 | 後期製作 | 網上商店 | 網上宣傳 | 網頁服務 |
arrow
arrow
    創作者介紹
    創作者 inspirr 的頭像
    inspirr

    inspirr

    inspirr 發表在 痞客邦 留言(0) 人氣()