全部產品
Search
文件中心

:自助建站方式匯總

更新時間:Jun 19, 2024

本文匯總了各類型網站的部署方式,便於您自助搭建網站。

搭建環境

阿里雲Elastic Compute Service提供了多種鏡像,您可以通過雲市場鏡像快速部署環境,也可以通過作業系統鏡像建立伺服器後手動搭建營運環境。搭建環境教程如下所示。

部署LNMP環境

Nginx是一款小巧而高效的Web伺服器軟體,可幫您在Linux系統下快速方便地搭建出LNMP Web服務環境。其中LNMP分別代表Linux、Nginx、MySQL和PHP。

環境類型

部署方式

說明

部署LNMP環境

ROS範本部署

本教程介紹如何使用阿里雲Resource Orchestration Service服務(ROS)一鍵部署LNMP環境。

手動部署LNMP環境(Alibaba Cloud Linux 2/3)

本教程介紹如何手動在Alibaba Cloud Linux 2.1903 LTS 64位系統的ECS執行個體上搭建LNMP環境。

手動部署LNMP環境(Ubuntu)

本教程介紹如何手動在Ubuntu 20.04作業系統的ECS執行個體上搭建LNMP環境。

手動部署LNMP環境(CentOS 8)

本教程介紹如何手動在CentOS 8作業系統的ECS執行個體上搭建LNMP環境。

手動部署LNMP環境(Alibaba Cloud Linux 3/2、CentOS 7/8)

本教程介紹如何手動在CentOS 7作業系統的ECS執行個體上搭建LNMP環境。

手動部署LNMP環境(CentOS 6)

本教程介紹如何手動在CentOS 6作業系統的ECS執行個體上搭建LNMP環境,其中LNMP分別代表Linux、Nginx、MySQL和PHP。

部署LAMP環境

LAMP環境是常用的Web開發環境之一,其中LAMP分別代表Linux、Apache、MySQL和PHP。

環境類型

部署方式

說明

部署LAMP環境

手動部署LAMP環境(Ubuntu 20)

本教程將介紹如何在Ubuntu 20.04作業系統的ECS執行個體內部署LAMP環境。

部署LAMP環境(Alibaba Cloud Linux/CentOS 7.x)

本教程將介紹如何在Alibaba Cloud Linux/CentOS 7.x作業系統的ECS執行個體內部署LAMP環境。

部署Java Web環境

Tomcat作為一個開源且免費的Java Web伺服器,常用來作為Web開發的工具。它可以託管由Servlet、JSP頁面(動態內容)、HTML頁面、JavaScript、樣式表、圖片(靜態內容)組成的Java Web應用程式。您可以根據實際需要,選擇使用雲市場鏡像部署、手動部署和使用Cloud Toolkit外掛程式部署。

環境類型

部署方式

說明

部署Java Web環境

手動部署Java Web環境(Alibaba Cloud Linux 2)

本教程介紹如何在Alibaba Cloud Linux 2作業系統的ECS執行個體上手動部署Java web專案,適用於剛開始使用阿里雲進行建站的個人使用者。

手動部署Java Web環境(CentOS 7)

本教程介紹如何在CentOS 7作業系統的ECS執行個體上手動部署Java web專案,適用於剛開始使用阿里雲進行建站的個人使用者。

部署Node.js環境

Node.js是一個基於Chrome V8引擎的JavaScript運行環境,用來方便快速地搭建易於擴充的網路應用。

環境類型

部署方式

說明

部署Node.js環境

部署Node.js環境(Alibaba Cloud Linux 2)

本教程介紹如何在Alibaba Cloud Linux 2作業系統的ECS執行個體上,安裝Node.js並部署專案。

部署Node.js環境(CentOS 7)

本教程介紹如何在CentOS 7作業系統的ECS執行個體上,安裝Node.js並部署專案。

搭建Hadoop環境

Hadoop是一款由Apache基金會用Java語言開發的分布式開源軟體架構,使用者可以在不瞭解分布式底層細節的情況下,開發分布式程式,充分利用叢集的能力進行高速運算和儲存。

環境類型

部署方式

說明

搭建Hadoop環境

手動搭建Hadoop環境

本教程介紹如何在Linux作業系統的ECS執行個體上快速搭建Hadoop偽分布式環境。

更換鏡像部署Windows環境

雲市場鏡像整合了作業系統和應用程式,您可以使用阿里雲市場鏡像快速部署ECS執行個體的應用環境。

環境類型

部署方式

說明

更換鏡像部署Windows環境

更換鏡像部署Windows環境

本教程介紹通過更換ECS執行個體的鏡像來部署Windows環境的操作步驟。

搭建網站

阿里雲Elastic Compute Service提供了多種鏡像,您可以通過雲市場鏡像快速搭建網站,也可以通過作業系統鏡像建立伺服器後手動搭建網站。具體搭建網站教程如下所示。

搭建WordPress網站

