如何在Ubuntu 14.04上安裝Drupal

Drupal徽標

不錯,那是 WordPress 已成功將自己確立為世界上最重要的 CMS(內容管理系統),這是當之無愧的,因為它的範圍非常廣泛,這不僅歸功於其基本特徵,而且可以從其網站或任何服務器,還給 很多插件和主題 這使我們能夠使其適應幾乎任何用途和設計。

但很明顯,還有其他選擇,其中增長最快的一種是 Drupal,CMS平台 它也是開源的,被全球數百萬個網站使用,擁有一個由用戶和社區組成的社區 開發商 這是非常廣泛和活躍的。 它還有許多模板和插件,絕大多數是免費的,有些是為那些尋求獨特或與眾不同的人付費的。

那我們看看 如何在 Ubuntu 14.04 上安裝 Drupal,我們可以通過幾個步驟以非常簡單的方式實現,主要要求是擁有服務器。 在這種情況下,我們將以 LAMP 為基礎,這是一種非常流行的解決方案,包括 Apache、MySQL 和 PHP(因此它的名字,由它們的首字母加上 Linux 組成)。 要安裝它,我們從終端(Ctrl + Alt + T)執行以下命令:

sudo apt-get install mysql-server mysql-client apache2 php5 php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5 -recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

現在我們已經安裝了平台 Ubuntu 我們必須 為Drupal創建數據庫,這是合乎邏輯的想像將基於 MySQL。 在安裝過程中,我們被要求輸入 MySQL 'root' 用戶的密碼,因此我們輸入以下命令:

sudo服務mysql啟動

mysql -u root -p

我們將被要求輸入密碼,我們輸入它,我們準備好了 進入使用數據庫,現在我們需要創建一個名為 drupaldb 的新數據庫,為此我們執行:

創建數據庫drupaldb;

然後您需要創建 Drupal 數據庫用戶帳戶:

創建用戶 drupaluser@localhost 由“密碼”識別;

其中“密碼”是我們要應用於用戶“drupaluser”的密碼,當然我們必須記住並記住以後將在數據庫中使用它執行的所有過程。 正是為此,我們將執行一個新命令,該命令使用戶能夠訪問所有特性或功能:

將 drupaldb.* 上的所有權限授予 drupaluser@localhost;

現在我們必須保存配置並退出:

FLUSH PRIVILEGES;

出口

下一步是我們要處理的站點配置 Drupal的,為此我們需要從網站下載文件:

cd / tmp / // wget http://ftp.drupal.org/files/projects/drupal-7.30.zip

我們提取所述文件的內容並將其移動到 Apache安裝的根文件夾,我們授予權限並啟動 Apache:

解壓縮drupal * .zip

須藤cp -rf drupal * / * / var / www / html /

sudo chown -R www-data:www-data / var / www / html /

須藤chmod -R 755 / var / www / html /

sudo 服務 apache 2 啟動

現在我們開始一個到服務器的 http 連接,通過輸入 本地主機/安裝.php 在地址欄中,我們將看到我們可以選擇 Drupal 配置。 除其他事項外,我們將能夠選擇最低或標準配置文件、安裝語言或要求,但這些都是細節,最重要的是最終我們將準備好 在我們基於 Ubuntu 14.04 的服務器上使用 Drupal.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   艾米亞 他說:

    我通常使用以下命令來安裝Web服務器:udo apt-get install apache2,然後是sudo apt-get install php5 libapache2-mod-php5,sudo apt-get install mysql-server,…。 但是我看到您安裝了其他軟件包,例如mysql客戶端和我真的不理解jjaj的其他東西,事實是我想用您顯示的命令安裝服務器,因為我也看到它也有其他東西,但是唯一的問題是您沒有安裝phpmyadmin,所以我可以這樣安裝:sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin還是我必須做不同的事情以及一個問題,其中的哪一部分該命令是否將apache的php與apache的mysql相關?