Drupal - Arch Linux 中文维基

跳至內容

# Drupal

出自 Arch Linux 中文维基

本文或本節內容已經過時。

原因： 請提供模板的第一個位置參數以概括原因。 (在Talk:Drupal討論)

本文或本節需要翻譯。要貢獻翻譯，請訪問簡體中文翻譯團隊。

附註： 請提供模板的第一個位置參數以更詳細的指示。（在 Talk:Drupal# 中討論）

這篇文章或章節的翻譯質量不佳。

原因：許多內容為空（在 Talk:Drupal# 中討論）

「Drupal 是一個自由開源的內容管理系統，以PHP語言寫成。在網頁編程界中，Drupal經常被視為一套內容管理框架，而不單純作為一般意義上的內容系統。」 --- 摘自維基百科

這篇文章主要描述了怎樣安裝Drupal以及配置Apache，MySQL和PostgreSQL，PHP，Postfix，以便使它們構建一套完整的，可以正常工作的web服務系統。這篇文章假定你有一定的LAMP（Apache，MySQL，PHP）和LAPP（Apache，PostgreSQL，PHP）的安裝經驗。

# 安裝

## 安裝Drupal

### 從源安裝

1. 安裝 drupal包。
2. 使用自己喜歡的編輯器，編輯文件`/etc/php/php.ini`

       # vim /etc/php/php.ini

   找到下面一行："`;extension=json.so`"，如果有注釋就去掉注釋（第一個字符「;」），如果沒有這行就在這個文件的`[PHP]`區塊添加。
   對於Drupal 7來說，還需要啟用資料庫的PDO擴展，例如MySQL， `extension=pdo_mysql.so`。
3. 打開文件`/etc/httpd/conf/httpd.conf`

       # vim /etc/httpd/conf/httpd.conf

   找到以"`<Directory "/srv/http">`"（根據自己的Drupal安裝目錄而定）開始的部分，找到"`AllowOverride None`"，替換為"`AllowOverride All`"，這樣可以啟用Drupal的簡潔連接（clear URL's）。
4. 重啟Apache

       /etc/rc.d/httpd restart

### 手工安裝

## 安裝GD庫

## 安裝Postfix

# 提示和技巧

## 使用Cron配置任務計劃

## 兼容Xampp

## 啟用「上傳進度條」

# 疑難排解

## 瀏覽器顯示PHP代碼

## 不能進入安裝界面

## 安裝時發生HTTP 500錯誤

分類：​

- 使用「模板:過時」標記的頁面或章節
- 內容管理系統

隱藏分類：​

- 使用「模板:Translateme」標記的頁面或章節
- 使用「模板:糟糕的翻譯」標記的頁面或章節

Drupal
新增話題