Red de conocimiento informático - Conocimiento de Internet de las cosas - ¿Cómo elegir un sistema operativo para el servidor en la nube ECS?

¿Cómo elegir un sistema operativo para el servidor en la nube ECS?

En primer lugar, debemos aclarar las diferencias entre cada sistema y las diferencias en Alibaba Cloud:

1. Windows

1.1) El sistema contiene activación genuina.

1.2) Adecuado para ejecutar programas desarrollados bajo Windows, como .NET Framework 3.0.

1.3) Admite bases de datos como SQL Server (debe instalarlo usted mismo).

1.4) El inicio de sesión en escritorio remoto se puede utilizar para la administración.

Nota: La memoria 512 no es compatible con sistemas Windows. Solo 1G o más de memoria pueden admitir bien el sistema.

2.Linux

2.1.1) El sistema operativo del lado del servidor más popular, con gran seguridad y estabilidad.

2.1.2) Código fuente gratuito y abierto, código fuente fácil de construir y compilar.

2.1.3) Accede remotamente a tu servidor en la nube vía SSH.

2.1.4) Generalmente se utiliza para redes de alto rendimiento y otras aplicaciones de servidor, y admite lenguajes de programación comunes como PHP/Python y bases de datos como MySQL (debe instalarlo usted mismo).

2.2 CentOS (recomendado) Utilice yum para instalar el software en línea.

Para Ubuntu 2.3, utilice aptitude para instalar el software en línea.

2.4 Para Debian, utilice apt-get para instalar el software en línea.

Para 2.5 Alibaba Cloud Linux (compatible con Red Hat), utilice yum para instalar el software en línea. La fuente de yum requiere la compra de soporte comercial de redhat.

Reglas de reemplazo del sistema operativo:

1. Reemplace el sistema operativo.

Detenga el servidor en la nube antes de reemplazar el sistema operativo. restablecerá directamente el disco del sistema. Si la IP permanece sin cambios, los datos del disco del sistema se perderán.

Tenga en cuenta:

1.1. Reemplazar el sistema operativo hará que el disco del sistema del servidor en la nube se reemplace con una nueva imagen y todos los datos del disco del sistema original se eliminarán. perdido.

1.2. Los datos del disco de datos del servidor en la nube no se verán afectados.

1.3. Se recomienda realizar una copia de seguridad de los datos personales desde el disco del sistema al disco de datos o utilizar otros métodos de copia de seguridad.

1.4. Alibaba Cloud no es responsable de ninguna pérdida de datos causada por no realizar una copia de seguridad de los datos personales relacionados con el disco del sistema.

Los servidores en la nube con 1.5.512M de memoria no admiten el cambio del sistema operativo Windows.

2. Selección de CPU/memoria y sistema operativo

2.1) Si necesita seleccionar/cambiar memoria superior a 4G, elija un sistema operativo de 64 bits (operativo de 32 bits). el sistema tiene restricciones de dirección).

2.2) Si elige un sistema operativo de 32 bits, la página de memoria 4G no se mostrará temporalmente y solo se mostrará cuando el servidor en la nube se cambie a un sistema operativo de 64 bits.

2.3) El sistema operativo Windows de 32 bits admite CPU de hasta 4 núcleos.

2.4) Configuración del servidor en la nube: [CPU: 1 núcleo; RAM: 512 M] no admite la selección/cambio del sistema operativo Windows.

Windows

Aliyun proporciona 6 sistemas de ventanas, que cubren dos sistemas operativos principales: Server 2003 sp2 y Server 2008 R2.

Se dividen en sistemas de 32 y 64 bits

(1) Cómo elegir sistemas de 32 o 64 bits

Comparado con 64 Sistemas de bits, sistemas de 32 bits La principal limitación es el tamaño de la memoria.

Debido a las limitaciones del propio sistema de 32 bits, solo puede admitir hasta 4 GB de memoria. Si su sitio web va a utilizar más de 4 GB de memoria o planea ampliar la memoria a más de 4 GB en el futuro, utilice un sistema operativo de 64 bits.

(2) Elija 2003 o 2008

Para Windows, mi sugerencia personal es elegir la versión superior, mejor. La nueva versión tiene relativamente pocas vulnerabilidades e IIS 7.5 ofrece más funciones y una consola más conveniente que IIS 6. Sin embargo, considerando las diferentes configuraciones de su máquina, aquí le damos varias opciones:

A: Configuración de memoria Dual-core 2GB: elija server2003 sin base de datos Dual-core 4GB: server 2003 sin base de datos mssql o server 2008 R2

B: Configuración de doble núcleo de 8 GB o superior: server 2008 R2 mssql recomienda que, si desea ejecutar la base de datos en un servidor en la nube, intente elegir una configuración de memoria grande o reduzca la configuración y elija RDS.

(3) Cómo elegir las versiones mejoradas de seguridad en chino e inglés

Esto se basa en las preferencias de cada uno de ustedes. En cuanto al tutorial de configuración del servidor de Windows, no entraré en detalles. Debido a que hay muchos tutoriales de configuración de servidores de Windows en Internet, y la configuración de Windows es menos difícil que Linux, el tutorial de configuración de Windows se publicará más adelante.

Linux

(1) ¿Cuáles son las diferencias entre estas categorías de Linux?

Debian: Los paquetes de Debian utilizan el sistema de gestión de paquetes APT.

Al mismo tiempo, Debian proporciona versiones relativamente nuevas de la mayoría del software y ofrece más paquetes (en comparación con el Red Hat original). Las ventajas de Debian son actualizaciones rápidas, buenos paquetes de software (especialmente Ubuntu) y fácil operación. La desventaja es que a veces no es estable y el software más reciente que se está siguiendo puede tener vulnerabilidades.

Centos: Utiliza el paquete rpm y el sistema de gestión de paquetes yum.

Una de las principales características de Centost es que es más lento en comparación con Debian. La mayor parte del software está estancado en versiones estables, lejos de la última versión. Y algunas versiones más nuevas de software son más lentas cuando admiten nuevas funciones, como php-fpm.

Dado que Centos es un sistema operativo para usuarios empresariales, su característica destacada es la estabilidad. A la hora de elegir nuevas funciones o la estabilidad, generalmente se prefiere esta última. Una característica se agrega al sistema sólo después de que se esté absolutamente seguro de que es estable. La ventaja es que el sistema es estable, la documentación está completa y, si paga, puede obtener soporte técnico de nivel empresarial. La desventaja es que el paquete de software es más antiguo y carece de algunas funciones más nuevas.

Para resumir: si te gusta probar las últimas funciones o trastear con tu sistema, Debian es la mejor opción.

Dificultad para empezar Ubunt(2) Debian vs Ubuntu

Ubuntu está basado en Debian y puede considerarse simplemente como una versión mejorada de Debian.

En comparación con Debian, Ubuntu proporciona una configuración del sistema más fácil de usar, un funcionamiento del sistema más potente y actualizaciones de software más activas.

Al comparar Ubuntu con Debian, se puede decir que Debian es más conservador, mientras que Ubuntu es más amigable para los principiantes y más fácil para comenzar.

Cualquiera que haya usado Ubuntu se dará cuenta de lo fácil que es de usar. Por otro lado, si ha usado Ubuntu y luego cambió a otros sistemas, se sentirá incómodo porque Ubuntu es realmente muy conveniente.

Personalmente, si vas a utilizar Debian, te recomendaría Ubuntu.

Ubuntu tiene una mejor operatividad, actualizaciones de software más activas, una administración de software más conveniente y una estabilidad comparable.

Si no quieres renunciar a la estabilidad, elige Debian.

Acerca de la selección de la versión de Ubuntu:

Esto explica el tiempo de soporte de la versión de Ubuntu. La versión normal de Ubuntu solo proporciona 18 meses de soporte técnico y no se considera la fecha de vencimiento.

La versión de servidor ofrece hasta cinco años de soporte. Por lo tanto, se recomienda que elija la versión 12.04, que ofrece hasta 5 años de soporte técnico y garantiza que su servidor seguirá recibiendo parches de actualización del sistema y fuentes de software disponibles durante un período de tiempo considerable mientras espera.

(3) Elección de Centos

Para AriCloud Centos, se recomienda elegir la versión Centos 6.5, que trae más características y funciones nuevas.

A menos que su software requiera un entorno php 5.1, elija Centos 6.5.

En cuanto a la selección de versión específica, se recomienda que los usuarios de PHP 5.1 elijan Centos 5.8 y otros usuarios elijan Centos 6.5.