Drupal安裝配置文檔(一)

 

Drupal安裝配置文檔

前段時間幫公司弄了個內部網站,作爲一個內部信息交流平臺,發現一個叫Drupal的內容管理系統很適合,於是研究了一番。由於篇幅有限,本文檔分爲(一)(二)兩篇,第一篇講述drupal及其環境的安裝,第二篇寫了Drupal的配置使用以及實踐,由於Drupal涉及PHP、網站之類,所以沒有深究,但現在公司已經能很好的用上drupal了,我個人也比較滿意。

Drupal安裝配置文檔 1

1、資源下載 2

1.1drupal相關資源下載: 2

1.2drupal7.8 運行環境其他安裝包 2

2Drupal安裝過程 3

2.1、安裝環境 3

2.2、安裝 Apache 3

2.3PHP 的安裝與配置 4

2.3.1 PHP安裝 4

2.3.2 Apache的整合配置 6

2.4MySQL的安裝 8

2.4.1 MySQL 8

2.4.2 phpMyAdmin的安裝 9

2.5 Drupal安裝 10

2.5.1 Drupal 10

2.5.2 其他常用插件 10

2.6 Drupal的初始化 11

2.6.1 創建一個數據庫 11

2.6.2 初始化Drupal 11

3Drupal的設置、使用 13

3.1 整體界面規劃 內容分佈 13

3.2 內部論壇 14

3.2.1 擴展論壇模塊 14

3.2.2 管理論壇 14

3.2.3 討論版設置 15

3.3 內部應用--博客管理 16

3.3.1擴展博客模塊 16

3.3.2 創建新日誌 16

3.3.3日誌設置 18

3.4 公共信息--手冊管理和文件管理 19

3.4.1 啓用手冊頁模塊 19

3.4.2 使用手冊頁 19

3.4.3 下載安裝DownloadFile模塊 20

3.4.4 使用DownloadFile模塊 21

3.4.5 文件的權限管理 22

3.5 用戶權限分配 22

3.6 LDAP認證 23

3.7 smtp郵箱配置 26

3.8 簡介URL配置 26

3.9 通告欄 26

4.0 CKEditor 所見即所得html編輯器 26

主題 模塊研究 27

1、資源下載

計劃用最新版本的drupal來安裝測試

1.1drupal相關資源下載:

1.1.1、drupal7.8  http://drupal.org/project/drupal 

drupal-7.8.zip

1.1.2、drupal7.8 漢化包  http://localize.drupal.org/translate/languages/zh-hans 

drupal-7.8.zh-hans.po

漢化包安裝參考:

http://5iphp.com/drupal7-install 

1.1.3、LDAP驗證 http://drupal.org/project/ldap 

ldap-7.x-1.0-beta5.zip

LDAP安裝設置參考文檔:

http://sinojelly.blog.51cto.com/479153/217840 

http://freeport9.blog.163.com/blog/static/260505692010316053288/ 

1.1.4、 界面包 http://drupal.org/project/zen 

zen-7.x-3.1.zip

1.1.5、 其他常用(流行)模塊

1.2drupal7.8 運行環境其他安裝包

1.2.1、 http://acquia.com/downloads  完整包下載

1.2.2、 Apache HTTP server(2.2)  http://httpd.apache.org/download.cgi#apache22

1.2.3、PHP 5.3.8 http://windows.php.net/download/

1.2.4MySql 5.5.16 http://www.mysql.com/downloads/mirror.php?id=404203#mirrors

1.2.5、phpMyAdmin  http://www.phpmyadmin.net/home_page/downloads.php 

2Drupal安裝過程

2.1、安裝環境

虛擬機windows 2003 

2.2、安裝 Apache

考慮到這是在內部環境中使用,不需要使用SSL,使用的安裝包是:

httpd-2.2.21-win32-x86-no_ssl.msi

安裝選項,注意選擇80端口,因環境中只有此http服務器。因後期可能要使用域驗證,所以相關的Domain設置使用china-softplay

安裝路徑,設置到硬盤根目錄下,方便後面操作。C:\Apache2.2\

