Fedora

Cómo instalar la lámpara en el servidor y la estación de trabajo de Fedora Top 10

Cómo instalar la lámpara en el servidor y la estación de trabajo de Fedora Top 10

Si alguna vez quiso alojar su propio sitio web o simplemente desea probar sus habilidades de programación de PHP, definitivamente se habrá encontrado LÁMPARA.

Para aquellos de ustedes, que no saben qué LÁMPARA es, este es una pila de software de servicio web. Lamp utiliza la primera letra de cada paquete incluido en él - Linaugural, Apalacio, METROYSQL/METROariadb y PAGHP.

En este artículo, le mostraremos cómo instalar LÁMPARA (Linux, apache, Mysql/Mariada y Php) en Fedora 23 Servidor y estación de trabajo.

Asumiré que ya ha completado la instalación del servidor y la estación de trabajo Fedora 23, lo que básicamente completa la parte "Linux". Pero si aún no ha completado la instalación de Fedora, puede consultar nuestras guías aquí:

  1. Cómo instalar Fedora 23 Estación de trabajo
  2. Instalación del servidor y administración de Fedora 23 con cabina

Antes de comenzar la instalación del resto de los paquetes, recomendamos actualizar sus paquetes con el siguiente comando:

$ sudo dnf actualización 

Ahora podemos proceder con seguridad a la instalación del resto de los paquetes. Para una comprensión y un seguimiento más fácil, el artículo se separará en tres partes, una para cada paquete.

Paso 1: Instalación del servidor web Apache

1. Apache Web Server es el servidor web más utilizado en Internet. Está impulsando millones de sitios web y es una de las soluciones más confiables que puede obtener para un servidor web. Hay muchos módulos que pueden ayudarlo a personalizar la funcionalidad de Apache y también módulos de seguridad como MOD_Security para proteger sus sitios web.

Para instalar Apache en Fedora 23, simplemente puede ejecutar el siguiente comando:

$ sudo dnf install httpd 

2. Una vez que se completa la instalación, hay algunas cosas más que hacer. Primero configuraremos Apache para comenzar automáticamente al arranque del sistema y luego iniciaremos y verificaremos el estado de Apache.

Para ese propósito, ejecute la siguiente serie de comandos:

$ sudo systemctl habilitar httpd.Servicio $ sudo SystemCTL Inicio Httpd $ sudo systemctl status httpd 

3. Para permitir el acceso al servidor web Http y Https, Deberá permitir el acceso a él en el firewall del sistema. Para ese propósito, agregue las siguientes reglas en el firewall de Fedora:

$ sudo firewall-cmd --Permanent --add-service = http $ sudo firewall-cmd --Permanent --add-service = https $ sudo systemctl recarga firewalld 

4. Ahora es el momento de verificar si Apache se está ejecutando. Encuentre la dirección IP de su sistema con comando como:

$ ip a | grep inet 

5. Ahora copie/pegue esa dirección IP en su navegador. Debería ver la siguiente página:

http: // tu-ip-address 

El directorio de apache predeterminado es:

/var/www/html/

Si necesita tener archivos accesibles en Web, debe colocar los archivos en ese directorio.

Paso 2: Instalación del servidor mariadb

6. Mariada es un servidor de base de datos relacional. Ha sido bifurgado por el Mysql Creador, debido a las preocupaciones sobre la adquisición de oráculos del proyecto MySQL.

Mariada está destinado a permanecer libre bajo la Licencia Pública General de GPU. Su comunidad se desarrolla y se está convirtiendo lentamente en el servidor de base de datos preferido por la mayoría de las distribuciones recientemente publicadas.

Para instalar MariadB en Fedora 23, ejecute el siguiente comando:

# DNF Instalar mariadb-server 

7. Cuando la instalación finalice, configure Mariada Para comenzar automáticamente después del arranque del sistema y luego iniciar y verificar el estado de MariadB con los siguientes comandos:

# SystemCTL Habilitar mariadb # SystemCTL Inicio Mariadb # SystemCTL Status Mariadb 

8. Hay pocas configuraciones que deben ajustarse para asegurar su instalación de MariaDB. Para cambiar esta configuración, recomendamos ejecutar el siguiente comando:

# mysql_secure_installation 

Esta acción comenzará una serie de preguntas que deberá responder para mejorar la seguridad de su servidor MySQL.

Esto es lo que necesitará hacer.

  1. Cuando se le pidió mysql raíz Contraseña, deja vacío. No hay contraseña de forma predeterminada.
  2. Después de eso se le pedirá que ingrese al nuevo "raíz" Contraseña para mariadb. Asegúrese de seleccionar uno fuerte.
  3. Después de eso, se le solicitará si desea eliminar al usuario anónimo de Mariadb. Este usuario no es necesario, por lo que debe ser "Y" por si.
  4. A continuación, deberá no permitir el acceso remoto a las bases de datos desde root. La razón detrás de eso es que luego puede crear usuarios separados para cada base de datos que podrá acceder a las bases de datos requeridas.
  5. Continuando además, se le preguntará si desea eliminar o no el "prueba" base de datos que se creó tras la instalación de mariadb. Esta base de datos no es necesaria para que pueda eliminarla de manera segura.

Finalmente recargar los privilegios de la base de datos y ya está terminado.

Paso 3: Instalación de PHP

9. Php es un lenguaje de programación utilizado en la mayoría de los sitios web a través de Internet. Se usa para crear sitios web dinámicos. Para darte una idea de qué sitios puedes construir con PHP, te diré que www.tecmenta.comunicarse se basa en PHP.

Para instalar PHP en Fedora 23, deberá ejecutar el siguiente comando:

# DNF Instalar PHP PHP-Common 

10. Siguiente instalación Los módulos PHP requeridos para ejecutar aplicaciones PHP/MySQL utilizando el siguiente comando.

# DNF Instalar PHP-MYSQL PHP-PDO PHP-GD PHP-MBSTRING 

11. Una vez que se complete la instalación, reinicie Apache para que pueda comenzar a usar PHP:

# SystemCTL reiniciar httpd 

12. Ahora probemos nuestra configuración. Crea un archivo llamado información.php En el siguiente directorio: /var/www/html. Puede usar el comando como:

# cd/var/www/html/ # nano info.php 

Ingrese el siguiente código:

 

Ahora guarde el archivo. Regrese a su navegador e ingrese lo siguiente:

http: // Your-IP-Address/Info.php 

Ahora debería poder ver la página de información de PHP que acaba de crear:

Conclusión

Su instalación del LÁMPARA apilar Fedora 23 ahora está completo y puedes comenzar a crear tus increíbles proyectos web. Si le gustó el artículo o simplemente tiene una pregunta, no dude en enviar su comentario en la sección a continuación.

Establezca y recupere una cookie con Perl y CGI
Hay múltiples parámetros que se pueden configurar al crear una cookie. Esto no se aplica solo a Perl y CGI, sino a todos los demás desarrollo......
VFAT Uppercase No se puede crear el nombre del directorio
En este artículo, se ocupa de un tema del nombre del directorio de la creación en el sistema de archivos VFAT en el sistema Linux....
Hash perl
PERL Hash Veamos en un par de ejemplos cómo podemos usar el hash perl. Primero necesitamos saber que el valor de Perl hash es accesible a través de la...