Casa Propiedades útiles de las frutas. Para qué se usa con más frecuencia el servidor Linux. Elegir un sistema operativo para un servidor doméstico. Calculate Linux es rápido y está basado en Gentoo

Para qué se usa con más frecuencia el servidor Linux. Elegir un sistema operativo para un servidor doméstico. Calculate Linux es rápido y está basado en Gentoo

29 de noviembre de 2010

linux

Intentaré ser breve. linux es un sistema operativo gratuito, asequible y fiable. linux se utilizan para muchos propósitos, desde teléfonos móviles hasta servidores. Ya que de momento estoy tocando el tema servidor linux¡¡¡Explicaré por qué Linux merece nuestra atención, en ejemplos reales de trabajo!!!

ventanas de linux

ventanas de linux ? ¡No hay necesidad de devanarse los sesos! ¡Todo está decidido! servidor linux - Ahorre dinero, nervios y tiempo.

Y para convencerte de esto, daré un par de datos:

  • El costo de un servidor de Windows costará un centavo, por decirlo suavemente, y si no eres fuerte en servidores, entonces Dios mismo ordenó poner servidor linux, y con el dinero ahorrado al comprar Windows, puede contratar fácilmente a un profesional. Sin entrar en el costo, diré esto: un servidor de Windows sin instalación le costará el costo de una llamada de 6 a 11 sintonizadores.
  • No necesita buscar un kit de distribución de servidor Linux en las tiendas, simplemente puede descargarlo en Internet en los sitios oficiales.
  • DESDE servidor linux te olvidarás de los reinicios sin distraerte de asuntos importantes.
  • Si quieres montar tu propio Linux, te aconsejo que vayas a www..

Bueno, la frase Linux Windows todavía me da vueltas en la cabeza. Entonces aquí hay más para ti:

  • Linux no es tan exigente con las características del hierro. Nos guste o no, la interfaz gráfica pasará factura.
  • Linux generalmente viene con su propio conjunto de controladores y se adaptará a casi cualquier configuración de hardware.
  • Los paquetes de software Linux adicionales ya están en su sistema o se descargan automáticamente de Internet.
  • Instalarás programas adicionales tan gratuitos como el propio Linux.
  • Para que los fanáticos no pongan una licencia, especialmente en las organizaciones. No se sorprenda con una multa de 500 mil rublos por un solo servidor de Windows. ( monto de la multa actual a partir del 2010.11.29)

Espero que la cuestión de Linux Windows ya haya desaparecido, entonces sigamos adelante.

servidor linux

Servidor Linux: básicamente no es diferente de cualquier otro servidor con el mismo tipo de función. Inmediatamente lo llevaré al grano y le diré qué servidores se pueden implementar fácilmente:

Servidor de archivos, este es un servidor para almacenar archivos, es simple y claro, como características adicionales es administrar descargas al servidor, acceso, carga, así como usuarios. Personaliza esto servidor linux Puede, por ejemplo, según el artículo. Instalación de FreeNAS en ruso.

Linux para servidor

Hay mucho debate sobre qué distribución de Linux elegir. En realidad la respuesta es la misma. El que te facilita el trabajo. Y si aún no ha tenido tiempo de familiarizarse con Linux, elija uno para el que haya una descripción, y aún mejor, una clara instrucciones desde la instalación hasta el lanzamiento .

  • Si entiende y la dificultad es su segundo nombre, su elección es FreeBSD
  • Si eres de los que desplazó el pensamiento en tu cabeza ventanas de linux , Te gustará CentOS, Fedora más, y alguien, incluso por experimentar, querrá abandonar la interfaz gráfica, tienes razón :)))
  • Si cree que el servidor es una solución demasiado gráfica. El servidor Ubuntu no solo es comprensible, sino también muy popular, encontrará no solo un manual de usuario y un artículo sobre cómo crear Servidor Ideal - Ubuntu 10.10

Oh Señor, he pecado. FreeBSD no es Linux, pero los que ya han trabajado con FreeBSD me entenderán :)))

Descarga del servidor Linux

Habiéndonos decidido por el sistema operativo Linux, nos quedamos con descargar servidor linux usando todos los métodos que conocemos para esto. Para empezar, visitemos el sitio web oficial de este sistema operativo, desde donde no solo lo descargaremos, sino que definitivamente encontraremos la última versión.

También puede descargar el servidor Linux en el sitio web oficial, pero si su velocidad le permite descargar más rápido de lo que permite el sitio, le aconsejo que se comunique con rutracker.org. tu no solo descargar servidor linux más rápido, pero también ayuda a otros permaneciendo en la distribución :)))

instalación de servidor linux

Si todavía llegaste a este punto, entonces tú mismo quieres instalar servidor linux , o ha preparado el sistema para una configuración remota adicional del sistema. No importa cómo fue. No engendraré garabatos y responderé directamente. instalación de servidor linux en la mayoría de los casos, un enfoque individual, y depende de su función. Durante el proceso de instalación, por regla general, se le pedirá que seleccione los componentes principales (programas) para continuar con la instalación.

instalación de servidor linux no es un proceso complicado comparable a la instalación de Windows. La única diferencia con una simple instalación de una computadora personal es que al instalar un servidor Linux, la configuración de la red es lo principal, por lo que antes de desconectar el monitor de nuestro servidor, nos aseguraremos de que el servidor sea accesible desde la red a la vez. dirección invariable, es recomendable utilizar una dirección IP estática.

Tiene dificultades para instalar Linux, una búsqueda en Internet le abrirá cientos de páginas en su solicitud, pero es mejor no leer, sino mirar, YouTube nuestro Salvador :)

