閱讀107 返回首頁    go 阿裏雲 go 技術社區[雲棲]


雲服務器 ECS 建站教程:Drupal建站教程(CentOS7)


Drupal建站教程(CentOS7)


Drupal是使用PHP語言編寫的開源內容管理框架(CMF),它由內容管理係統(CMS)和PHP開發框架(Framework)共同構成。它用於構造提供多種功能和服務的動態網站,能支持從個人博客到大型社區等各種不同應用的網站項目。本文主要說明如何在阿裏雲ECS上搭建Drupal電子商務網站。

適用對象

適用於熟悉ECS,熟悉Linux係統,剛開始使用阿裏雲進行建站的用戶。

基本流程

使用雲服務器 ECS 搭建 Drupal 網站的操作步驟如下:

  1. 選購ECS 實例
  2. 構建Web運行環境
  3. 安裝Drupal

步驟 1:選購ECS實例

對於個人使用的小型網站,選購一台雲服務器ECS實例可以滿足需求,後續您可以根據實際使用情況考慮配置升級或者架構調優變更。

步驟2:構建web環境

在阿裏雲服務器上構建Web運行環境有3種方式

  • 鏡像部署
  • 一鍵安裝包部署
  • 手動部署(源碼編譯安裝/YUM安裝)

一般推薦鏡像部署,適合新手使用,更加快捷方便,一鍵安裝包部署以及手動部署適合對運維知識有基本了解的用戶,可以滿足用戶個性化部署的要求。本文檔基於鏡像部署的方式,搭建 Drupal 網站。

即在創建ECS實例時,鏡像欄指定鏡像市場。


image

單擊從鏡像市場選擇,搜索框輸入LAMP進行篩選,本文選擇了匹配到的第一個鏡像。

image

單擊購買後,選擇LAMP7.0.12_CentOS7.2版本。

image


更多鏡像環境用戶可在雲市場基礎環境中搜索篩選。

本文環境軟件明細:CentOS 7.2 | Apache 2.4.25 | MySQL 5.7.17 | PHP 7.1.1 |Drupal8.1.1

說明:這是寫文檔時使用的軟件版本,您下載的版本可能與此不同。

步驟 3:安裝 Drupal

1、下載Drupal安裝包。

# wget  https://ftp.drupal.org/files/projects/drupal-8.1.1.zip

2、解壓到網站根目錄。

# unzip drupal-8.1.1.zip 
# mv drupal-8.1.1/* /var/www/html/

3、下載中文翻譯包。

# cd /var/www/html/
# wget -P profiles/standard/translations https://ftp.drupal.org/files/translations/8.x/drupal/drupal-8.26.zh-hans.po

4、修改sites目錄屬主屬組。

# chown -R apache:apache /var/www/html/sites

5、重啟Apache服務。

# /etc/init.d/httpd restart

6、瀏覽器訪問ECS服務器的公網IP/index.php ,進入到Drupal安裝界麵。選擇安裝語言,單擊Save and continue。

image


7、選擇標準安裝方式,單擊保存並繼續。


image

8、填寫數據庫信息,單擊保存並繼續。

image


說明:用戶登錄mysql數據庫後,可使用以下命令自定義用戶名密碼。

  • DBNAME:數據庫名稱;
  • UAERNAME:數據庫用戶;
  • IP:本機可直接填localhost或者127.0.0.1
  • YOURPASSWORD:數據庫密碼;
mysql> CREATE DATABASE DBNAME;
mysql> CREATE USER UAERNAME;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'UAERNAME'@'IP' IDENTIFIED BY 'YOURPASSWORD' WITH GRANT OPTION;  
mysql> FLUSH PRIVILEGES;

9、自動安裝完成後進入網站設置界麵,填寫站點信息,單擊保存並繼續。

image


10、安裝完成,後續可以根據需要對網站進行個性化設置。


image


原文鏈接

最後更新:2017-08-13 22:28:00

  上一篇:go  PTS鉑金版橫空出世!想做雙11?簡單!
  下一篇:go  共享寵物APP開發解決方案