Best Practices for Setting Up Websites
Overview
This document provides guides to get the information about how to set up frequently used websites using HUAWEI CLOUD services. In addition to operation guides, this document provides links to desired images, facilitating your website setup.
Summary
Setup Mode |
Website Requirement |
OS |
Image and Resources |
Description |
---|---|---|---|---|
Manual setup |
CentOS 6.3 |
Public image |
Discuz is a common community forum software system. Its basic architecture is based on the popular web programming combination of PHP+MySQL. |
|
Windows Server 2012 R2 |
Public image |
Use FTP delivered with Windows to set up an FTP site. |
||
CentOS 7.2 |
Public image |
Use the very secure FTP daemon (vsftpd) software to set up an FTP site. vsftpd is FTP server software that is widely used in Linux releases. |
||
CentOS 7.3 |
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. |
||
CentOS 7.2 |
Public image
|
Magento is an open source e-commerce system that features flexible design, modular architecture, and rich functions. It provides solutions for medium- and large-sized sites. |
||
Windows Server 2012 R2 |
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. |
||
CentOS 7.2 |
Public image
|
LNMP indicates the Nginx+MySQL+PHP website server architecture in Linux. Nginx is compact, efficient web server software in Linux. |
||
CentOS 7.2 |
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 content management system (CMS) or website setup system that is free of charge. |
||
CentOS 7.5 |
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 Transceiving Text Messages from an Official WeChat Account |
CentOS 7.4 |
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. |
|
CentOS 7.2 |
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. |
||
CentOS 7.4 |
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. |
Next Article: Setting Up a Discuz Forum
