本帖最後由 pipikeung 於 2025-1-29 19:05 編輯
安裝Drupal全紀錄
使用LAMP + Drupal 來築構網站,十分普遍,原因是容易及可塑性大,有大量模組(modules)可供使用。
首先說明軟件情況﹕
L = Linux Mint 19 Mate
A= Apache2
M =Mysql
P = PHP
Drupal 是用最新穩版drupal-7.63
使用繁體中文作為介面文字。
由於安裝Linux平台及 LAMP伺服器十分簡單,網絡中大量資枓,安裝LAMP只需一兩個指令便完成,所以不詳述。主要說明如何安裝Drupal。
1. 下載drupal-7.63,解壓後重新命名為drupal。

2. 下載繁體中文語言包(drupal-7.63/zh-hant.po),放在./drupal/profiles/standard/tanslations/

3. 創建drupal的數據庫﹕ 假設數據庫為drupal,數據庫使用者Billy,密碼是123456
phpmyadmin用完成以上設定,不過要先安裝phpmyadmin。
安裝方法﹕ apt-get install phpmyadmin

4. 將drupal內 ./drupal/sites/default/default_setting.php覆制,用文字處理器修改134至140列(如下圖A改成圖B)。再存檔成setting.php
圖A:

圖B:

5. 將drupal763放在/var/www/html下,並給予drupal任何人都可寫入的權限。
chmod -R 777 /var/www/html/drupal7
6. 在溜灠器中鍵入http://localhost/drupal/
7. 一步步按指示設定便完成安裝。




8. 加裝幾個常用的模組、(billiant gallery, colorbox, libraries)下載解壓後,放在/var/www/html/drupal763/sites/all/modules下
而colorbox plugin放在 /var/www/html/drupal763/sites/all/libraries下


9. 進入設定頁開啟模組,及進行相關設定。



10.更改桌面,選了professional Theme,換上個人Logo

11.新增文章,貼上Flickr相集



12.使用Brilliant Gallery模組展示相集




最後設定正確的權限
1.給web server write 權限讀寫settings.php並加入群組www-data
chgrp www-data sites/default/settings.php
chmod g+w sites/default/settings.php
2:加入Apache群組-R整個資料夾(files)
chgrp -R www-data sites/default/files
3.更改files資料夾權限
chmod 2775 sites/default/files
4.確保你的web server有權限寫入
chmod g+w -R sites/default/files
5.settings.php檔案權限更改為只能讀取
chmod 444 sites/default/settings.php
以上是大約兩年前個人安裝紀錄,現時Linux Mint 20及drupal7.77為最新版本,但操作是一樣的。
最近用Linux Mint 20 + LAMP +drupal7.77 建了個示範網站。
以http://pipikeung.dnsalias.net 作為網址。 |