雲服務器 ECS 建站教程:Drupal建站教程(CentOS7)
Drupal建站教程(CentOS7)
Drupal是使用PHP語言編寫的開源內容管理框架(CMF),它由內容管理係統(CMS)和PHP開發框架(Framework)共同構成。它用於構造提供多種功能和服務的動態網站,能支持從個人博客到大型社區等各種不同應用的網站項目。本文主要說明如何在阿裏雲ECS上搭建Drupal電子商務網站。
適用對象
適用於熟悉ECS,熟悉Linux係統,剛開始使用阿裏雲進行建站的用戶。
基本流程
使用雲服務器 ECS 搭建 Drupal 網站的操作步驟如下:
- 選購ECS 實例
- 構建Web運行環境
- 安裝Drupal
步驟 1:選購ECS實例
對於個人使用的小型網站,選購一台雲服務器ECS實例可以滿足需求,後續您可以根據實際使用情況考慮配置升級或者架構調優變更。
步驟2:構建web環境
在阿裏雲服務器上構建Web運行環境有3種方式
- 鏡像部署
- 一鍵安裝包部署
- 手動部署(源碼編譯安裝/YUM安裝)
一般推薦鏡像部署,適合新手使用,更加快捷方便,一鍵安裝包部署以及手動部署適合對運維知識有基本了解的用戶,可以滿足用戶個性化部署的要求。本文檔基於鏡像部署的方式,搭建 Drupal 網站。
即在創建ECS實例時,鏡像欄指定鏡像市場。
單擊從鏡像市場選擇,搜索框輸入LAMP進行篩選,本文選擇了匹配到的第一個鏡像。
單擊購買後,選擇LAMP7.0.12_CentOS7.2版本。
更多鏡像環境用戶可在雲市場基礎環境中搜索篩選。
本文環境軟件明細: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。
7、選擇標準安裝方式,單擊保存並繼續。
說明:用戶登錄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、自動安裝完成後進入網站設置界麵,填寫站點信息,單擊保存並繼續。
10、安裝完成,後續可以根據需要對網站進行個性化設置。
最後更新:2017-08-13 22:28:00