Servidor Linux: información importante y consejos para los usuarios

Toda la información importante sobre el servidor en Linux.

Un servidor Linux es una versión especial de Linux diseñada para tareas específicas. Suele utilizarse en áreas administrativas. Por ejemplo, en la administración de bases de datos, administración de sistemas y redes o cuando se trabaja con servicios web.

Conceptos básicos del término del servidor:

El término servidor se refería originalmente al software que ofrece un servicio. Puede ser utilizado por otro software (cliente / cliente) (modelo cliente-servidor). Los dos programas generalmente se ejecutan en computadoras diferentes. Las computadoras en las que se programaron los primeros servidores se denominaron "hosts". A lo largo de los años, el término servidor también se expandió para incluir hardware, es decir, la computadora host también se usa con hardware. Esta ambigüedad a menudo causa confusión, especialmente para la gente común.

¿Para qué necesito un servidor?

Un servidor es, por así decirlo, un punto central de contacto para varias computadoras / usuarios que administra datos y procesos. Si los usuarios quieren acceder a estos datos o utilizar estos procesos, lo hacen a través del servidor. Se hace una distinción aproximada entre ocho tipos de servidores. Todos asumen una tarea específica en redes locales o globales de la más variada arquitectura.

Servidor web

Los sitios web se almacenan en un servidor web, en otras palabras: Internet (o lo que vemos principalmente de él). El servidor web proporciona las páginas para los clientes (navegadores de Internet).

Servidor de correo

A menudo en el corazón de las redes corporativas. El tráfico de correo electrónico de la empresa se gestiona a través de servidores de correo y los calendarios están sincronizados.

Servidor de archivos

Ubicación de almacenamiento central para datos. Diferentes clientes acceden a estos datos a través de una red. Particularmente popular entre las empresas, ya que el servidor de archivos permite que varios empleados accedan a ciertos datos al mismo tiempo.

Servidor de juegos

Especialmente diseñado para juegos multijugador en línea. Es solo a través de esto que se hacen posibles las interacciones simultáneas de varios usuarios en / con mundos de juegos virtuales.

Servidor de base de datos

A veces, las bases de datos que pertenecen a un sitio web están en el mismo servidor web que las propias páginas, pero a menudo se almacenan en un servidor separado, el servidor de la base de datos, por razones de seguridad.

Controlador de dominio

Además de los servidores de correo y archivos, es el elemento central de la red de una empresa. El controlador de dominio administra las cuentas de usuario, los archivos comunes y las distintas autorizaciones. Si falla, nada funciona en la red de la empresa.

Servidor proxy

La interfaz de comunicación de una red. La mediación, por así decirlo. El servidor proxy gestiona las solicitudes dentro de una red, las reenvía a los destinos adecuados y establece la conexión. Por tanto, filtra o estructura la comunicación.

servidor DNS

Esto también es algo así como un mediador. En términos generales, una solicitud (por ejemplo, ingresar una URL) se convierte en la dirección IP correspondiente, es decir, el "número de casa" en el servidor DNS (Sistema de nombres de dominio). Solo entonces se dirige al usuario al sitio web que está buscando.

La forma en que funciona un servidor Linux no es diferente a la de un servidor que utiliza software que no es el sistema operativo. El servidor Linux proporciona datos y servicios, los clientes acceden a ellos desde el exterior.

¿Qué distribución de Linux es adecuada para qué tipo de servidor?

Si Linux sigue estando subrepresentado como sistema operativo en las computadoras domésticas en comparación con Windows, es particularmente popular en las operaciones de servidor. La ventaja es obvia: las distribuciones de Linux son estables y pueden adaptarse exactamente a las necesidades y deseos del operador del servidor. Sin embargo, debido a la cantidad de distribuciones disponibles, como se mencionó anteriormente, no es fácil encontrar la mejor versión para su servidor. Básicamente, cuanto más tiempo el fabricante admita la distribución, más tiempo podrá recurrir al soporte verificado, mejor. En los últimos años, las siguientes distribuciones en particular se han establecido como buenas soluciones de servidor para redes de empresas:

Red Head Enterprise Linux

Debido a que los desarrolladores otorgan gran importancia a la estabilidad, esta distribución se pone a prueba una y otra vez. Por tanto, la integración de nuevos componentes se está produciendo a un ritmo bastante más lento. El sistema operativo tiene la reputación de ser extremadamente sólido y confiable y, por lo tanto, perfecto para el uso del servidor.

Servidor comercial Collax