Apache 安裝成功!!!

2.3PHP 的安裝與配置

2.3.1 PHP安裝

選擇php-5.3.8-Win32-VC9-x86.msi進行安裝

安裝路徑選擇在根目錄下

選擇與Apache2.2.x配合

指定之前安裝Apache2.2.x的路徑

注意,PHP擴展不能全選,因爲PHP某些擴展與apache2.2不兼容,會使apache啓動不了。所以除了默認擴展之外,再選上ldap就OK了。

2.3.2 Apache的整合配置

2.3.2.1安裝完成後,在Apache的httpd.conf的最下面會出現:

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

PHPIniDir"C:\PHP\"

LoadModule php5_module"C:\PHP\php5apache2_2.dll"

#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

然後找到:

<IfModule dir_module>

    DirectoryIndex index.html

</IfModule>

修改爲:

<IfModule dir_module>

    DirectoryIndex index.php index.html

</IfModule>

2.3.2.2 原來的Apache的默認web服務根目錄爲 apachehome/htdocs,現在修改爲C:\root\目錄,

修改原httpd.conf中的:

<DocumentRoot "C:/Apache2.2/htdocs">

爲:

<DocumentRoot "C:/root">

2.3.2.3 然後對應修改:

<Directory "C:/Apache2.2/htdocs">

爲:

<Directory "C:/root">

同時將下面的

Options Indexes FollowSymLinks

修改爲:

Options FollowSymLinks

生成一個phpinfo.php文件,內容如下:

<html>

<head>

<title>

hello

</title>

</head>

<body>

<?php phpinfo(); ?>

</body>

</html>

放到C:/root/下,如果訪問http://localhost/phpinfo.php,能得到正確信息,則PHP安裝完成。如下圖:

2.4MySQL的安裝

2.4.1 MySQL

選擇安裝的版本是:mysql-5.5.16-win32.msi

基本上使用默認安裝配置完成初始安裝,只是在編碼選擇的時候注意選擇UTF8。設定的root的訪問密碼也要記牢,不可忘記。

2.4.2 phpMyAdmin的安裝

爲方便管理mySQL,安裝mysql的php管理工具phpMyAdmin

解壓phpMyAdmin-3.4.7-all-languages.zip,解壓出來的文件夾重命名爲phpmyadmin放到web服務器DoucmentRoot目錄下,並命名爲phpMyAdmin,則訪問http://localhost/phpMyAdmin/即可使用phpmyadmin工具

 

訪問可能會出現此錯誤,這時檢查有沒開啓mysqli

確保php.ini裏有extension=php_mysqli.dll這一行,並且前面沒有";"

確保C:/PHP/ext裏也有php_mysqli.dll這個文件

打開http://localhost/phpinfo.php,確保mysqlimysql有開啓

連續點擊缺少mysqli擴展頁面的mysqli即能進去

2.5 Drupal安裝

2.5.1 Drupal

解壓drupal-7.8.zip,解壓出來的文件夾重命名爲drupal放到web服務器DocumentRoot目錄下。

2.5.2 其他常用插件

Drupal核心漢化包drupal-7.8.zh-hans.po,放置到

$(drupal)/profiles/standard/translations 

流行的界面zen,解壓zen-7.x-3.1.zip,得到的zen文件夾,放置到:

$(drupal)/sites/all/themes

其他流行的modules,放置到:

$(drupal)/sites/all/modules

2.6 Drupal的初始化

2.6.1 創建一個數據庫

首先訪問:http://localhost/phpMyAdmin/,使用phpMyAdmin創建一個數據庫,記住你創建的數據庫名。

2.6.2 初始化Drupal

訪問地址:http://localhost/drupal/ 

第一步:選擇安裝模式:標準安裝

第二步:選擇語言(必須先安裝漢化包)

第三步:設置數據庫,填寫之前用phpMyAdmin創建的數據庫名,及mysql的用戶名,密碼

等待Drupal自動完成初始化配置後,設置一些基本的網站信息後,就可以使用你的新網站了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章