WordPress是使用PHP語言開發的部落格平台。阿里雲雲市場提供WordPress鏡像,用於快捷搭建WordPress網站,不需要部署Web環境,降低了建站的門檻,適用於剛開始使用阿里雲ECS建站的企業或個人使用者。您可以根據需求,選擇使用雲市場鏡像、使用ROS和手動部署的方式搭建WordPress網站。

網站類型

部署方式

說明

搭建WordPress

使用ROS搭建WordPress

Resource Orchestration Service服務ROS(Resource Orchestration Service)可通過ROS模板建立一組阿里雲資源。ROS模板為JSON格式檔案,用於定義您需要建立的雲資源。

本教程介紹如何使用ROS模板建立基於ECS和RDS的WordPress環境。

手動搭建WordPress(Windows)

本教程介紹如何在Windows作業系統的ECS執行個體上手動搭建WordPress網站。

手動搭建WordPress(CentOS 8)

本教程介紹如何在CentOS 8作業系統的ECS執行個體上手動搭建WordPress網站。

搭建WordPress(CentOS 7)

本教程介紹如何在CentOS 7作業系統的ECS執行個體上手動搭建WordPress網站。

搭建Drupal網站

Drupal是使用PHP語言編寫的開源內容管理架構(CMF),它由內容管理系統(CMS)和PHP開發架構(Framework)共同構成。它用於構造提供多種功能和服務的動態網站,能支援從個人部落格到大型社區等各種不同應用的網站專案。您可以根據需求,選擇使用雲市場鏡像和手動搭建Drupal電子商務網站。

網站類型

部署方式

說明

搭建Drupal網站

使用雲市場鏡像搭建Drupal網站

本教程介紹如何通過雲市場鏡像快速搭建Drupal電子商務網站。

手動搭建Drupal網站

本教程介紹如何在CentOS 7作業系統的ECS執行個體上搭建Drupal電子商務網站。

搭建多個Web網站

如果您希望合理利用資源、統一管理網站以提高營運效率。例如,您可以在一台Elastic Compute Service上配置多個不同分類的部落格平台或者搭建多個Web網站實現複雜業務的網站系統。

網站類型

部署方式

說明

搭建多個Web網站

搭建多個Web網站(Windows)

本教程介紹如何在Windows Server 2012 R2 64位系統的ECS執行個體上使用IIS伺服器搭建多個Web網站。

搭建多個Web網站(Linux)

本教程介紹如何在CentOS 7系統的ECS執行個體上使用Nginx搭建多個Web網站。

搭建Magento電子商務網站

Magento是一款開源的電子商務網站,其豐富的模組化架構體系及拓展功能可為大中型網站提供解決方案。Magento使用PHP開發,並使用MySQL儲存資料。

網站類型

部署方式

說明

搭建Magento電子商務網站

手動搭建Magento電子商務網站

Magento是一款開源電商網站架構,其豐富的模組化架構體系及拓展功能可為大中型網站提供解決方案。Magento使用PHP開發,並使用MySQL儲存資料。

本教程主要介紹如何在CentOS 7作業系統的ECS執行個體上搭建Magento電子商務網站。

搭建Ghost部落格

Ghost是一個基於Node.js開發的免費開源部落格平台,用於簡化部落格的寫作發布等流程。

網站類型

部署方式

說明

搭建Ghost部落格

搭建Ghost部落格(Ubuntu)

本教程介紹如何在Ubuntu 20.04作業系統的ECS執行個體上部署Ghost部落格。

搭建應用

阿里雲Elastic Compute Service提供了多種鏡像,您可以通過雲市場鏡像快速搭建網站,也可以通過作業系統鏡像建立伺服器後手動搭建應用。具體搭建應用教程如下所示。

搭建FTP網站

當您需要遠端連線Windows和Linux執行個體進行檔案傳輸時,可以通過搭建FTP網站實現。vsftpd(very secure FTP daemon)是Linux下的一款小巧輕快、安全易用的FTP伺服器軟體。在Linux執行個體中,您可以通過安裝並配置vsftpd,實現檔案的傳輸。

應用類型

部署方式

說明

搭建FTP網站

手動搭建FTP網站(Windows)

本文將介紹如何在Windows執行個體中搭建FTP網站,該方式適用於Windows Server 2008及以上系統,本文以Windows Server 2016為例。

手動搭建FTP網站(CentOS 8)

本教程介紹如何在CentOS 8作業系統的ECS執行個體上安裝並配置vsftpd。

搭建FTP網站(CentOS 7)

本教程介紹如何在CentOS 7作業系統的ECS執行個體上安裝並配置vsftpd。

安裝和使用GitLab

GitLab是Ruby開發的自託管的Git專案倉庫,可通過Web介面訪問公開的或者私人的專案。

應用類型

部署方式

說明

安裝和使用GitLab

安裝和使用GitLab

本教程介紹如何使用雲市場鏡像和手動部署GitLab環境及其使用GitLab。

搭建Microsoft SharePoint 2016

Microsoft SharePoint是Microsoft SharePoint Portal Server的簡稱。SharePoint Portal Server是一個門戶網站,使企業能夠開發出智能的門戶網站,這個網站能夠無縫串連到使用者、團隊和知識,使人們能夠更好地利用商務程序中的相關資訊,更有效地開展工作。

應用類型

部署方式

說明

ECS搭建Microsoft SharePoint 2016

ECS搭建Microsoft SharePoint 2016

本教程介紹如何在Windows Server 2012 R2 DataCenter作業系統的阿里雲ECS上搭建Microsoft SharePoint 2016。

安裝SharePoint 2016

安裝SharePoint Server 2016

本教程主要介紹如何在Windows Server 2012作業系統的ECS執行個體上安裝SharePoint 2016。

部署並使用Docker

Docker是一個開源的應用程式容器引擎,讓開發人員可以打包他們的應用以及依賴包到一個可移植的鏡像中,然後發布到任何流行的Linux或Windows作業系統的機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。

應用類型

部署方式

說明

部署並使用Docker

安裝Docker並使用(Linux)

本文介紹如何在Alibaba Cloud Linux/CentOS 7.x/CentOS 8.x作業系統的ECS執行個體上部署並使用Docker,適用於熟悉Linux作業系統,剛開始使用阿里雲ECS的開發人員。

部署和管理資料庫

阿里雲提供多種資料庫的部署方式供您選擇,您可以根據需求在ECS執行個體中部署所需的資料庫。

應用類型

部署方式

說明

部署和管理資料庫

建立並串連雲資料庫RDS MySQL

阿里雲關係型資料庫RDS(Relational Database Service)是一種穩定可靠、可Auto Scaling的線上資料庫服務。您在雲上使用ECS執行個體構建業務時,可以搭配RDS執行個體儲存業務資料。

本文介紹如何建立一台RDS MySQL執行個體,並使用Linux作業系統的ECS執行個體遠端連線RDS MySQL執行個體。

手動部署MySQL資料庫(Alibaba Cloud Linux 2)

MySQL是一個關係型資料庫管理系統,常用於LAMP和LNMP等網站情境中。

本教程介紹如何在Alibaba Cloud Linux 2系統的ECS執行個體上安裝、配置以及遠端存取MySQL資料庫。

手動部署MySQL(CentOS 8)

MySQL是一個關係型資料庫管理系統,常用於LAMP和LNMP等網站情境中。

本教程介紹如何在CentOS 8系統的ECS執行個體上安裝、配置以及遠端存取MySQL資料庫。

部署MySQL資料庫(Linux)

MySQL是一個關係型資料庫管理系統,常用於LAMP和LNMP等建站情境中。

本教程介紹如何在CentOS 7系統ECS執行個體上安裝、配置以及遠端存取MySQL資料庫。

部署MySQL資料庫(Windows)

本教程介紹如何在Windows系統ECS執行個體上手動部署MySQL資料庫。

搭建PostgreSQL主從架構

PostgreSQL被業界譽為先進的開來源資料庫,支援NoSQL資料類型(JSON/XML/hstore)。

本教程介紹在CentOS 7作業系統的ECS執行個體上搭建PostgreSQL主從架構的操作步驟。

管理ECS執行個體自建資料庫

ECS執行個體自建資料庫,是指在ECS執行個體上安裝並配置的資料庫。您可以使用Data Management來管理ECS執行個體自建資料庫。

本教程以MySQL為例,介紹如何使用DMS添加並管理ECS執行個體自建資料庫。

部署RabbitMQ

RabbitMQ是實現了進階訊息佇列協議(AMQP)的開源訊息代理軟體,用於在分布式系統中儲存轉寄訊息,有良好的易用性、擴充性和高可用性。

應用類型

部署方式

說明

部署RabbitMQ

部署RabbitMQ

本教程介紹如何在CentOS 7作業系統的ECS執行個體上部署RabbitMQ。

搭建和使用SVN

SVN(Subversion)是一個開源的版本控制系統,管理隨時間改變的資料。SVN管理的資料存放在中央資料檔案庫(Repository)中。該檔案庫會記錄檔案的每一次變動,您可以把資料恢複至舊版本或瀏覽檔案的變動歷史。SVN服務支援svnserve和HTTP訪問模式。

應用類型

部署方式

說明

搭建和使用SVN

部署和使用SVN

本教程介紹如何在CentOS 7作業系統的ECS上通過svnserve訪問模式來部署SVN。

方式二:部署HTTP訪問SVN

本教程介紹如何在CentOS 7作業系統的ECS上通過HTTP訪問模式來部署SVN。

使用SVN

SVN部署完成後,您可以下載專案到本地物理機,還可以提交本地修改到服務端系統庫、擷取系統庫更新、還原刪除的檔案。

本教程介紹如何使用SVN。

Vim教程

Vim是從vi發展而來的文字編輯器,可以用顏色或底線等方式來顯示一些特殊的資訊。Vim是Linux中必不可少的工具,搭建網站修改設定檔時經常用到。

網站類型

部署方式

說明

Vim教程

Vim教程

本教程介紹Vim的模式和常用操作。