Vemos como instalar lamp en nuestro ubuntu 16.04 o cualquiera de sus derivados.
Comenzamos
Primero actualizamos el sistema:
sudo apt-get update
Indice de contenido
Instalamos apache:
sudo apt-get install apache2
Comprobamos que todo este correcto:
service apache2 status
Ejemplo de salida:
apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Tue 2017-05-09 15:56:28 UTC; 1min 4s ago
Apache ya funciona correctamente, por tanto ya podríamos cargar nuestra web en:
/var/www/html/
Instalamos MySQL:
sudo apt-get install mysql-server mysql-client
Durante la instalación te pedirá que introduzcas tu contraseña root dos veces. Colócala y pulsa aceptar.
Una vez terminado verifica el estado de Mysql.
service mysql status
Ejemplo de salida:
mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en Active: active (running) since Sun 2017-05-09 15:56:28 UTC; 1min 4s ago
Instalar PHP:
En este caso instalaremos php 7.0.
sudo apt-get install php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-cgi libapache2-mod-php7.0 php-mbstring php7.0-mbstring php-gettext
Comprueba la versión instalada:
php -v
Ejemplo de salida:
PHP 7.0.4-7ubuntu2 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Reinicia apache:
sudo service apache2 restart
Instalar phpMyAdmin:
sudo apt-get install phpmyadmin
Selecciona apache2:
Ahora te preguntara si quieres configurar la base de datos con phpmyadmin mediante dbconfig-common. Le decimos que si.
Coloca una contraseña para la aplicación MySQL phpMyAdmin dos veces.
Si observas que phpmyadmin no carga correctamente, sigue estos pasos.
Accede a…
sudo nano /etc/apache2/apache2.conf
Al final del archivo agrega:
Include /etc/phpmyadmin/apache.conf
Guarda y cierra.
Reinicia apache:
sudo service apache2 restart
Ahora ya puedes acceder a tu phpmyadmin, mediante:
http://tuip/phpmyadmin
Esto es todo.
Disfruta de tu nuevo server.
Muchas Gracias!
Gracias por visitarnos, espero que la información que aquí encuentres, te sea de utilidad.
Pues me da éste error. ¿cómo sigo?
apache2.service – LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since dj 2017-08-24 10:02:30 CEST; 1min 17s ago
Docs: man:systemd-sysv-generator(8)
Process: 10248 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
Process: 10272 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)
ago 24 10:02:30 palimsesto-GA-MA770-UD3 apache2[10272]: Output of config test was:
ago 24 10:02:30 palimsesto-GA-MA770-UD3 apache2[10272]: AH00112: Warning: DocumentRoot [/home/$HOME/sitios] does not exist
ago 24 10:02:30 palimsesto-GA-MA770-UD3 apache2[10272]: AH00526: Syntax error on line 223 of /etc/apache2/apache2.conf:
ago 24 10:02:30 palimsesto-GA-MA770-UD3 apache2[10272]: Invalid command ‘.’, perhaps misspelled or defined by a module not included in the server configurati
ago 24 10:02:30 palimsesto-GA-MA770-UD3 apache2[10272]: Action ‘configtest’ failed.
ago 24 10:02:30 palimsesto-GA-MA770-UD3 apache2[10272]: The Apache error log may have more information.
ago 24 10:02:30 palimsesto-GA-MA770-UD3 systemd[1]: apache2.service: Control process exited, code=exited status=1
ago 24 10:02:30 palimsesto-GA-MA770-UD3 systemd[1]: Failed to start LSB: Apache2 web server.
ago 24 10:02:30 palimsesto-GA-MA770-UD3 systemd[1]: apache2.service: Unit entered failed state.
ago 24 10:02:30 palimsesto-GA-MA770-UD3 systemd[1]: apache2.service: Failed with result ‘exit-code’.
~
~
~
~
lines 1-19/19 (END)
/home/$HOME/sitios] does not exist
La ruta no es correcta en el archivo conf.
Muchas gracias. Me ha venido muy bien.
Gracias a ti, por visitarnos.
muchisimas gracias, me ha sido utilisimo
un saludo
emilio
zaragoza
Gracias a ti por visitarnos Emilio (Zaragoza),
Monzón (HU)
Una consulta, hice la instalación y si me permite entrar a phpmyadmin, ¿pero cual es la contraseña para accesar?, ya que cuando ingreso con la clave que puse en mysql no me la acepta.
Utiliza las credenciales del root.
Si sigues teniendo problemas puedes obtenerlas en:
/etc/dbconfig-common/phpmyadmin.conf
Excelente me funciono. !Gracias!.
Muchísimas gracias, me llevé casi toda una mañana frustrado con diferentes problemas y llegué aquí lo hice en 5 minutos. Todo muy claro y bien puesto, gracias de nuevo de verdad.
excelente guia funcional 100% lo que en otras guia toma tiempo aqui en minutos tienes LAMP corriendo
Tratamos de hacer linux más sencillo aun de lo que es.
Gracias por visitarnos.