viernes, 14 de febrero de 2020

LAMP Configuracion

LAMP Configuracion



Después de instalar LAMP (Linux, Apache, MySQL, PHP)

Bueno, comenzamos, en una instalación estándar los archivos del servidor apache se encuentran en /var/www/html pero lo modificaremos para no tener problemas con los permisos:
/var/www/html
Vamos a cambiar el directorio de los archivos.

  1. Primero localizamos el archivo de configuración en:

/etc/apache2/sites-available/000-default.conf  

Editamos el archivo con privilegios de administrador
 sudo nano /etc/apache2/sites-available/000-default.conf 



Modificamos la ruta DocumentRoot /var/www/html por la ruta de nuestro usuario quedando de la siguiente manera.

DocumentRoot /home/gps/www

Agregamos el directorio:


      Require all granted
   

Quedando de la siguiente manera:


Reiniciar o Recargamos apache2 para aplicar los cambios:
sudo systemctl restart apache2
sudo service apache2 reload

Ahora ya podremos subir archivos a nuestro servidor y ya serán visibles con el primer index.htm

Es necesario configurar el acceso a mysql y asociar con Apache, para esto hay dos formas , explicaremos una forma sencilla de configurar.

Desde la terminal ejecutar el siguiente comando:

sudo apt-get install phpmyadmin

Durante la instalación, pedirá una serie de datos; 
Como son el password del usuario para la base de datos


  1. Aceptar la configuracion para pasar a la parte de introducir contraseña.
    Confirmar Contraseña

  2. Introducir contraseña y aceptar con "ok", pide nuevamente confirmar la contraseña.
  3. Elegir con espacio a "apache2" aceptar dando tabulador y Enter en "ok"
Con estos 3 pasos ya tendremos configurado apache2, mysql con phpmyadmin, podemos probar el funcionamiento abriendo con un navegador:
  1. En el directorio http://192.168.1.65/phpMyAdmin-4.9.4-all-languages/index.php
Nota: la dirección ip es local, donde se encuentra al servidor.


  1. Usuario phpmyadmin
  2. Password  el mismo que registramos en la instalación.
    Vista Inicial de PHPMyAdmin

Si llegara a fallar la configuración es probable que tengamos que hacerlo manualmente 


Comprobar que este funcionando apache2 con:
sudo systemctl status apache2

Comprobar que este funcionando mysql con:
sudo systemctl status mysql



Otra de las formas es configurar manualmente descargando phpmyadmin desde su pagina web

https://www.phpmyadmin.net/downloads/

Subirlo mediante SSH o vía FTP incluso puede ayudarte el WGET

ademas de que encontraras todos los idiomas incluyendo el español.



Para desinstalar phpmyadmin o para configurar nuevamente;

sudo apt-get remove phpmyadmin
sudo apt-get purge phpmyadmin

Otra Forma de quitar el programa phpmyadmin:

sudo apt-get autoremove phpmyadmin 

No hay comentarios:

Publicar un comentario

Vampiro