Sunteți pe pagina 1din 14

INSTALACIÓN DE

LINUX
Servidor web
Instalación de apache2
■ Paso 1: Actualizar el sistema
– sudo apt-get update
– sudo apt-get upgrade
– sudo apt-get dist-upgrade
■ Paso 2: Instalción de Aptitude, Synactic y
Gdebi
– sudo apt-get install aptitude synaptic gdebi-
core
■ Instalación de paquetes comunes
– sudo apt-get install software-properties-
common
– sudo apt-get update
■ Instalación de Apache2
– sudo apt install apache2
Instalación de php7.2
■sudo apt-get install -y php7.2
■apt-cache pkgnames | grep php7.2
MySQL
■ sudo apt install mysql-server
■ En caso de que no se pida la configuración de
MySQL se ejecuta el siguiente comando
– sudo /usr/bin/mysql_secure_installation
–O
– sudo mysql_secure_installation
■ sudo apt install mysql-client
Comprobar conexión a MySQL
■ Ingresar a MySQL desde consola
■ mysql -u root –p
■ SHOW DATABASES;
Configuración de Apache Server
■ Editar el archivo de configuración de Apache Server
■ El archivo esta ubicado en la ruta
/etc/apache2/apache2.conf

sudo nano /etc/apache2/apache2.conf


■ Incluir la línea que configura el nombre del
servidor

ServerName dirección ip publica o nombre de


servidor
■ Ejemplo:
ServerName 192.168.224.129
Conocer dirección ip publica del servidor
■ Hacer uso de la línea de comandos siguiente:

ip addr show <tarjea_red> | grep inet | awk ‘{ print


$2; }’ | sed ‘s/\/.*$//’
■ Ejemplo:

ip addr show ens33 | grep inet | awk ‘{ print $2; }’ |


sed ‘s/\/.*$//’
Reiniciar el servidor Apache
■ Se verifica que las configuraciones estén aplicadas
en la configuración con el comando siguiente:
■ sudo apache2ctl configtest
■ Reiniciar el servidor:
■ sudo systemctl restart apache2
Configuración del cortafuegos
■ Hacer uso del comando siguiente para verificar las
aplicaciones con autorización con el comando
siguiente:
■ sudo ufw app list
■ Se verifica la información de la aplicación Apache Full:
sudo ufw app info “Apache Full”
■ Se le da autorización a Apache Full con el comando
siguiente:
sudo ufw allow in “Apache Full”
Instalación de paquetes auxiliares
■ Insalar Curl:

sudo apt-get install curl


■ Asignación de permisos a la carpeta www
■ Hacer uso del comando chmod

sudo chmod 777 /var/www/html/


Creación del fichero phpinfo.php
■ Crear un fichero con el comando:

nano /var/www/html/phpinfo.php

Escribir el código
<?php phpinfo(); ?>
■ Guardar con la combinación ctrl+s y salir con ctrl+x
■ Instalación de phpmyadmin
■ sudo apt-get install phpmyadmin
Editar archivo de configuración de Apache
■ sudo nano /etc/apache2/apache2.conf
■ Incluir la siguiente línea para combinar los
ficheros de phpmyadmin y apache

Include /etc/phpmyadmin/apache.conf
■ Reiniciar el servidor apache

S-ar putea să vă placă și