閱讀434 返回首頁    go 汽車大全


雲服務器 ECS 建站教程:搭建Joomla基礎管理平台




Joomla是一套知名的內容管理係統。Joomla是使用PHP語言加上Mysql數據開發的軟件係統,Joomla的最新版本是3.x,這一版本實現了許多技術上的優化調整,是目前的穩定版本。

本文主要說明如何在阿裏雲ECS上搭建Joomla基礎管理平台。使用的操作係統為Linux CentOS 6.5 64位。

適用對象

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

基本流程

使用雲服務器 ECS 搭建 Joomla 平台的操作步驟如下:

購買 ECS 實例,如果需要備案網站,請選擇包年包月付費模式。對於個人使用的小型網站,一台雲服務器 ECS 實例可以滿足需求。

這裏隻介紹新購實例。如果您有鏡像,可以使用自定義鏡像創建實例。

注意:這個文檔中描述的實例將結合 雲市場 的 joomla 鏡像 使用,而這個產品目前僅支持 CentOS、Ubuntu 和 Aliyun Linux。

操作步驟

1.點擊登錄雲服務器管理控製台。如果尚未注冊,單擊 免費注冊。

2.定位到 雲服務器 ECS > 實例。單擊 “創建實例”。


image


3.選擇付費方式:包年包月或按量付費。因為目前隻有包年包月的 ECS 可以備案,如果您需要備案網站,請選擇 包年包月。


image


4.選擇地域。所謂地域,是指實例所在的地理位置。您可以根據所在的地理位置選擇地域。地域與用戶距離越近,延遲相對越少,下載速度相對越快。

例如,如果您的網站訪問者都分布在北京地區,則可以選擇 華北 2。

注意:

實例創建完成後,不支持更換地域。

不同地域提供的可用區數量、實例係列、存儲類型、實例價格等也會有所差異。請根據您的業務需求進行選擇。

5.選擇網絡類型。對於建站的用戶,選擇 經典網絡 即可。然後選擇安全組。


image

6.選擇實例,根據您網站的訪問量選擇實例規格(CPU、內存)。對於個人網站,1 核 2GB 或 2 核 4GB 一般能夠滿足需求。關於實例規格的詳細介紹,請參考 實例規格族。實例係列 II 是實例係列 I 的升級版,提供更高的性能,推薦使用。

image


7.選擇網絡帶寬。因為創建的實例需要訪問公網,如果選擇 0 Mbps,則不分配公網 IP,實例將無法訪問公網,所以,無論是 按固定帶寬 還是 按使用流量 付費,帶寬都不能選擇 0 Mbps。

7.1按固定帶寬付費。


image

7.2按使用流量付費。

image

8.選擇鏡像。您可以在鏡像裏麵點擊鏡像市場,再點擊從鏡像市場選擇,搜索Joomla!建站係統,然後點擊使用就可以使用鏡像。

image
image


9.選擇 係統盤 和 數據盤。您可以創建全新的磁盤作為數據盤,也可以選擇 用快照創建磁盤,將快照的數據直接複製到磁盤中作為數據盤。


image


10.設置實例的登錄密碼和實例名稱。請務必牢記密碼。您也可以在創建完成後再設置密碼。


image


11.設置購買的時長和數量。

12.單擊頁麵右側價格下麵的 立即購買。

13.確認訂單並付款。

實例創建好之後,您會收到短信和郵件通知,告知您的實例名稱、公網 IP 地址、內網 IP 地址等信息。您可以使用這些信息登錄和管理實例。

很多重要的信息都是通過綁定手機的短信接收,並且重要的操作(如重啟、停止等)都需要手機接收驗證碼,因此請務必保持綁定手機通信暢通。

部署 Web 環境

通過 ECS 更換係統盤,來更換所需要的鏡像,這裏選擇 php 運行環境(centos 64 位 | php5.4|nginx1.4|joomla)。

1、鏡像版本說明操作係統:centos 6.5 64 位。

鏡像版本 V1.0 軟件明細:

Nginx1.4.7-PHP 5.4.27-MySQL5.5.37-FTP2.2.2- Joomla!3.3.3 1.2、鏡像安裝說明。

2、鏡像環境裏相應軟件的安裝,是基於阿裏雲 linux 版的一鍵安裝包源碼 1.3.0 版本,在此基礎上修改、優化了相應功能,編譯安裝完成。

3、在鏡像環境中,/root/sh-1.3.0-centos-joomla.zip 是安裝鏡像環境的腳本。您可以在 centos 6.5 係統中自行采用此腳本安裝,安裝後的環境跟鏡像裏初始化的環境一致。

值得注意的是,如果采用此腳本安裝鏡像環境,需要 chmod 777 -R sh-1.3.0-centos-joomla 賦予 777 安裝權限。

4、在鏡像環境中出於安全考慮,joomla 默認設置頁麵隻容許 127.0.0.1 訪問,/root/目錄下提供一個 joomla_opennet.sh 的腳本 。用戶運行此腳本後,可以通過外網訪問 joomla 的默認設置頁麵。

