1.安裝LAMP Server(Linux+Apache+MySQL+PHP)
$ sudo apt-get install lamp-server^
安裝過程中你需要輸入二次MySQL root的密碼,才能完成整個安裝.
安裝完成後你可以使用瀏覽器輸入http://Server IP/,應該就會出現Apache的預設網頁.
2.安裝php5-gd
$ sudo apt-get install php5-gd
3.啟用rewrite模組,此為drupal簡潔網址需使用的模組
$ sudo a2enmod rewrite
4.建立drupal的資料庫及使用者
$ mysql -uroot -p
mysql> create database drupal;
mysql> create user 'drupaluser'@'localhost' identified by 'drupalpassword';
mysql> grant all privileges on drupal.* to 'drupaluser'@'localhost' identified by 'drupalpassword';
5.修改PHP的設定值
$ sudo vi /etc/php5/apache2/php.ini
確認並修改以下的設定
memory_limit = 128M
max_execution_time = 30
upload_max_filesize = 50M
post_max_size = 50M
date.timezone = "Asia/Taipei"
6. 安裝後重啟apache以載入新設定
$ sudo /etc/init.d/apache2 restart
7.下載drupal並解壓到/var/www
$ wget http://ftp.drupal.org/files/projects/drupal-7.36.tar.gz
$ tar xzvf drupal-7.36.tar.gz
$ sudo cp -R drupal-7.36/. /var/www/html
8.使用瀏覽器輸入http://Ubuntu Server IP,它會自動導向install.php
9.profile請選standard
10.一開始你只看到English,接著下載繁體中文語言套件後,按F5刷新頁面就可以看到繁體及簡體中文的選項了,我選擇的是繁體中文
$ sudo cd /var/www/html/profiles/standard/translations
$ sudo wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.9.zh-hans.po
$ sudo wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.9.zh-hant.po
11.檢查系統需求,你會出現二個錯誤目錄 "sites/default/files 不存在" "Drupal 安裝程式需要您建立一個設定檔案",依下面指令解決
$ cd /var/www/html/sites/default
$ sudo cp default.settings.php settings.php
$ sudo chmod a+w settings.php
$ sudo mkdir -p /var/www/html/sites/default/files
$ sudo chmod a+w /var/www/html/sites/default/files
$ sudo chown -R www-data:www-data /var/www/html/sites
12.設定資料庫,請輸入之前建立的資料庫drupal,使用者drupaluser,密碼drupalpassword,之後就會進行安裝過程
13.設定網站,請給系統這個網站的相關資訊,及系統管理員帳號及密碼就完成了.
留言列表