Si quiero familiarizarme con los servidores, ¿debo usar Linux para practicar?

Si su pregunta es “debería usar Linux para practicar”, mi respuesta sería simplemente sí.

Linux está en uso en todo el mundo ejecutando varios servidores para todo tipo de aplicaciones diferentes. Por lo tanto, tiene sentido aprender utilizando las tecnologías empleadas por muchos de los usuarios del mundo.

Además, es gratis de obtener y usar y es muy fácil de ejecutar en un proveedor de la nube por poco dinero o gratis en su propia computadora usando la caja virtual.

Si también pregunta si debería usar Linux en lugar de alguna otra tecnología de servidor, mi respuesta sería que depende. Si solo está buscando practicar la ejecución de varios servidores y necesita familiaridad, Linux está bien. Si está tratando de obtener conocimiento para postularse a una futura carrera profesional, también ejecutaría algunos servidores de Windows para familiarizarme con la forma en que implementan sus versiones de estas tecnologías también. También ejecutaría sistemas basados ​​en Debian vs sistemas Red Hat también.

Estar familiarizado con diferentes tecnologías de servidor es una habilidad comercializable y también le brinda una comprensión más profunda de DNS, redes, etc. al comparar cómo implementan aplicaciones de servidor similares.

La mejor práctica es usar Linux todos los días en su máquina personal (o de trabajo), y a través de eso aprenderá más sobre cómo configurar y solucionar una variedad más amplia de problemas. Dicho esto, la GUI proporciona muchos envoltorios agradables, así que asegúrese de que la ventana de su terminal sea el lugar donde pasa la mayor parte de su tiempo.

La respuesta anterior también es muy buena, encienda algunas máquinas virtuales y dé a cada una un propósito específico (por ejemplo, un servidor web, un servidor de base de datos, un servidor de archivos) y haga que se comuniquen y sirvan algo (sitio web simple o algo más complejo). )


establezca un par de objetivos, como ejecutar un servidor web, o dos con hosts virtuales y ssl, crear un servidor de correo, un dns, ejecutar un par de máquinas virtuales, configurar el firewall, etc.
El siguiente paso es comenzar a programar o programar.
Puedes comenzar creando un generador de números aleatorios o un juego donde tengas que adivinar un número aleatorio elegido por la computadora, etc.

Creo que es una cuestión de gustos. Algunos podrían recomendar Windows Server para esto, y algunos dicen que Linux. Siento que Windows no es tan divertido de aprender, es principalmente apuntar y hacer clic para cosas básicas. Lo que hice fue:

1. Compré hardware y construí mi propio servidor. Un caso bastante grande con mucho espacio para actualizar y agregar cosas.
2. actualizar la conexión a 100mbit descargar / cargar + IP estática
3. Instalé una bifurcación de Debian de un amigo mío.

Y ahora aprendo cosas nuevas todos los días. Tengo mi propio hardware y todas las oportunidades para practicar mis habilidades.