5、在鏡像環境中,/root/sh-1.3.0-centos-joomla 是安裝環境的主目錄,鏡像中的環境是在此目錄下編譯安裝的。

mysql 以及 ftp 的密碼

1、密碼存儲位置: /alidata/account.log 文件中。

2、查看密碼:

進入服務器的係統中,可以在任意的目錄下,執行以下命令
cat /alidata/account.log    

(注意:cat 後麵要有空格)

3、修改 ftp 的密碼:

用 root 用戶登錄係統,然後執行下麵命令:

passwd www 然後輸入您的 ftp 新密碼。

4、修改 mysql 的密碼:

mysqladmin -uroot -p 舊密碼 password 新密碼

注意:-p 和舊密碼之間沒有空格,password 和新密碼之間有空格。

軟件目錄及配置列表

軟件的主目錄:/alidata

web 主目錄:/alidata/www

ftp 主目錄:/alidata/www

nginx 主目錄:/alidata/server/nginx

nginx 配置文件主目錄:/alidata/server/nginx/conf

php 主目錄:/alidata/ server/php

php 配置文件主目錄:/alidata/ server/php/etc

mysql 主目錄:/alidata/server/mysql

mysql 配置文件:/etc/my.cnf

joomla 中文支持包存放目錄:/alidata/res

日誌目錄:

/alidata/log/nginx 為 nginx 存放日誌主目錄

/alidata/log/php 為 php 存放日誌主目錄

/alidata/log/mysql 為 mysql 存放日誌主目錄 init 目錄:

/alidata/init 為當用戶用鏡像創建係統後,當且僅當用戶在第一次啟動係統的時候,調用此目錄下的腳本來初始化 ftp 及 mysql 的密碼(隨機密碼)。

軟件操作命令匯總

/etc/init.d/mysqld start|stop|restart

/etc/init.d/php-fpm start|stop|restart

/etc/init.d/vsftpd start|stop|restart

/etc/init.d/nginx start|stop|restart

關於卸載

關於卸載鏡像環境中安裝的軟件,可以參考如下命令

cd /root/sh-1.3.0-centos-joomla
./uninstall.sh

備注1:執行以上操作會清理環境的 /alidata 目錄,請卸載前自行備份好相應數據。

備注2:如果不小心刪除了 /root/sh-1.3.0-centos-joomla,可以解壓縮 /root/sh-1.3.0-centos-joomla.zip 參考一下命令:

cd
unzip sh-1.3.0-centos-joomla.zip
chmod 777 -R sh-1.3.0-centos-joomla
cd sh-1.3.0-centos-joomla
./uninstall

在 centos6.5 係統中自行安裝

/root/sh-1.3.0-centos-joomla.zip 是安裝鏡像環境的腳本。值得注意的是,如果采用此腳本安裝鏡像環境,需要 chmod 777 -R sh-1.3.0-centos-joomla 賦予 777 安裝權限,然後cd sh-1.3.0-centos-joomla目錄下執行 ./install 開始安裝

根據提示輸入 y。

image


持續安裝中。


image

安裝結束出現以下界麵。

image
image


80、21、9000、3306 等端口都已開啟。

配置外網訪問

在鏡像環境中處於安全考慮,joomla 默認頁麵隻允許 127.0.0.1 訪問,/root/ 目錄下提供了一個 joomla_opennet.sh 的腳本。用戶運行之後,可通過外網訪問 joomla 的默認設置頁麵。

運行腳本文件:

/root/joomla_opennet.sh

配置joomla

初次使用鏡像,運行 /root/joomla_opennet.sh 文件,在遊覽器中輸入 https://ip,回車即可看到 joomla 的初始化界麵。


image


選擇語言,並填寫相關內容點擊下一步。


image


選擇mysql數據庫,填寫相關權限後,點擊下一步。


image


查看相關配置是否符合,確認完畢點擊安裝。


image

安裝完畢

進入服務器 /alidata/www/default 目錄下刪除 installation 目錄。

cd /alidata/www/default
rm -rf installation/

至此,joomla 搭建完成。

訪問前端網站 https://ip;訪問後台管理 https://ip/administrator。

關於 Joomla 支持中文。

Joomla 安裝完成之後默認前台後台都是英文界麵,中文語言需要手動安裝。登陸 Joomla 之後在 Extensions (擴展) —— Extension Manager(擴展管理)

打開擴展配置頁麵後,上傳簡體中文包,中文包在服務器的/alidata/res目中,將中文包下載到本地後上傳。


image
image


點擊 “Update”&“Install” 上傳。


image


在 Extensions(擴展)——Language Manager(語言管理)中,設置前端後台的默認語言,設置完後並點擊右上角 Logout 重新登陸。


image


登陸後就能進入中文界麵了。


image

原文鏈接

最後更新:2017-08-13 22:24:04

  上一篇:go  國家體育總局反興奮劑中心到山西督查十三運會反興奮劑教育準入工作
  下一篇:go  雲服務器 ECS 建站教程:在ECS上部署數據庫