Configuración de un servidor Linux

¡Y aquí está la línea de meta! Como se mencionó anteriormente, es mejor llamar a un especialista que perder un tiempo precioso, pero no creo que lanzar servidor por su cuenta en casa querrás contratar a un especialista. Solo tienes que tener paciencia y buscar en todo Internet o visitar el sitio para que sirve el servidor para encontrar el material que necesitamos en un par de minutos y comenzar configuración del servidor linux .

Configuración de un servidor Linux es mejor hacerlo sentado frente a una computadora personal conectada por una red a nuestro servidor. El protocolo SSH se utiliza para la comunicación. Se usa principalmente para el control remoto, pero no todos saben que con él puede administrar archivos no solo en el servidor, sino también transferir archivos desde una computadora conectada directamente al servidor. Para empezar, el propio programa para gestionar desde bajo Windows:

Masilla- un programa simple y pequeño, pero con capacidades verdaderamente poderosas para configurar un servidor Linux, se convertirá en su único amigo, al menos para la primera instalación del sistema :)))

Se trata de alojamiento. discusión sobre hosting y servidores, así como su elección, revisiones de hosters, discusión sobre tarifas de hosting.

Actualizado: 16 de septiembre de 2014 Vistas: 35759

1. ¿Qué tendencias en el desarrollo de sistemas operativos de servidor podría notar en 2015-2016?

Vitali Chesnokov, QSOFT
Los sistemas operativos de servidor siempre se han esforzado por lograr la estabilidad, la velocidad, la tolerancia a fallas, el funcionamiento ininterrumpido durante el mantenimiento y la facilidad de implementación y administración.

En los últimos años, la cantidad de servidores que se ejecutan en sistemas operativos de la familia *nix ha ido en aumento. Esto se debe a su alta estabilidad y velocidad de trabajo. Con el tiempo, Linux se vuelve cada vez más fácil de usar. Además, hay distribuciones que cuentan con el soporte oficial del fabricante y están dirigidas a empresas de nivel empresarial. En esta situación, no sorprende que incluso productos como MS SQL y .NET obtengan soporte para Linux. En los próximos años, se espera soporte completo para aplicaciones Linux en la familia de sistemas operativos de Microsoft. Dado que el soporte se implementará traduciendo las llamadas del sistema del kernel de Linux al kernel de Windows, se espera que el rendimiento de las aplicaciones que funcionan de esta manera no se vea afectado.

Además, con el tiempo, el funcionamiento ininterrumpido de los sistemas operativos de servidor ha aumentado considerablemente. Por ejemplo, no hace mucho tiempo fue posible reiniciar y actualizar los controladores sin reiniciar el sistema. Incluso ha llegado al punto en que puede actualizar completamente una distribución moderna de Linux (incluido el kernel) casi imperceptiblemente para el usuario final.

Nikolái Apurín, Artwell
Aumentar el número de servidores Linux.

Nikolai Fetiukhin.MST
Básicamente, soporte y expansión de virtualización y clustering. La principal tendencia moderna es la implementación rápida de componentes y sistemas a partir de imágenes preparadas en máquinas virtuales. También se mejoraron las herramientas de gestión de clústeres y la gestión remota de otras máquinas.

petr urvaev simbirsoft
No ha habido grandes cambios, y Linux y Windows todavía se usan como sistemas operativos de servidor (por supuesto, en sus últimas versiones y compilaciones).

Evgeny Gusev, ITECH
En primer lugar, la contenedorización es un concepto revolucionario de gestión de recursos que se ha arraigado en la industria de la noche a la mañana, mientras que todavía solo revela su potencial. Sin duda, todavía tenemos muchas cosas interesantes por venir.

En segundo lugar, la agrupación en clústeres, concéntrese en la computación en la nube. En parte se hace eco del punto anterior, en parte - una tendencia independiente. CoreOS, Openstack, Microsoft Azure son brillantes representantes del presente y del futuro cercano de la informática de servidor.

2. ¿Cómo evalúa el grado de distribución y calidad de los sistemas operativos de servidores domésticos?

Vitali Chesnokov, QSOFT
A pesar del pequeño grado de distribución, el número de sistemas operativos domésticos basados ​​en Linux está creciendo constantemente. Estos sistemas operativos se utilizan principalmente en el sector público y en la industria de defensa. Es seguro decir que los sistemas operativos domésticos han recibido todas las ventajas de Linux. Además, en su mayoría están certificados por la FSTEC. Se puede predecir un rápido crecimiento en su popularidad.

Nikolái Apurín, Artwell
Lo son, lo que definitivamente es una ventaja. Por supuesto, no se trata de una solución industrial de masas (no existen sistemas operativos domésticos que hayan sido instalados por más de 100.000.000 de personas), pero cumplen a la perfección su cometido de proteger la información.

Nikolai Fetiukhin.MST
Los sistemas operativos domésticos están especializados principalmente para industrias individuales y el ejército. AstroLinux y WSWS son buenos ejemplos, pero van a la zaga de los principales repositorios y rara vez se utilizan ampliamente en proyectos no especializados.

petr urvaev simbirsoft
Los sistemas operativos de servidores domésticos son productos de nicho desarrollados sobre la base de Linux. No brindan funcionalidad adicional en comparación con sus contrapartes mundiales y, por lo tanto, rara vez se usan en el desarrollo comercial. Los sistemas operativos de servidores domésticos se utilizan principalmente en el sector público y la industria de defensa, donde el control total sobre todas las etapas de desarrollo del software utilizado es más importante que la rentabilidad comercial.

