Kategorie: Tutoriales

Instalación completa del servidor LAMP Linux, apache, MySql, PHP PhpMyAdmin Debian 11

Esta guía describe cómo instalar completamente el servidor LAMP, es decir, los servicios básicos de Apache, MySql, PHP y PhpMyAdmin.

Instalaremos todos los paquetes paso a paso.

Primero, instalaremos el servidor web Apache:

apt-get install apache2 apache2-utils -y

Comprobamos la versión de Apache con el comando:
apache2 -v

Server version: Apache/2.4.53 (Debian)
Server built: 2022-03-14T16:28:35

Ejecutamos Apache con comandos:

systemctl start apache2

systemctl enable apache2

Después de ir a nuestra dirección IP en el navegador, deberíamos ver la página de inicio de Apache

El siguiente paso es instalar el servidor de base de datos MariaDB

Primero, instalamos los paquetes necesarios con el comando:

apt-get install curl software-properties-common gnupg2

Descargamos el repositorio MariaDB

curl -LsS -O https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
apt install mariadb-server mariadb-client

Iniciamos el servicio en el sistema:

systemctl start mariadb

systemctl enable mariadb

Podemos verificar el estado de la operación emitiendo una orden:
systemctl status mariadb

debajo del resultado:

Emitimos un comando en la consola:
mysql_secure_installation

Y hacemos la configuración inicial de la siguiente manera:

Primero, hacemos clic en enter porque aún no tenemos la contraseña de root, el año que viene los retransmitiremos.

Para iniciar sesión en el servidor mysql desde la consola usaremos el comando

mysql -u root -p

Y introduciendo la contraseña que acabamos de establecer.

Para salir, usaremos el comando exit, MariaDB se despedirá amablemente de nosotros 😉

Podemos instalar PHP emitiendo el comando:

apt install php libapache2-mod-php php-cli php-fpm php-json php-pdo php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath

Podemos verificar la versión de php ingresando el comando en la consola:

php -v
A continuación se muestra el resultado:

PHP 7.4.28 (cli) (built: Feb 17 2022 16:17:19) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.28, Copyright (c), by Zend Technologies

Los últimos pasos son crear nuestro dominio vhost e instalar PhpMyAdmin.

Muy importante! domena.pl REEMPLAZAMOS CON EL NOMBRE DE NUESTRO DOMINIO!

Creamos un directorio de nuestro dominio:

mkdir /var/www/html/domena.pl

otorgamos poderes:

chown -R www-data:www-data /var/www/html/domena.pl

Creamos el archivo de configuración de vhost emitiendo el comando:
nano /etc/apache2/sites-available/domena.pl.conf

sobre el contenido:
ServerAdmin webmaster@localhost
ServerName domena.pl
DocumentRoot /var/www/html/domena.pl
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

Y guardamos el archivo..

Añadimos nuestro vhost a activo:
a2ensite domena.pl.conf

Desactivamos el vhost estándar
a2dissite 000-default


Comprobamos la configuración:
apache2ctl configtest
Y estamos recargando el servidor Apache:

systemctl reload apache2

Instalando PHPMyAdmin

Emitimos un comando en la consola:

apt-get install phpmyadmin

Y vamos a través de los pasos de la siguiente manera.

1. Haga clic en Aceptar.

2. Seleccionamos Sí y pulsamos entrar

3. Ingresamos nuestra contraseña de root y hacemos clic en Aceptar

4. Marcamos nuestro servidor web con un espacio (apache2) y haga clic en Aceptar

5. Tenemos PhpMyAdmin instalado.

También le echamos un vistazo después de cambiar a nuestra IP/phpmyadmin:

Lo único que nos queda por hacer ahora es redirigir el dominio a la ip de nuestro servidor.

Como siempre, a continuación se muestra un video de todo el proceso de instalación.:

Debian

Zobacz komentarze

Najnowsze wpisy

Instalación de Laravel en servidores con panel DirectAdmin

Instalación de Laravel en servidores con panel DirectAdmin: poniżej bardzo prosty sposób na instalację na naszych

6 months temu

Elimina todos los archivos .listing en una carpeta y subcarpetas determinadas

A continuación se muestra un truco muy sencillo para eliminar todos los archivos .listing de los directorios y sus subdirectorios.. użyjemy

7 months temu

Comprobando la temperatura de Raspberry Pi

La siguiente guía muestra cómo comprobar la temperatura en la Raspberry Pi en tan solo unos segundos.. Polecenie

7 months temu

Instalación completa de Debian 12 Para principiantes

Hoy le presentaremos el primer tutorial sobre cómo instalar Debian. Te lo mostraremos a lo largo de la serie., w jaki sposób

11 months temu

Comprobación de la frecuencia de funcionamiento de la CPU Raspberry PI

El siguiente método describe una forma muy sencilla de comprobar el funcionamiento de la frecuencia de la CPU de nuestra Raspberry PI. Całość

1 year temu

Cambio recursivo de permisos de archivos en Debian

Cambio recursivo de permisos de archivos Ir al directorio al que queremos cambiar los permisos (np public_html)…

1 year temu