天天看點

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

搭建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 > 執行個體。單擊 “建立執行個體”。

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

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

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

4.選擇地域。所謂地域,是指執行個體所在的地理位置。您可以根據所在的地理位置選擇地域。地域與使用者距離越近,延遲相對越少,下載下傳速度相對越快。

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

注意:

執行個體建立完成後,不支援更換地域。

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

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

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

6.選擇執行個體,根據您網站的通路量選擇執行個體規格(cpu、記憶體)。對于個人網站,1 核 2gb 或 2 核 4gb 一般能夠滿足需求。關于執行個體規格的詳細介紹,請參考 執行個體規格族。執行個體系列 ii 是執行個體系列 i 的更新版,提供更高的性能,推薦使用。

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

7.選擇網絡帶寬。因為建立的執行個體需要通路公網,如果選擇 0 mbps,則不配置設定公網 ip,執行個體将無法通路公網,是以,無論是 按固定帶寬 還是 按使用流量 付費,帶寬都不能選擇 0 mbps。

7.1按固定帶寬付費。

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

7.2按使用流量付費。

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

8.選擇鏡像。您可以在鏡像裡面點選鏡像市場,再點選從鏡像市場選擇,搜尋joomla!建站系統,然後點選使用就可以使用鏡像。

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

9.選擇 系統盤 和 資料盤。您可以建立全新的磁盤作為資料盤,也可以選擇 用快照建立磁盤,将快照的資料直接複制到磁盤中作為資料盤。

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

10.設定執行個體的登入密碼和執行個體名稱。請務必牢記密碼。您也可以在建立完成後再設定密碼。

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

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

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

13.确認訂單并付款。

執行個體建立好之後,您會收到短信和郵件通知,告知您的執行個體名稱、公網 ip 位址、内網 ip 位址等資訊。您可以使用這些資訊登入和管理執行個體。

很多重要的資訊都是通過綁定手機的短信接收,并且重要的操作(如重新開機、停止等)都需要手機接收驗證碼,是以請務必保持綁定手機通信暢通。

通過 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 是安裝環境的主目錄,鏡像中的環境是在此目錄下編譯安裝的。

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

2、檢視密碼:

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

3、修改 ftp 的密碼:

用 root 使用者登入系統,然後執行下面指令:

4、修改 mysql 的密碼:

注意:-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

關于解除安裝鏡像環境中安裝的軟體,可以參考如下指令

備注1:執行以上操作會清理環境的 /alidata 目錄,請解除安裝前自行備份好相應資料。

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

/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。

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

持續安裝中。

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

安裝結束出現以下界面。

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

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

在鏡像環境中處于安全考慮,joomla 預設頁面隻允許 127.0.0.1 通路,/root/ 目錄下提供了一個 joomla_opennet.sh 的腳本。使用者運作之後,可通過外網通路 joomla 的預設設定頁面。

運作腳本檔案:

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

選擇語言,并填寫相關内容點選下一步。

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

選擇mysql資料庫,填寫相關權限後,點選下一步。

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

檢視相關配置是否符合,确認完畢點選安裝。

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

進入伺服器 /alidata/www/default 目錄下删除 installation 目錄。

至此,joomla 搭建完成。

關于 joomla 支援中文。

joomla 安裝完成之後預設前台背景都是英文界面,中文語言需要手動安裝。登陸 joomla 之後在 extensions (擴充) —— extension manager(擴充管理)

打開擴充配置頁面後,上傳簡體中文包,中文包在伺服器的/alidata/res目中,将中文包下載下傳到本地後上傳。

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

點選 “update”&“install” 上傳。

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

在 extensions(擴充)——language manager(語言管理)中,設定前端背景的預設語言,設定完後并點選右上角 logout 重新登陸。

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

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

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

<a href="https://help.aliyun.com/document_detail/53543.html?spm=5176.doc53822.6.729.3yeug0">原文連結</a>