Evgeny Gusev, ITECH
En el nicho que está reservado para ellos, en su mayoría sistemas operativos altamente especializados, son comunes y hacen frente a las tareas. Como sistema operativo de propósito general con contrapartes gratuitas, más comunes y mejor documentadas, es difícil para ellos competir.

3. ¿Qué factores influyen en la elección de un sistema operativo de servidor?

Vitali Chesnokov, QSOFT
Cada sistema operativo tiene sus propias ventajas y desventajas, y también hay algunos sistemas operativos altamente especializados, adaptados para la operación de ciertos servicios. Los principales factores que influirán en la elección del sistema operativo serán: el precio, la disponibilidad de soporte del fabricante del sistema operativo, el soporte para el software necesario para el proyecto, la complejidad de la configuración inicial, la complejidad de la administración y las tareas del proyecto. En general, cualquiera de los sistemas operativos para servidores brinda estabilidad, velocidad y alta tolerancia a fallas en el funcionamiento, por lo que la elección se suele hacer de acuerdo a los puntos anteriores.

Nikolái Apurín, Artwell
En primer lugar, es necesario comprender qué información se procesará, determinar el grado requerido de su protección y los requisitos para el sistema operativo del sistema de información que procesará la información.

Nikolai Fetiukhin.MST
En primer lugar, la plataforma de desarrollo, luego, el soporte, la seguridad y la comodidad. Implementamos nuestros proyectos .NET en Windows Server 2012 R2. Para servidores de aplicaciones móviles (Python, Django), las máquinas virtuales Debian son las más utilizadas. Las máquinas virtuales se implementan en Hyper-V en Windows Server.

petr urvaev simbirsoft
Facilidad de uso y configuración, soporte para las tecnologías de SO seleccionadas utilizadas en el proyecto. Esto es especialmente cierto para el software de Microsoft, algunas versiones del cual pueden no funcionar en Linux.

4. ¿Qué motivos pueden conducir a la transición a un nuevo sistema operativo de servidor? ¿Qué dificultades pueden surgir en el proceso y cómo pueden superarse?

Vitali Chesnokov, QSOFT
Con la configuración adecuada, un sistema operativo de servidor puede funcionar sin problemas durante años en un proyecto estático. Por lo general, los motivos de la transición son las vulnerabilidades que no se pueden solucionar sin una actualización o el rápido desarrollo del proyecto, la necesidad de usar un nuevo software y la escala.

Al cambiar a un nuevo sistema operativo, los administradores a menudo enfrentan problemas de compatibilidad, aunque últimamente estos problemas han recibido mucha atención por parte de los desarrolladores de software y sistemas operativos del servidor. Como muestra la práctica, la transición se puede realizar en cualquier caso, pero esto puede requerir ciertos recursos por parte tanto de los administradores como de los programadores del proyecto. Naturalmente, tales riesgos se reducen con una administración y un desarrollo continuos y competentes.

Nikolai Fetiukhin.MST
Mayor productividad, requisitos de la plataforma de desarrollo, herramientas de administración y monitoreo más convenientes. Las dificultades surgen con mayor frecuencia en la compatibilidad con versiones anteriores. Especialmente a menudo los servidores en Linux "pecan" con esto. Para superar las dificultades, es mejor planificar claramente la transición con anticipación para que el desarrollo pueda probar y adaptar las aplicaciones al nuevo entorno, use máquinas de prueba.

petr urvaev simbirsoft
La razón para migrar a un nuevo sistema operativo de servidor puede ser el final del soporte para el sistema operativo que está utilizando o la transición a un nuevo software que es incompatible con el sistema operativo actual. Al mismo tiempo, la transición a una nueva versión del sistema operativo es relativamente sencilla y surgen dificultades al pasar de un sistema operativo a otro (por ejemplo, de Windows a Linux).

Evgeny Gusev, ITECH
El cumplimiento de las tareas previstas, el nivel de soporte y el tamaño de la comunidad, la política de licencias y el grado de integración en la infraestructura existente de la empresa.

El primer contacto con cualquier sistema nuevo comienza con su instalación. A pesar de que este tema es bastante trillado y solo los perezosos no escribieron sobre él, sin una descripción del proceso de instalación, nuestro ciclo para principiantes estará incompleto. Intentaremos no solo decirle cómo instalar el sistema, sino también por qué elegimos ciertas configuraciones y qué afectan. También consideraremos instalar la versión de servidor de Ubuntu específicamente, ya que nuestro ciclo está destinado específicamente a administradores novatos para que puedan eliminar las lagunas de conocimiento y acercarse conscientemente a la percepción del resto de nuestros materiales.

Dado que el sistema principal de nuestras soluciones es Ubuntu Server, lo instalaremos. La última versión siempre se puede obtener de la página: http://www.ubuntu.com/download/server. Le recomendamos enfáticamente que use solo versiones LTS, ya que son las más estables y tienen un período de soporte prolongado. Los lanzamientos regulares tienden a ser campos de prueba para nuevas tecnologías y pueden ser inestables, sin mencionar que un período de soporte de 9 meses es completamente inaceptable para ejecutar sistemas de servidor.

Lo primero que verá al arrancar desde el medio de instalación es el menú de selección de idioma:

No solo el idioma en el que el instalador y el sistema se comunicarán con usted depende de su elección, sino también qué configuraciones regionales se generarán. El conjunto de configuraciones regionales afecta no solo cómo se mostrarán los símbolos de los alfabetos nacionales, sino también el funcionamiento de algunos programas y servicios que son fundamentales para la configuración regional, por ejemplo, 1C Server.

Luego de eso, el sistema, ya en el idioma de tu elección, te pedirá que procedas a la instalación y te indicará el país que ofrece, en base al idioma seleccionado.

Se debe abandonar la detección automática de diseño:

Y seleccione el diseño requerido de la lista, en la mayoría de los casos es suficiente estar de acuerdo con la elección del sistema:

Luego debe especificar una combinación de teclas para cambiarlo. Recomendamos enfáticamente, a menos que este sea su sistema personal, especificar algo que no sea el predeterminado. Alt+Mayús. Porque es extremadamente desagradable, una vez en un sistema desconocido, adivinar qué combinación eligió el administrador que lo instaló.

En el siguiente paso, el sistema intentará obtener la configuración de la red, ya que la mayoría de las redes tienen un servidor DHCP; luego, en esta etapa, el sistema configurará la red y obtendrá acceso a Internet.

Si por algún motivo no es posible obtener automáticamente la configuración de red, puede especificarla manualmente u omitir este paso. Nosotros, solo con fines educativos, elegiremos el artículo Omitir configuración de red por ahora.

Después de eso, deberá especificar el nombre del sistema y el nombre de usuario. Cabe recordar que en Ubuntu la cuenta raíz está deshabilitado y el usuario creado en esta etapa tiene la autoridad para elevar sus derechos a superusuario usando el comando sudo. Vea nuestro artículo para más detalles:. Además, no olvide que Linux es un sistema que distingue entre mayúsculas y minúsculas, por lo que es una buena práctica usar solo minúsculas, incluidos los nombres de usuario.

La oferta de cifrar el directorio de inicio también debe rechazarse.

Luego ingrese su zona horaria actual. Esta configuración debe abordarse de manera responsable, ya que una zona horaria configurada incorrectamente puede provocar el funcionamiento incorrecto de una serie de servicios o provocar la aparición de información poco confiable en las aplicaciones, por ejemplo, en un calendario o programador de tareas, especialmente si se utilizan los datos. por usuarios ubicados en otras zonas horarias. Al mismo tiempo, es importante elegir su propia zona horaria, y no la que le corresponde en desfase con respecto a GMT. Esto es necesario para que si cambian las zonas horarias de su país, el sistema aplique correctamente las actualizaciones.

En la realidad rusa, puede suceder que el kit de distribución se haya lanzado antes de que se cambiaran las zonas horarias, y la zona actual no está en la lista, como vemos en la figura anterior. En este caso, debe elegir el cinturón que estaba antes del cambio de reloj y después de instalar y actualizar el sistema, use las recomendaciones de nuestro artículo:

Después de configurar la hora, pasamos a la etapa más importante: configurar el disco. El sistema ofrece varias opciones, incluido el diseño automático. En la mayoría de los casos, elegimos este artículo. Si hablamos de un solo disco, entonces no vemos ninguna razón para particionarlo, con la excepción de los sistemas de escritorio, donde vale la pena hacer una partición separada. /casa.

En sistemas cargados, tiene sentido sacar particiones con datos, por ejemplo, /var/www o /optar/zimbra, en matrices de discos separadas. Si desea instalar el sistema en software RAID, consulte el artículo:. En otros casos, puede elegir la partición automática sin LVM, en cuyo caso se creará una partición de intercambio en el disco ( intercambio) en unidades de GB y la partición raíz en el resto del espacio.

Otro tema importante es la instalación de actualizaciones. Por un lado, las actualizaciones le permiten cerrar vulnerabilidades de manera oportuna y mantener el sistema actualizado, por otro lado, una actualización descontrolada es bastante capaz de conducir a fallas graves. Cómo proceder: usted elige. Preferimos instalar actualizaciones manualmente en sistemas críticos después de probarlas en un sistema dedicado, pero si está configurando un enrutador, entonces se pueden habilitar las actualizaciones.

Después de instalar el sistema base, el instalador le pedirá que seleccione los paquetes de software para la instalación. Puede seleccionar los roles necesarios en esta etapa y preparar el sistema para la configuración. ¿Es malo, especialmente para un administrador novato? ¡Gravemente! Y he aquí por qué: con este enfoque, el sistema sigue siendo una "caja negra" para el administrador, no hay idea sobre el propósito de los paquetes individuales, su función e impacto en el sistema como un todo. Por lo tanto, le recomendamos que rechace las opciones sugeridas e instale los paquetes requeridos manualmente. Esto le ayudará a obtener una comprensión más profunda del sistema y las interacciones entre sus componentes. Y cuando comienza a sentirse como pez en el agua en un entorno Linux, usted mismo decide si necesita instalar el software automáticamente.

Por lo tanto, no seleccione nada y (pulsando Pestaña) ir al punto Continuar.

Mientras se instala el sistema, puede huir rápidamente, servirse una taza de café, incluso en sistemas no muy potentes, esta operación no lleva mucho tiempo.

Al final de este proceso, el instalador le pedirá que instale el cargador de arranque, debe estar de acuerdo con esta propuesta, a menos que esté planeando un sistema con algún tipo de sistema de arranque "complicado":

Después de eso, se le pedirá que reinicie el sistema, la instalación se completará y tendrá a su disposición un sistema operativo de servidor completo.