Considerada como una solución completa para pequeñas y medianas empresas. Contiene todos los componentes necesarios para una infraestructura segura y que funcione correctamente. El sistema de servidor completo es fácil de usar; no se requiere un conocimiento profundo de Linux.

SUSE Linux Enterprise Server

La versión de código abierto impresiona por su facilidad de uso y estabilidad. La herramienta de configuración "YaST" permite la instalación, configuración y administración desde un punto central. En la base de datos de soporte de SUSE y la base de datos de componentes de SUSE, los usuarios pueden encontrar información y consejos relacionados con la administración del sistema.

Servidor de UbuntuComo distribución para computadoras domésticas, Ubuntu es muy popular debido a su alto nivel de facilidad de uso. No es diferente en el universo de servidores. Ubuntu se basa en la distribución Debian, pero tiene la ventaja de estar mucho más actualizado. Los nuevos programas de aplicación se integran rápidamente y el contenido multimedia es fácil de usar. Lo que hace que Ubuntu Server sea particularmente interesante: cada dos años se lanza una versión que garantiza un soporte a largo plazo de cinco años.

¿Cómo configuro un servidor Linux?

No todos los servidores Linux son iguales. Por lo tanto, el proceso de instalación y configuración difiere de una distribución a otra. En este punto, echamos un vistazo más de cerca a la configuración de un servidor Ubuntu. La mayor diferencia con la distribución "normal" para computadoras domésticas es la falta de un asistente gráfico. Con las instrucciones paso a paso, aún debe completar el proceso de instalación sin ningún problema.

  1. Descargue Ubuntu Server, grábelo en un CD o cárguelo en un disco USB.

  2. Inicie el servidor Ubuntu desde un CD o una memoria USB.

  3. Elija el idioma que desee. (Utilice las teclas de flecha para navegar por las opciones y la tecla Intro para seleccionar).

  4. Seleccione alemán al configurar el teclado.

  5. Seleccione "Instalar Ubuntu" para una instalación normal de Linux.

  6. Confirme la preselección de la interfaz de red. (Puede ignorar la configuración del proxy cuando se utiliza en la red doméstica privada).

  7. Para asignar todo el disco duro a Ubuntu, seleccione "Usar un disco completo". Antes de este paso, mueva los datos importantes a otro disco duro. Los archivos restantes en el futuro disco duro del servidor se perderán.

  8. Confirma el resumen.

  9. Ubuntu se asegura de que realmente desee borrar todos los datos del disco duro. Confirmar.

  10. Ahora asigne nombre de usuario, nombre de servidor y contraseña.

  11. Se lleva a cabo la instalación real.

  12. Cuando termine, reinicie el servidor con la opción "Reiniciar ahora".

  13. Retire los medios de instalación.

  14. Inicie sesión con los datos de inicio de sesión que especificó anteriormente.

Alternativamente, puede configurar Ubuntu en su propia partición de disco duro.

Después de una instalación exitosa, el servidor no ofrece demasiadas opciones. Aún faltan un servidor web, un servidor de base de datos y un lenguaje de script. Un solo comando le permite instalar todos los programas que necesita a la vez.

sudo apt-get install apache2 libapache2-mod-php7.2 php7.2 php7.2-mysql mysql-server

¿Cuál es la diferencia entre los servidores Linux y Windows?

A primera vista, las diferencias entre los dos oponentes no son tan grandes. Son muy similares en términos de funcionalidad y posibles aplicaciones. Sin embargo, si observa más de cerca, al menos las diferencias marginales se hacen visibles.

costos

Las distribuciones de Linux generalmente se pueden obtener y operar de forma gratuita. Sin embargo, algunas ofertas de soporte solo se pueden utilizar por una tarifa. El software de alojamiento de Windows suele ser de pago.

Servicio

El escritorio del competidor es fundamentalmente diferente. Si bien los servidores de Windows ofrecen una interfaz gráfica de usuario, los comandos solo se ingresan en los servidores de Linux a través de la línea de comandos.

Ajustes

Aquí, Linux puntúa con su apertura fundamental. El kernel del sistema se puede adaptar en cualquier momento y numerosas herramientas ayudan con la configuración personal del entorno del servidor. Sin embargo, los usuarios sin experiencia podrían verse abrumados por esto. Windows, por otro lado, se basa en la facilidad de uso, el servidor generalmente no es particularmente adaptable.

Apoyo

Windows es comparativamente bueno con soporte a largo plazo, es decir, soporte en emergencias. Con los servidores Linux, esto no se aplica a todas las distribuciones.

la seguridadLas aplicaciones de Windows están más expuestas a los ataques de malware que las distribuciones de Linux.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave