What are the optional systems for Alibaba Cloud server? how to choose?

The choice of operating system for Alibaba Cloud servers is an important step. The systems provided by Alibaba Cloud servers are all authorized with genuine licenses, aiming to provide a safe and stable operating environment for applications on cloud servers. So what systems are available for Alibaba Cloud Server? How should I choose? The following is a summary of the latest optional operating systems for Alibaba Cloud Server.

1. The latest optional operating systems for Alibaba Cloud Server are:

  • Alibaba Cloud Linux

  • Windows Server

  • CentOS

  • Ubuntu

  • Red Hat

  • Debian

  • SUSE Linux

  • OpenSUSE

  • CoreOS

  • FreeBSD

2. How to choose Alibaba Cloud server system
1. Windows
system contains genuine activation; suitable for running programs developed under Windows, such as .net, etc.; supports databases such as SQL Server (you need to install it yourself); you can log in to manage using remote desktop ; 512 memory does not support choosing Windows system, only 1G memory or more can support this system well.
Alibaba Cloud provides 6 types of window systems, covering two types of operating systems, Server2003sp2 and Server2008R2. Which is divided into 32-bit and 64-bit
(1) How to choose 32-bit or 64-bit 32-bit system Compared with 64-bit system, the main limitation is reflected in the size of memory. Because of the limitation of 32-bit itself, it can only support up to 4GB of memory. If your website needs to use more than 4GB of memory or if you plan to expand the memory to more than 4GB in the future, please use a 64-bit operating system.
(2) Choose 2003 or 2008 For windows, my personal recommendation is to choose the higher the version, the better. However, considering the different configurations of your machines, here are several options: A: Configuration is lower than dual-core 2GB memory: choose server2003 without database configuration dual-core 4GB: server2003mssql or server2008R2 without database B: configuration higher than dual-core 8GB: serever2008R2mssql recommends that if you want to run the database on the cloud server, try to choose a large memory configuration, or reduce the configuration to choose RDS
(3) How to choose the Chinese and English, security hardened version depends on your own preferences.

2. Linux
's most popular server-side operating system, strong security and stability; free and open source, easy to build and compile source code; remotely access your cloud server through SSH; generally used for high-performance web server applications, Support common programming languages ​​such as PHP/Python, and support databases such as MySQL (you need to install it yourself).
(1) What is the difference between these linux categories?
Debian: The deb package used uses the APT package management system. At the same time, Debian provides a relatively new version of most software, and provides more software packages (compared to the original RedHat). The advantage of Debian is that it is updated quickly, the software package is complete (in particular, Ubuntu), and it is easy to operate. The disadvantage is that the stability is not good in some cases, and there may be bugs in the follow-up of the latest software.
Centos: use rpm package, use yum package management system.
Compared to Debian, a major feature of Centost is its slowness. Most of the software stays in the stable version, and it is far from the latest version. And some new features of some new versions of software are slower, such as php-fpm. Because Centos is an operating system for enterprise users, it is very stable in terms of stability, and generally prefer the latter in the choice of new features or stability. Only when a function is completely certain and stable will it be added to the system. The advantage is that the system is stable, the technical documentation is perfect, and if you pay, you can get enterprise-level technical support. The disadvantage is that the software package is relatively old and some newer features are lacking.
To sum up: If you like to try new things, like to use the latest features or like toss the system, then Debian is a better choice.
Getting started: Ubunt<Debian<Redhat=Centos
(2) The choice between Debian and Ubuntu
Ubuntu is developed based on Debian, you can simply think of Ubuntu as an enhanced version of Debian. Compared with Debian, Ubuntu provides a more user-friendly system configuration, more powerful system operation and more radical software updates than Debian. Compared with Ubuntu and Debian, it can be considered that Debian tends to be more conservative. Ubuntu is more friendly to novices and easier to get started. Those who have used Ubuntu will appreciate its ease of use. On the contrary, if you have used Ubuntu and then change to another system, you will feel uncomfortable. Ubuntu is really convenient.
Personal suggestion, if you plan to choose Debian, it is recommended to choose Ubuntu. Ubuntu provides better operation, more radical software updates, more convenient software management and similar stability. If you don't want to give up stability, then choose Debian.
Regarding Ubuntu version selection: here is an explanation of the Ubuntu version support time.
The regular version of Ubuntu only provides 18 months of technical support, regardless of expiration. The server version provides up to five years of technical support. Therefore, it is recommended that you choose the 12.04 version to provide up to 5 years of technical support, which can ensure that your server can continue to receive system upgrade patches and available software sources while waiting for a long period of time.
(3) The choice of Centos
versus the choice of Alibaba Cloud Centos It is recommended to choose the Centos 6.5 version, which brings more new features and more new functions. Unless your software requires a php5.1 environment, then choose Centos6.5. If the website needs to support php5.1, only Centos5.8 can be used. As for the specific version selection, it is recommended that php5.1 users choose Centos5.8, and other users choose Centos6.5.

3. Issues that need to be paid attention to when selecting operating systems for Alibaba Cloud servers:
1. Server configuration:
The operating systems on the cloud platform are mainly windows series systems and linux systems. The minimum requirements for the configuration of the windows Server series are 1 core 2G, 1 The core 1G runs the windows Server system in minutes; on the contrary, the Linux system does not have particularly high requirements for operating the server configuration, and the 1 core 1G runs without pressure!
2. Business requirements: The
choice of cloud server is for business system services, so everything is based on business systems. If the business system supports linux systems such as centos, it is recommended to choose linux systems. Linux takes up less resources and allocates more detailed permissions; If the business system must require the use of SQL Server database or IIS, then it needs to run under Windows Server.
3. Operating habits:
If you are accustomed to linux operation or have linux operation skills, try to choose the linux system when using the server. If you don’t know how to operate linux, only wiindows can be used. Fortunately, the programs running under linux can be used under windows server. run.
4. Regarding the version: It is
recommended to choose the familiar and common version of the windows Server system version, such as 2008/2012/2014, etc. For those who do not have a desktop in 2019, it is not recommended to choose. There are many branch versions of the linux system, and it is recommended to choose according to the needs of the business system.

After purchasing the Alibaba Cloud server, the next step is to deploy the application. The following is the official tutorial for the Alibaba Cloud server deployment application related operations:
1. Windows instance set up FTP site
2. Linux instance set up FTP site
3. Windows 2012 installation of IIS and FTP
4. Deployment Web environment (Windows)

Guess you like

Origin blog.csdn.net/qq_42521751/article/details/114886538