Entonces, el primer inicio de sesión, no escribiríamos sobre él si no fuera por la respuesta del lector, que mostró que en este punto muchos tenían dificultades. Entonces, en los sistemas Linux, el proceso de ingreso de contraseña no se muestra visualmente de ninguna manera, solo necesita escribir la combinación deseada de caracteres y presionar Ingresar, aunque exteriormente el sistema se comporta como si no pasara nada. Este comportamiento se hereda de los sistemas UNIX y tiene fines de seguridad para que un atacante no pueda conocer la longitud de su contraseña.

Una vez que haya iniciado sesión, lo primero que debe hacer es configurar su red. Como recordará, no hicimos ninguna configuración en la etapa de instalación, por lo que no tenemos la oportunidad de instalar paquetes adicionales y deberíamos salir de la situación con lo que está disponible. Por defecto, el sistema cuenta con un editor de texto. nano, no es tan conveniente como el editor incorporado mc, pero debe poder usarlo, en caso de tales situaciones.

En primer lugar, elevemos nuestros derechos a superusuario:

Y abra el archivo de configuración con la configuración de red con el editor:

Nano /etc/red/interfaces

Y llevemos su contenido a la siguiente forma:

auto bajo
bucle invertido iface lo inet

auto eth0
iface eth0 inet estático
dirección 192.168.44.62
máscara de red 255.255.255.0
puerta de enlace 192.168.44.2
DNS-servidores de nombres 192.168.44.2 8.8.8.8

Primera sección auto bajo especifica la configuración de la interfaz de bucle invertido y ya está presente en el archivo. La segunda sección especifica la configuración de la interfaz de red externa eth0 para trabajar con una dirección estática. Las opciones son claras y no requieren explicaciones separadas, las direcciones, por supuesto, se toman únicamente como ejemplo. Si su servidor tiene varios adaptadores de red, debe registrar una sección para cada uno de ellos.

Supongamos que queremos recibir la configuración del segundo adaptador de red eth1 a través de DHCP, para ello agregaremos una sección:

Eth1 automático
Permitir conexión en caliente eth1
iface eth1 inet dhcp

Echemos un vistazo a las opciones. auto Y conexión en caliente automática. El primero especifica iniciar una conexión en el arranque y el segundo activa el mecanismo de seguimiento de reconexión en caliente e inicia la adquisición de direcciones cuando ocurre este evento.

Cuando haya terminado de editar el archivo, debe salir del editor haciendo Control + X, afirmativamente ( Y) cuando se le solicite que escriba el archivo.

Luego reinicie su computadora:

Si todo se hace correctamente, el sistema obtendrá acceso a la red e Internet. Puede verificar esto con el comando ping:

Ping ya.ru

La ejecución del comando debe interrumpirse con la combinación Control + C, recuerda esta combinación, te vendrá bien más de una vez.

Puede ver la configuración de la interfaz de red con el comando

ifconfig

Con el mismo comando, puede averiguar qué tarjetas de red ve el sistema y bajo qué nombres, para esto, use el parámetro HWaddr, que representa la dirección MAC de la NIC.

Antes de continuar con la configuración adicional, el sistema debe actualizarse, para esto aumentaremos los derechos de superusuario nuevamente y actualizaremos la lista de paquetes con el comando:

apt-obtener actualización

Luego actualizamos el sistema con el comando:

apt-obtener actualización

Estudiamos cuidadosamente la salida del comando, como vemos, por alguna razón no se actualizan tres paquetes, en este caso estos son paquetes del kernel. Por lo tanto, intentaremos actualizarlos manualmente. Para hacer esto, ejecute el comando:

apt-get install linux-genérico

Que instalará el nuevo kernel y sus paquetes de dependencia. También se recomienda reiniciar el sistema después de la actualización.

Después del reinicio, instale las herramientas de administración: paquete ssh para acceso remoto al servidor y administrador de archivos mc, lo que simplifica enormemente el trabajo con el sistema.

apt-get install ssh mc

Para iniciar mc use un comando simple:

si quieres ejecutarlo como root.

Trabajar con él es bastante simple, aquellos que trabajaron en DOS con los administradores de Norton Commander o Volkov Commander no deberían experimentar ninguna dificultad.

La navegación se realiza con flechas, la transición entre paneles se realiza con la tecla Pestaña y selección de teclas Insertar. Las acciones principales se enumeran a continuación, los números junto a ellas indican el número de la tecla de función responsable de esta acción, por ejemplo, F4 - Editar, F8 - Eliminar, F10 - Salir. Siempre puede colapsar y luego expandir, atajo de teclado mc Control+O y acceder a la consola.

En la ventana que se abre, use las flechas para navegar a la opción Editor incorporado y seleccionarlo con la tecla Espacio. Presione para confirmar la configuración y salir. Más.

Esto le permitirá usar inmediatamente el editor incorporado que es más conveniente que nano para editar archivos de configuración.

En conclusión, comprobemos la posibilidad de una conexión remota, para ello utilizaremos la popular utilidad Masilla(descargar). En la última versión, solo necesita especificar la dirección IP o el nombre de dominio del servidor:

Sin embargo, por si acaso, regístrese Ventana - Traducción

El sistema operativo Linux se usa con mayor frecuencia para servidores. Linux se diseñó originalmente para esto, tiene una arquitectura segura y se distribuye bajo una licencia gratuita y de código abierto, lo que puede ahorrarle mucho dinero.

Pero hay una gran cantidad de distribuciones de Linux y debe elegir cuál es la mejor para su proyecto. Cada distribución de Linux tiene sus propias características y ventajas, así como sus desventajas. En este artículo, veremos las mejores distribuciones de Linux para el servidor.

