Hola chicos, como están. En este vídeo podrán ver la instalación de un servidor web (Apache2), de php, de Mysql y de Phpmyadmin en Ubuntu 18.04 y un extra en el mismo vídeos de como restablecer la contraseña del usuario root del servicio de Mysql, todo esto gracias a que en la instalación del paquete mysql-server este no me solicito escribir la contraseña del usuario root por lo cual cuando intente entrar al phpmyadmin ya se imaginaran mi sorpresa JAJAJAJA. Espero que disfruten el vídeo.
Comandos vistos en el vídeos:
INSTALACIÓN
Instalación de apache2:
sudo apt-get install apache2
Luego validamos que este correctamente instalado abriendo un navegador y escribiendo en la barra url "localhost" y nos debe aparecer un mensaje de bienvenida
Instalación de MYsql:
sudo apt-get install mysql-server mysql-client php-mysql
Instalación de php
sudo apt-get install php libapache2-mod-php php-mysql
creamos un archivo llamado info.php con el comando:
sudo nano /var/www/html/info.php
y dentro copias lo que se aprecia en el vídeo y luego reiniciamos el servicio de apache con la orden:
sudo systemctl restart apache2.service
luego entramos a un navegar y escribimos http://localhost/info.php y nos debe aparecer un mensaje igual al del vídeo.
Instalación de phpmyadmin sudo
apt-get install phpmyadmin
RESTABLECER CONTRASEÑA ROOT DE MYSQL (Esto en caso de que no les haya solicitado la contraseña al momento de la instalación de los paquetes de mysql como fue mi caso.)
Se abre una terminal y se detiene el servicio de MySQL
sudo systemctl stop mysql.service
Se crea un directorio para el lock del servicio Mysql
sudo mkdir /var/run/mysqld
Se entregan permisos a mysql sobre el directorio creado
sudo chown mysql: /var/run/mysqld
Se inicia Mysql en modo seguro de manera local
sudo mysqld_safe --skip-grant-tables --skip-networking &
Se abre otra terminal y se inicia sesión sin contraseña
sudo mysql -u root mysql
Luego se ejecuta la siguiente sentencia.
UPDATE mysql.user SET authentication_string=PASSWORD('NUEVOPASSWORD'), plugin='mysql_native_password' WHERE User='root' AND Host='localhost';
Y al final se sale del mysql
EXIT;
Se abre otra terminal y se hace shutdown
sudo mysqladmin -S /var/run/mysqld/mysqld.sock shutdown
iniciar mysql de forma normal.
sudo systemctl restart mysql.service
Se inicia sesión nuevamente, pero ahora con la contraseña que se uso
sudo mysql -u root -p
y al final iniciamos sesión en phpmyadmin y verificamos que todo este en orden.
-- Redes sociales y contacto --
Facebook: / nestux-868842059867826
Telegram: @Nestux091
Twitter: / nestux91
Instagram: nestux091
Google+: https://plus.google.com/u/0/+NestorAl...