Setting Up Websites on ECSs
Overview
This section provides guidance on how to set up frequently used websites by using Huawei Cloud services. In addition, this section provides links to desired operation guides and images, facilitating your website setup.
Summary
Website Setup Solution |
How to Set Up |
OS |
Image and Resources |
Description |
---|---|---|---|---|
Manual setup |
Linux |
Public image |
Discuz! is a common community forum software system. Its basic architecture is based on the popular web programming combination of PHP+MySQL. |
|
Manual setup |
Windows |
Public image |
Use FTP delivered with Windows to set up an FTP site. |
|
Manual setup |
Linux |
Public image |
Use the very secure FTP daemon (vsftpd) software to set up an FTP site. vsftpd is an FTP server software that is widely used in Linux releases. |
|
Manual setup |
Linux |
Public image
|
Tomcat is a commonly used open source web application that is free of charge. It can be used to host common Java web applications. |
|
Manual setup |
Linux |
Public image
|
Magento is an open source e-commerce system that features flexible design, modular architecture, and rich functions. It is suitable for building medium- and large-sized sites. |
|
Manual setup |
Windows |
Public image
|
Microsoft SharePoint Server is a portal that enables enterprises to develop intelligent portal websites. These sites are seamlessly accessible to users, teams, and knowledge libraries. |
|
Manual setup |
Linux |
Public image
|
LNMP indicates the Nginx+MySQL+PHP website server architecture in Linux. Nginx is compact, efficient web server software in Linux. |
|
Manual setup |
Linux |
Public image
|
A Linux ECS is used to manually set up an LNMP website and deploy WordPress on it. WordPress (WP for short) is initially a blog system and gradually evolved to a free CMS or website setup system. |
|
Manual setup |
Linux |
Public image |
Docker is deployed on a Linux ECS. Additionally, common Docker operations and the process of creating a Docker image are provided. |
|
Deploying an ECS for Handling Text Messages from an Official WeChat Account |
Manual setup |
Linux |
Public image |
An ECS is deployed as an official WeChat account server so that it receives text messages from the WeChat server and sends processing results to end users. On this ECS, Python is used to compile the logic code for processing WeChat messages. |
Manual setup |
Linux |
Public image |
A Linux ECS is used for manually deploying GitLab. GitLab is an open source version management system that uses Git as the code management tool. |
|
Manual setup |
Linux |
Public image
|
A Linux ECS is used for deploying RabbitMQ. RabbitMQ is a message middleware that uses the Erlang programming language for the Advanced Message Queuing Protocol (AMQP). It originates from the financial system and is used to store and forward messages in the distributed system. Featuring high reliability, scalability, availability, and rich functions, RabbitMQ is widely used. |
|
Manual setup |
Linux |
Public image
|
Ghost is an open source blog platform based on Node.js and makes writing and release more convenient. This section walks you through the deployment of a Ghost blog on an ECS running Ubuntu 20.04. |
|
Manual setup |
Linux |
Public image |
A Linux ECS is used for deploying Node.js. Node.js is a JavaScript runtime environment based on the Google Chrome V8 engine. It enables simple deployment of network applications that feature fast response and easy-to-expand. Based on the event-driven and non-blocking I/O model, Node.js is lightweight and efficient. It is ideal for running data-intensive real-time applications on distributed devices. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.