Es posible que ya conozca algunos de ellos, pero escuchará sobre otros por primera vez. La revisión tuvo en cuenta características como la facilidad de instalación y uso, precio, disponibilidad de soporte comercial, confiabilidad, etc. Y ahora pasemos a la lista de las 10 mejores distribuciones de Linux para el servidor.

En primer lugar en nuestra lista está Ubuntu. Es una distribución de Linux muy popular basada en Debian y desarrollada por Canonical. Además de la versión de escritorio, existe una versión de servidor.

Ubuntu tiene un instalador sencillo, es fácil de usar y configurar, y cuenta con soporte comercial de primer nivel de Canonical.

La última versión de Ubuntu 16.04, que tuvo lugar en abril de 2016, es aún mejor. Ahora es compatible con OpenStack Mitaka y la virtualización de contenedores LXD, así como un sistema unificado de entrega de paquetes Snappy. Además de los servidores, Ubuntu está diseñado para trabajar con nuevas tecnologías, como contenedores, dispositivos móviles y dispositivos de Internet de las cosas (IoT).

Ahora Ubuntu se usa con mayor frecuencia para proporcionar servidores web entre todas las demás distribuciones. La última versión de Ubuntu está marcada como LTS, lo que significa soporte a largo plazo. Dicho sistema operativo recibirá actualizaciones durante cinco años.

2. Red Hat Enterprise Linux

La historia de Red Hat comenzó como una pequeña empresa para crear una distribución comercial. Ahora es un potente sistema operativo de servidor que juega un papel importante en el desarrollo de software de código abierto, incluso más que Canonical.

Los desarrolladores de Red Hat participan activamente en el desarrollo de software de código abierto, incluso tienen su propia infraestructura para crear aplicaciones web basadas en Red Hat Linux - OpenShift.

La distribución de Red Hat Linux es utilizada por grandes empresas de todo el mundo, contiene las tecnologías más recientes, pero ya probadas, y tiene versiones compatibles y actualizadas de sus distribuciones durante diez años.

Red Hat Entrprice Linux se basa en la distribución Fedora, desarrollada por la comunidad y patrocinada por Red Hat. Fedora se actualiza con más frecuencia que RHEL y sirve como campo de pruebas para las nuevas funciones y tecnologías que se incluirán en Red Hat. Pero no hay tanta estabilidad y soporte comercial como en Red Hat.

Por el momento, la última versión de Red Hat Enterprise Linux 7, que se ha desarrollado desde 2010 y se lanzó en junio de 2014. Las principales mejoras son la escalabilidad empresarial, un nuevo sistema de archivos que puede escalar hasta 500 terabytes y soporte para Docker. tecnología de virtualización. El último lanzamiento de parche de Red Hat Enterprse Linux 7.2 fue en noviembre de 2015.

3. Servidor empresarial SUSE Linux

SUSE Linux Enterprise Server (SLES) está desarrollado por Novell. Es una distribución de Linux estable, rápida y fácil de usar, con soporte técnico rápido las 24 horas, los 7 días de la semana.

Así como Red Hat Enterprise se basa en Fedora, SUSE Linux se basa en la distribución gratuita de OpenSUSE. Los desarrolladores se centran en la estabilidad, el soporte técnico a largo plazo y el soporte de distribución para las últimas tecnologías. Si tiene suficiente dinero para pagar el soporte, este es el mejor Linux para el servidor.

La última versión importante de SUSE Linux Enterprise 12 (SLES 12) salió a finales de octubre de 2014. Aquí aparecieron características interesantes, como la compatibilidad con el marco Docker, un sistema de reversión de versión completo, actualizaciones rápidas del kernel sobre la marcha, así como otros módulos de software para mejorar el funcionamiento fluido y la eficiencia del sistema. SLES 12 SP1, que se lanzó en diciembre de 2015, agregó compatibilidad con la configuración de red y JeOS.

4. CentOS

Si tiene un sitio web alojado en algún tipo de servidor web, hay muchas posibilidades de que su servidor web se esté ejecutando en CentOS. Es un sistema gratuito basado en Red Hat Enterprise Linux, y no es un sistema completamente comercial, pero puede contar con soporte comercial.

El sistema operativo empresarial comunitario o CentOS es desarrollado y mantenido por la comunidad. Basado en el código de Red Hat, pero todas las marcas comerciales de este sistema se han eliminado de allí. Podemos decir que este es el mejor linux para el servidor.

En 2014, hubo afirmaciones de que CentOS se asociaría con Red Hat para cerrar la brecha entre la distribución de Fedora centrada en la innovación y la distribución comercial de CentOS.

Pero CentOS continuará enviando el sistema a los usuarios de forma gratuita. Al mismo tiempo, este sistema sigue siendo compatible con la comunidad y no con Red Hat. La última versión de CentOS 7.2 se lanzó en diciembre de 2015 y se basa en Red Hat Enterprise Linux 7.2.

5.Debian

Debian es un sistema operativo gratuito y no hay soporte comercial. Pero puede aprovechar el soporte de los centros certificados de Debian en todo el mundo. El proyecto Debian comenzó en 1993 y ahora es la base de una gran cantidad de distribuciones, las más famosas de las cuales son Ubuntu y Linux Mint.

Debian sigue siendo una excelente opción para aquellos que valoran la estabilidad a cambio de deshacerse de la última tecnología. La última versión estable importante fue Debian 8 Jessie lanzada en abril de 2015 y recibirá actualizaciones durante cinco años.

Esta versión de Debian cambió al nuevo sistema de inicio Systemd en lugar del antiguo sistema de inicio SysV y actualizó el kernel y el software: Apache, LibreOffice, Perl, Python, Xen Hypervisor, GNU Compiler Collection, el entorno de escritorio GNOME y Xfce. Debian se actualizó por última vez en julio de 2016, versión 8.5.

