iT邦幫忙

DAY 4
3

用Drupal開發你的網站 系列 第 4

Drupal 30-Drush閃電安裝Drupal 7(4)

昨天我們裝完了Drush,希望你的apache和mysql都已經準備好了,接下來就要閃電安裝Drupal 7了。
首先,我在個人的目錄底下(/home/bigsmile)執行了

drush dl drupal

執行完後,就多了一備 /home/bigsimle/drupal-7.23的目錄。

切進去看,裡面好多檔案,這就是drupal的所有程式。

以前裝drupal,大概就是透過web介面,下一步一下步的裝,雖然很方便,不過速度有點慢。接下來就是閃電裝的時候。

drush si standard --account-name=bigsmile --account-pass=password --db-url=mysql://root:password@localhost/drupal

稍微解釋一下指令。

drush si standard

這就是用標準模式安裝的意思。

--account-name=bigsmile --account-pass=password

--account-name就是你要在drupal使用的帳號,以我的例子就是bigsmile
--account-pass就是你要用的密碼,password只是代表要輸入密碼,請用你自己的哦

--db-url=mysql://root:password@localhost/drupal

這個是mysql資料庫設定,root:password是你的mysql的帳號和密碼,/drupal則是我要用的資料庫名稱。

好啦說起來有點長,但是key 完按enter之後,只需要10幾秒的時間,大概就收工了。

如果你的apache的虛擬主機有作好設定,安裝好之後,打開瀏覽器,就可以看到drupal已經安裝好的畫面,以我的例子是設定到drupal.local。像這樣

這麼開心的安裝,drupal真是讚啦!

中秋節加碼小放送-虛擬主機設定:
我的虛擬主機設定是使用drupal.local這個網域名稱,然後指向/home/bigsmile/drupal-7.23

因為網域名稱不是真實的網域名稱,所以要在/etc/hosts中加一筆

127.0.01 drupal.local

然後我們要去 /etc/apache2/sites-availabel底下,新增一個 drupal.local的檔案,內容是

<VirtualHost *:80>
ServerAdmin bigsmile@localhost
DocumentRoot /home/bigsmile/drupal-7.23
ServerName drupal.local
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

然後啟用這個虛擬主機

sudo a2ensite drupal.local

最後再重新載入apache的設定

sudo service apache2 reload

這樣在瀏覽器打drupal.local就可以看到安裝好的drupal了


上一篇
Drupal 30-Drush登場(3)
下一篇
Drupal 30-Drush安裝中文化(5)
系列文
用Drupal開發你的網站 8

尚未有邦友留言

立即登入留言