在Ubuntu中安裝Drupal

來源:互聯網
上載者:User
關鍵字 安裝 www 密碼 password

Drupal是運行在LAMP上強大的內容管理系統(CMS)。 無需任何附加模組,它就能建立博客、論壇等。 它還有大量的模組,這些模組能給您的網站附加功能,如廣告、聊天框、電子商務、各種多媒體工具、即時消息、客戶關係管理、友好列印頁面、網路攝像頭等等。

根據下面的提示在Ubuntu 6.06 (Dapper Drake)中安裝Drupal。

安裝

老版的Drupal還在源中,但它不再支援更新。 最新的版本有更多的模組和主題。 同時因為套裝軟體太老,安裝Drupal套裝軟體會用php5替換php4。

同樣,源中的Drupal沒有打包任何的模組。 因此,最好是從drupal.org安裝最新的版本,目前為4.7.2。

安裝LAMP

使用任何方法安裝LAMP

apache2 php5-mysql libapache2-mod-php5 mysql-server

設置mysql的root密碼(不是系統的root密碼,mysql的密碼)

mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');

如果成功會顯示:

Query OK, 0 rows affected (0.00 sec)

退出mysql

mysql> \q

現在你就有了一個有功能的LAMP和mysql的root密碼。

獲取最新的Drupal

wget HTTP://ftp.osuosl.org/pub/drupal/files/projects/drupal-4.7.2.tar.gz
tar xvzf drupal-4.7.2.tar.gz
sudo mkdir /var/www/drupal
sudo mv drupal-4.7.2/* drupal-4.7.2/.htaccess /var/www/drupal

在你的Drupal安裝資料夾建立一個「files」子資料夾。 這個資料夾並非必需,但可用於存放和logo、虛擬形象及其它與網站相關的檔。

sudo mkdir /var/www/drupal/files
sudo chown www-data:www-data /var/www/drupal/files

Drupal需要一個資料庫,使用者及密碼

你需要創建一個drupal資料庫,然後***oad the database schema into it。 你可以使用PhpMyAdmin或通過命令列。

mysqladmin -u root -p create drupal

這裡「drupal」是Drupal連接的mysql資料庫。 你可以向它查詢任何東西。

mysql -u root -p
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON drupal .* TO 'yourusername'@'localhost' IDENTIFIED BY 'yourpassword';

不要讓Drupal使用mysql的root使用者訪問資料庫。 上面的命令創建一個使用者(非root使用者)及其使用「drupal」資料的許可權。 你需要修改yourusername和yourpassword兩項。 如命令運行成功,啟動新的許可。

mysql> FLUSH PRIVILEGES;

退出mysql:

mysql> \q

填充資料庫

現在,載入資料庫檔案到資料庫。

mysql -u yourusername -p databasename < /var/www/drupal/database/database.4.1.mysql

然後在輸入密碼。 更多關於Drupal的mysql資料庫的資訊,請閱讀Drupal資料夾裡的INSTALL.mysql.txt檔

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.