6 OracleLinux

En caso de que no lo supiera, Oracle está lanzando su distribución de Linux, Oracle Linux. Se basa en Red Hat y contiene varias mejoras de Oracle.

Oracle Linux es un competidor bastante fuerte para Red Hat Enterprise Linux, ya que el soporte de Oracle cuesta la mitad del precio del soporte de Red Hat.

La distribución está optimizada principalmente para bases de datos, por lo que si necesita bases de datos, es mejor usar esta distribución.

La última versión de Oracle Linux 7.2 se lanzó en noviembre de 2015 y se basa en Red Hat Enterprise 7.2.

7. Magia / Mandriva

Mageia es una bifurcación de código abierto del proyecto Mandriva Linux que cerró en 2011. El lanzamiento de Mageia 5 tuvo lugar en 2015 y se espera el lanzamiento de Mageia 6 entre agosto y septiembre de 2016.

Esta distribución se desarrolló en Francia y es popular en Europa y América del Sur. El nombre Mandriva y el código base en sí se toman de la distribución Mandrake y Connectiva Linux.

Mageia mantiene las fortalezas de Mandriva y continúa evolucionando con nuevas características y funcionalidades. Las actualizaciones de Mageia se publican cada 9 meses y cada versión tiene soporte durante dos ciclos, 18 meses.

8.ClearOS

ClearOS es una distribución de código abierto basada en Red Hat Enterprise Linux y CentOS desarrollada por Intel. Se puede utilizar como servidor, puerta de enlace a una red o plataforma de aplicaciones.

Anteriormente conocido como ClarkConnect, ClearOS se ha convertido en una excelente opción para las implementaciones de servidores Linux en pequeñas empresas. Hay una excelente interfaz web para administrar el sistema, así como mucha documentación. Por lo tanto, esta distribución será una gran opción para principiantes.

Además de la versión comercial, existe ClearOS Community Edition, así como una versión profesional económica, que cuenta con soporte técnico y una serie de características adicionales. La distribución cuenta con el respaldo de Clear Foundation, y hay una tienda de aplicaciones, tanto pagas como gratuitas, que se pueden usar para ampliar las capacidades del sistema operativo.

La última versión importante de ClearOS estuvo disponible para su descarga en marzo de 2015. La última actualización de ClearOS 7.2 trae ediciones domésticas y comerciales, compatibilidad mejorada con virtualización (incluido Microsoft HyperV), compatibilidad con XFS y Btrfs, un nuevo tablero dinámico, compatibilidad con almacenamiento en caché LVM e IPv6 apoyo. .

9. Arco Linux

Una distribución Arch Linux simple y liviana diseñada para el usuario de Linux más experimentado. No hay soporte aquí, y la instalación no es nada fácil, a diferencia de lo que ofrecen otras mejores distribuciones de Linux para el servidor. Pero eso no significa que Arch Linux no pueda usarse como servidor.

Al igual que Gentoo, utiliza un modelo de lanzamiento continuo, lo que significa que el sistema siempre se actualizará a la versión más reciente, sin lanzamientos.

El administrador de paquetes Pacman garantiza que el software se actualice a las últimas versiones, con resolución de dependencias. Es cierto que este método de actualización a veces puede causar problemas si se maneja sin cuidado.

10 slackware

Aunque Slackware no es una distribución comercial, los desarrolladores mantienen relaciones con varias empresas que brindan soporte pago.

Es una de las primeras distribuciones de Linux. Fue lanzado en 1993 y tiene muchos fans. Los desarrolladores lanzan regularmente nuevas versiones, la última Slackware 14.2 se lanzó en julio de 2016.

conclusiones

Así que nuestra revisión ha llegado a su fin, ahora ya sabes qué distribución de Linux elegir para el servidor..04. Quizás no todas las mejores distribuciones se enumeran aquí. ¿Qué Linux es el mejor servidor en tu opinión? ¿Cuál usas? ¿Escribir en los comentarios?

El sistema operativo Unix (como el progenitor de Linux) fue diseñado principalmente para tareas de servidor, por lo que la mayoría de las utilidades de GNU están basadas en consola (es decir, funcionan solo en la línea de comandos de una terminal de Linux), porque no hay necesidad de un shell gráfico en el servidor. Sin embargo, con el tiempo, la funcionalidad de los servicios del servidor en Linux ha crecido tanto que la edición constante de los archivos de configuración desde la línea de comandos se ha vuelto difícil y, por lo tanto, actualmente hay una gran cantidad de herramientas de administración gráfica (a menudo implementadas como una interfaz WEB) que simplificar enormemente la vida de los administradores de sistemas.

Hay una gran cantidad de soluciones y productos comerciales basados ​​en servicios y utilidades de servidor Linux. Un servidor Linux puede realizar casi cualquier función de servidor. En resumen, intentaré informarte sobre las funciones principales de Linux:

servidor de archivos Linux

Linux puede actuar fácilmente como un servidor de archivos para usuarios de Windows y Linux. El servicio principal para esto es el paquete Samba, que le permite acceder a unidades de red e impresoras utilizando el protocolo utilizado en las redes de Windows. Tiene partes de cliente y servidor. Es software libre, publicado bajo la licencia GPL. Usando Samba, es posible organizar un intercambio de archivos completo entre usuarios con una clara diferenciación de los derechos de acceso.

