Construya aplicaciones basadas en PHP con esta pila de software esencial.
Acceda fácilmente a una de las pilas de servicios web más populares: el sistema operativo Linux, el servidor web Apache , el sistema de gestión de bases de datos relacionales MySQL y el lenguaje de programación PHP. La pila LAMP es la pila fundamental para los frameworks PHP de código abierto como WordPress, Drupal y Laravel. Los componentes de la pila en sí son probados y verdaderos en su estabilidad y poder para ofrecer aplicaciones web modernas en un ecosistema avanzado.
Comience a construir en una pila de desarrollo central aún más rápido con Linode's LAMP Stack One-Click App.
Software incluido
SOFTWARE | DECISIÓN |
---|---|
Apache Servidor HTTP | Servidor web que puede ser utilizado para servir su sitio o aplicación web. |
Servidor MySQL | Base de datos relacional. |
PHP 7 | Lenguaje de programación de propósito general. |
UFW | Utilidad de cortafuegos. Los puertos 22/tcp, 80/tcp y 443/tcp para IPv4 e IPv6 permitirán el tráfico saliente y entrante. |
Opciones de la pila LAMP
Campo | Descripción |
---|---|
Dirección de correo electrónico | Dirección de correo electrónico para el certificado SSL de Let's Encrypt. También se utiliza como dirección de correo electrónico SOA si también se introduce un dominio. Obligatorio. |
El usuario sudo limitado que se creará para el Linode | Esta es la cuenta de usuario limitada que se creará para el Linode. Esta cuenta tiene privilegios de usuario sudo. |
La contraseña del usuario sudo limitado | Establezca una contraseña para el usuario sudo limitado. La contraseña debe cumplir con los requisitos de validación de complejidad para una contraseña fuerte. Esta contraseña se puede utilizar para realizar cualquier acción en su servidor, similar a la de root, así que hágala larga, compleja y única. |
La clave pública SSH que se utilizará para acceder al Linode | Si desea acceder a SSH a través de una clave pública (recomendado) en lugar de por contraseña, introduzca la clave pública aquí. |
¿Desactivar el acceso root a través de SSH? | Seleccione Yes para bloquear la cuenta raíz para que no pueda acceder al servidor a través de SSH. Seleccione No para permitir que la cuenta de root inicie sesión a través de SSH. |
Su Linode API Token | Su Linode API Token es necesario para crear registros DNS. Si esto se proporciona junto con el subdomain y domain la instalación intenta crear registros DNS a través de Linode API . Si no tiene un token, pero quiere que la instalación cree registros DNS, debe crear uno antes de continuar. |
Subdominio | El subdominio para el que desea que el instalador cree un registro DNS durante la instalación. La sugerencia dada es www . El subdominio sólo debe proporcionarse si también se proporciona un domain y API Token . |
Dominio | El nombre de dominio donde desea alojar su sitio web. El instalador crea un registro DNS para este dominio durante la instalación si proporciona este campo junto con su API Token . |
Nota: La contraseña para el usuario root de MySQL se genera automáticamente y se proporciona en el archivo `/root/.linode_credentials.txt` cuando se completa el despliegue de LAMP.
Linode Opciones
Después de proporcionar las opciones específicas de la aplicación, introduzca los valores de configuración para su servidor Linode :
Configuración | Descripción |
---|---|
Seleccione una imagen | Debian 10, Debian 11, Ubuntu 20.04 LTS son actualmente las únicas imágenes soportadas por la aplicación LAMP Marketplace . Son necesarias. |
Región | La región en la que desea que resida su Linode . En general, es mejor elegir una ubicación que esté más cerca de usted. Para más información sobre la elección de un centro de datos, consulte la guía Cómo elegir un centro de datos. También puede generar informes MTR para conocer mejor las rutas de red entre usted y cada uno de nuestros centros de datos. Es necesario. |
Linode Plan | Los recursos de hardware de su Linode. El plan de Linode en el que despliegue su MySQL/MariaDB debe tener en cuenta la carga de trabajo estimada. Si va a montar una página web sencilla, puede utilizar un Linode (Nanode) de 1GB o un Linode de 2GB. Si vas a desplegar una aplicación web más robusta, entonces considera un plan con mayores asignaciones de RAM y CPU. Si decides que necesitas más o menos recursos de hardware después de desplegar tu aplicación, siempre puedes cambiar el tamaño de tu Linode a un plan diferente. Es necesario. |
Linode Etiqueta | El nombre de su Linode, que debe ser único entre todos los Linodes de su cuenta. Este nombre será la forma de identificar su servidor en el panel de control de Cloud Manager. Requerido. |
Contraseña de la raíz | La contraseña administrativa principal para su instancia de Linode . Esta contraseña debe ser proporcionada cuando inicie sesión en su Linode a través de SSH. La contraseña debe cumplir con los requisitos de validación de complejidad para una contraseña fuerte. Su contraseña raíz puede ser usada para realizar cualquier acción en su servidor, así que hágala larga, compleja y única. Se requiere. |
Cuando haya proporcionado todas las opciones requeridas de Linode , haga clic en el botón Crear. Su aplicación LAMP Stack completará la instalación en cualquier momento entre 2 y 3 minutos después de que su Linode haya terminado el aprovisionamiento.
Cómo empezar después de la implantación
Después de que su pila LAMP haya terminado de desplegarse, puede:
- Conéctese a su Linode mediante SSH. Necesitarás la contraseña de la raíz de tu Linodepara continuar. Tenga en cuenta que su Linode's raíz web se encuentra en el
/var/www/html
directorio. - Naveguehasta la dirección IP pública de su Linode en un navegador. Verá la configuración de PHP que está activa para su Linode.
- Consulta las siguientes guías para saber más sobre cómo trabajar con los distintos componentes de la pila LAMP:
- Sube los archivos al directorio raíz de tu web con una aplicación SFTP como FileZilla. Utilice las mismas credenciales de root que utilizaría para SSH.
- Asigne un nombre de dominio a la dirección IP de su Linode. Revise la DNS Manager para obtener instrucciones sobre cómo configurar sus registros DNS en Cloud Manager, y lea Registros DNS: Una introducción para obtener información general sobre el funcionamiento del DNS.
Ir más allá
- Marketplace Repositorio de aplicaciones: Revise los playbooks de despliegue Ansible .
Esta aplicación One-Click ha sido creada por Linode. Para obtener ayuda sobre el despliegue de la aplicación, póngase en contacto con el servicio de asistencia Linode a través de la información que aparece en la barra lateral.