GNU/Linux >> Tutoriales Linux >  >> Linux

Próximos pasos después de crear un servidor LAMP

Puede usar CloudOrchestration para configurar un servidor Linux® Apache® MySQL® PHP® (LAMP). El servidor resultante tiene una configuración básica, pero puede usarlo para alojar muchos sitios web basados ​​en PHP. La plantilla LAMP Cloud Orchestration está diseñada para albergar múltiples sitios simples, pero le recomendamos encarecidamente que utilice una configuración de múltiples servidores a medida que crece a una escala mayor.

Con otras plantillas de Cloud Orchestration, la mayor parte de la configuración ya está completa y solo necesita importar su contenido. Este tutorial usaUbuntu® 14.04 y se enfoca en proteger el servidor, configurar múltiples hosts virtuales para alojar múltiples sitios e importar su contenido a los directorios apropiados.

Nota :Se requieren conocimientos básicos de los sistemas operativos Linux para completar este tutorial.

Inicie sesión en su servidor

Cuando crea un servidor mediante una plantilla de Cloud Orchestration, recibe un conjunto de credenciales. Para un servidor LAMP, recibe tres credenciales:una clave Secure Shell (SSH), una contraseña de phpMyAdmin y una contraseña de root de MySQL. (Ya debería haber configurado su nombre de usuario de phpMyAdmin durante el proceso de configuración).

Primero debe iniciar sesión en su servidor utilizando su clave SSH. Usar una clave SSH es mucho más seguro que usar una contraseña.

En la línea de comando, ejecute el siguiente comando para crear un archivo de texto que contendrá su clave SSH:

$ vim ~/.ssh/mykeyfile.txt

Pegue el contenido de la clave SSH que recibió en este archivo. Cuando usas el editor de texto vim, primero presionas i tecla para seleccionar Modo de entrada ,entonces cmd-v para pegar la clave. Después de pegar la clave SSH, presione escape , luego escribe :wq para escribir sus cambios.

A continuación, cambie los permisos del archivo para otorgar acceso de lectura y escritura solo al propietario, como se muestra en el siguiente ejemplo:

$ chmod 600 ~/.ssh/mykeyfile.txt

Ahora puede iniciar sesión en el servidor ejecutando el siguiente comando:

$ ssh -i ~/.ssh/mykeyfile.txt -l root 123.45.6.789

Se muestra el siguiente resultado:

The authenticity of host '123.45.6.789 (<no hostip for proxy command>)' can't be established.
RSA key fingerprint is a1:b2:c3:d4:ab💿ef:gh:m5:1a:2b:c3:45.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '123.45.6.789' (RSA) to the list of known hosts.

Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-37-generic x86_64)
root@web:~#

Seguridad básica del servidor en la nube

Rackspace hace que su imagen de servidor en la nube predeterminada sea lo más segura posible, pero la primera línea de defensa está en sus manos. Como mínimo, le recomendamos que asegure su servidor realizando los siguientes pasos:

  1. Cree un usuario administrativo para que no tenga que realizar acciones como usuario root.

    Nota :Asegúrese de que el usuario sea parte del grupo Apache y tenga privilegios sudo.

  2. Deshabilitar inicio de sesión raíz. Esto evita que cualquier persona que pueda terminar con las credenciales de inicio de sesión del usuario raíz las use para iniciar sesión en el servidor.

  3. Siga las instrucciones para generar un par de claves SSH para el nuevo usuario que cree.

  4. Si tiene usuarios adicionales que podrían necesitar acceso al servidor (como un desarrollador que trabajará para usted bajo contrato), le recomendamos que cree perfiles de usuario para ellos en este momento.

  5. Abra y cierre los puertos necesarios. Su nuevo servidor LAMP ya tiene los puertos 80 y 443 abiertos para acomodar el tráfico HTTP.


Linux
  1. 7 pasos para asegurar su servidor Linux

  2. Inicio de sesión SSH en el servidor RHEL 7 sin contraseña

  3. Pasos previos a la configuración

  4. ¿No puede acceder a Google Cloud Server después de reiniciar?

  5. ¿Mapa de clave pública-privada Ssh para el cliente?

Cómo instalar LAMP en un servidor Ubuntu 15.04

Cómo configurar Nginx Cache en un servidor LAMP

Creación de un servidor en la nube a partir de una ISO

Instale LAMP Stack en Rocky Linux 8

Cómo instalar LAMP Stack en Oracle Linux 8

Crear un servidor en la nube