Para los administradores de sistemas más experimentados, puedo decir que la versión actual del servidor Samba puede actuar como un controlador de dominio y un servicio de Directorio Activo (administración centralizada de computadoras y usuarios que se ejecutan en el sistema operativo Windows), capaz de servir a todas las versiones de Windows compatibles. por Microsoft, incluido Windows 10. Anteriormente, esto solo era posible con el costoso Microsoft Windows Server.

Servidor de base de datos

Casi todos los sistemas de cualquier complejidad y propósito no pueden prescindir de una base de datos. No es ningún secreto que casi todos los sitios alojados en Internet funcionan con una base de datos que se ejecuta en una plataforma Linux (generalmente MySQL). Los sistemas de contabilidad (por ejemplo, 1C), CRM, sistemas de proyectos y otros usan bases de datos. Sin embargo, la mayoría de las aplicaciones de escritorio escritas anteriormente (que se ejecutan en las computadoras de los usuarios) desarrolladas bajo Windows funcionan usando bases de datos bajo este sistema operativo. Sin embargo, actualmente en Linux su número es simplemente enorme, y la funcionalidad a menudo no es inferior a la de los competidores más poderosos de Microsoft u Oracle. La mayoría de las bases de datos conocidas en Linux tienen sus propias versiones para Windows. Actualmente, incluso el desarrollador ruso 1C está desarrollando y apoyando activamente versiones de sus productos que se ejecutan en Linux. Las más populares son las siguientes bases de datos:

mysql- Sistema de gestión de bases de datos relacionales gratuito, es una solución para pequeñas y medianas aplicaciones.

postgresql- Sistema gratuito de gestión de bases de datos relacionales de objetos. Con la ayuda de esta base de datos, se crean grandes sistemas de procesamiento de datos y, a menudo, es PostgreSQL el que compite con Oracle DB.

Servidor de correo electrónico

Como cualquier otro servidor, Linux es muy adecuado para crear su propio servidor de correo electrónico. La mayoría de los servicios de correo gratuitos Google, Mail.ru, Yandex y otros están basados ​​en Linux. A diferencia de la plataforma Windows (en la que la mayoría de los servidores funcionales son pagos), Linux tiene una gran cantidad de paquetes diferentes para ejecutar su propio servicio de correo electrónico corporativo o personal y se proporcionan de forma gratuita. Sin embargo, la popularidad de Linux lleva al hecho de que la mayoría de las soluciones gratuitas se modifican, agregan y venden por dinero. Pero aquí hay ventajas: soporte oficial, actualizaciones constantes, una conveniente interfaz de administración y control (no a todos les gusta trabajar en la consola).

servidor de internet

Este es un servidor que proporciona acceso a las computadoras en la red local a Internet. Dichos servidores a menudo se denominan (servidores proxy) y realizan las siguientes tareas:

  • Almacenamiento en caché de datos: si se accede a menudo a los mismos recursos externos, puede guardar una copia de ellos en el servidor proxy y emitirlos a pedido, reduciendo así la carga en el canal a la red externa y acelerando la recepción de la información solicitada .
  • Proteger la red local del acceso externo: por ejemplo, puede configurar un servidor proxy para que las computadoras locales accedan a los recursos externos solo a través de él, y las computadoras externas no puedan acceder a los locales en absoluto (solo "ven" el servidor proxy). servidor).
  • Restringir el acceso de la red local a la externa: por ejemplo, puedes bloquear el acceso a determinados sitios web, restringir el uso de Internet a algunos usuarios locales, establecer cuotas de tráfico o ancho de banda, filtrar anuncios y virus.

Dichos servidores también se implementan muy a menudo en Linux. El paquete funcional más común es Squid. Es completamente gratuito y su funcionalidad, cuando se usa junto con los servicios de red de Linux, marca una gran diferencia.

Central telefónica (IP PBX - IP-PBX)

La comunicación y las comunicaciones entre empleados son una parte integral de casi cualquier organización y, por supuesto, la comunicación es imposible sin la comunicación telefónica. Sin embargo, con el crecimiento de las soluciones tecnológicas, la funcionalidad y los requisitos para la telefonía han crecido significativamente. Pero no todo el mundo puede permitirse sistemas caros y funcionales. Fue el deseo de obtener un sistema de este tipo lo que llevó a los creadores de la solución telefónica más popular del mundo (Asterisk) a desarrollar un análogo gratuito de dicho sistema en Linux.

Asterisco en combinación con el equipo necesario, tiene todas las capacidades de un PBX clásico, admite muchos protocolos de VoIP y proporciona funciones de gestión de llamadas ricas, entre ellas:
Mensaje de voz
conferencia
IVR (menú de voz interactivo)
Centro de llamadas (poner en cola las llamadas y distribuirlas a los suscriptores utilizando varios algoritmos)
Call Detail Record (registro detallado de la llamada) y muchas otras funciones.

Gracias a la licencia gratuita, Asterisk está activamente desarrollado y respaldado por miles de personas de todo el planeta. Casi todas las IP-PBX "en caja" están basadas en Linux y ejecutadas por Asterisk. Este PBX funciona muy bien en cualquier sistema de bajo presupuesto, como BananaPi 🙂


Asterisco en Banana Pi

Por supuesto, esta es una parte muy pequeña de cómo Linux puede ser un servidor, ya que las posibilidades son infinitas. Linux puede ser un simple servidor de archivos o un nodo de un potente clúster informático en algún centro científico. Un servidor Linux es principalmente un constructor para especialistas y geeks, pero sus posibilidades son casi ilimitadas.

Linux es un servidor

Nuevo en el sitio

>

Más popular