Instalar Lámpara - Apache, PHP, MariadB y PhPMyadmin en OpenSuse

Instalar Lámpara - Apache, PHP, MariadB y PhPMyadmin en OpenSuse

El LÁMPARA La pila comprende el sistema operativo Linux, el software de servidor web Apache, el sistema de administración de bases de datos MySQL y el lenguaje de programación de PHP. LAMP es una combinación de software utilizada para servir a aplicaciones y sitios web de dinámicos PHP. Tenga en cuenta que el PAG También puede soportar Perl o Pitón en lugar de Php.

En el LÁMPARA Stack, Linux es la base de la pila (contiene todos los demás componentes); Apache ofrece contenido web (como páginas web, etc.) Al usuario final a través de Internet a pedido a través de un navegador web, PHP es un lenguaje de secuencias de comandos del lado del servidor que se utiliza para generar páginas web dinámicas que ejecuta el código PHP y recuperar/guardar datos de/a una base de datos MySQL.

Leer también: Instalar lemp - nginx, php, mariadb y phpmyadmin en opensuse

Este tutorial lo guiará sobre cómo instalar un LÁMPARA apilar con apache, Mariada, Php, y Phpmyadmin en Usura de apertura ediciones de servidor/escritorio.

Instalación del servidor Apache HTTP

El Servidor apache http es un software de servidor web gratuito y de código abierto, ampliamente utilizado y multiplataforma. Está diseñado para ser seguro, eficiente y extensible para proporcionar servicios HTTP sincronizados con los estándares HTTP actuales.

En usura de apertura, Apache2 viene instalado de forma predeterminada. De lo contrario, ejecute el siguiente comando zypper para instalarlo.

$ sudo zypper instalación apache2 
Instalar Apache en OpenSuse

Una vez el Apache2 Instalado, puede iniciar el servicio para mientras tanto, luego habilitarlo para iniciar automáticamente en el momento del arranque y verificar el servicio utilizando los siguientes comandos.

$ sudo SystemCTL Start Apache2 $ sudo SystemCTL Habilitar apache2 $ sudo systemctl status apache2 
Iniciar servicio Apache en OpenSuse

Leer también: 5 consejos para aumentar el rendimiento de su servidor web Apache

En esta etapa, el servidor Apache debe estar en funcionamiento, también puede verificar el estado utilizando el comando netstat como se muestra.

$ sudo netstat -tlpn | grep httpd 
Verifique el puerto de escucha de Apache

Ahora que el servidor web se está ejecutando, probemos si puede servir páginas web creando una página web de prueba (índice.html documento) en la web Raiz del documento en "/srv/www/htdocs" como sigue.

$ Echo "

Apache2 está funcionando bien en opensuse lave

"| sudo tee/srv/www/htdocs/índice.html
Crear página de prueba de Apache

Si tiene un firewalld instalado y habilitado en su máquina, recuerde permitir el tráfico al Apache2 servidor web a través del firewall antes de ir al siguiente paso.

$ sudo firewall-cmd --Permanent --Add-puerto = 80/tcp $ sudo firewall-cmd --Permanent --add-puerto = 443/tcp $ sudo firewall-cmd --leload 
Abra el puerto Apache en OpenSuse

Luego abra un navegador web y navegue usando la siguiente dirección: http: // localhost o http: // server_ip, El contenido de la página web creada debe mostrarse como se muestra en esta captura de pantalla.

Verifique la página de prueba de Apache

Instalación del servidor de base de datos Mariadb

Mariada es un código libre y abierto, rápido, escalable y robusto y desarrollado por la comunidad del sistema de gestión de bases de datos relacionales MySQL. MariadB viene con más funciones, nuevos motores de almacenamiento, complementos y una serie de otras herramientas para un mejor rendimiento.

Leer también: 15 Consejos útiles de rendimiento y optimización de MySQL/MariadB

Instalar Mariada en Usura de apertura, Ejecutar el siguiente comando.

$ sudo zypper instalación mariadb mariadb-client 
Instalar mariadb en openSuse

Cuando se complete la instalación, inicie el servicio mariadb por el momento, luego permita que inicie automáticamente en el tiempo de arranque del sistema y verifique si está en funcionamiento de la siguiente manera:

$ sudo systemctl inicio mariadb $ sudo systemctl habilita mariadb $ sudo systemctl status mariadb 
Iniciar servicio Mariadb en OpenSuse

Después de comenzar el Mariada Servicio, a continuación, necesitamos asegurar la instalación del servidor Mariadb. Esto se puede hacer ejecutando el script de seguridad que viene con el paquete mariadb, como se muestra.

$ sudo mysql_secure_installation 

Una vez que se invoca el guión, lea cuidadosamente la descripción en cada paso. Debe establecer una contraseña de usuario raíz fuerte, eliminar a los usuarios anónimos, deshabilitar el acceso a la raíz remota, eliminar la base de datos de prueba y acceder a ella y finalmente recargar la tabla de privilegios.

Instalación segura de mariadb en OpenSuse

Instalación de módulos PHP y PHP

Php o Preprocesador de hipertexto es un lenguaje de secuencia de comandos gratuito y de código abierto, popular, independiente de la plataforma y de uso general que es especialmente adecuado para el desarrollo web. Php es compatible con casi todo el software si no la mayoría de los servidores web y admite muchos sistemas de bases de datos, incluidos Mysql/mariadb.

Instalar Php Junto con los módulos necesarios, ejecute el siguiente comando.

$ sudo zypper install php php-mysql php-gd php-mbstring apache2-mod_php7 
Instale módulos PHP y PHP en OpenSuse

A continuación, habilitar Php módulo y reiniciar el servidor web Apache para efectuar los últimos cambios como se muestra.

$ sudo a2enmod php7 $ sudo systemctl reiniciar apache2 

Ahora verifique la información de instalación de PHP creando un archivo de prueba PHP en el Raiz del documento Directorio, que debe elegir los detalles de configuración de PHP.

$ Echo "" | sudo tee/srv/www/htdocs/info.php 

Abra un navegador web y navegue a la dirección: http: // localhost/info.php o http: // server_ip/info.php Para verificar los detalles de configuración de PHP como se muestra en la siguiente captura de pantalla.

Verifique la información de instalación de PHP

Instalación y configuración de phpmyadmin

phpmyadmin es una herramienta basada en la web gratuita y popular para la administración de MySQL. phpmyadmin le permite crear, alterar, soltar, eliminar, importar y exportar tablas de base de datos MySQL. También se utiliza para ejecutar consultas MySQL, optimizar, reparar y verificar tablas, cambiar la recopilación y ejecutar muchos otros comandos de gestión de bases de datos.

Leer también: 20 comandos mysql (mysqladmin) para la administración de la base de datos en Linux

Instalar phpmyadmin en Usura de apertura, Ejecutar el siguiente comando.

$ sudo zypper instalación phpmyadmin 
Instalar PhPMyAdmin en OpenSuse

Ahora vaya a su navegador web e ingrese la dirección http: // localhost/phpmyadmin. A phpmyadmin La página de inicio de sesión debe mostrar como se muestra en la siguiente captura de pantalla. Ingrese las credenciales de inicio de sesión del usuario root de su base de datos y haga clic en Go.

Phpmyadmin tablero

Eso es todo! En este tutorial, le hemos explicado cómo instalar un LÁMPARA apilar con apache, Mariada, Php, y Phpmyadmin en Usura de apertura ediciones de servidor/escritorio. Si enfrenta algún problema durante la configuración, haga sus preguntas a través de un formulario de comentarios a continuación.