instalar apache, php, mysql y phpmyadmin en ubuntu
En esta entrada explicaremos como instalar Apache, phpMyAdmin, son software necesario para poder configurar un servidor web básico.
Losiguiente es la instalación más básica y menos segura de dichos programas, no recomendado para un servidor en producción.
Hay unos niveles y protocolos de seguridad que se deberían seguir para unservidor en producción, pero esa la dejaremos como segunda parte de este blog.
Pero nos dará una idea de que es lo principal que se necesita para montar servidor web casero.
Espesemos:
Abriruna terminal/consola, primero instalamos el servidor web Apache:
sudo apt-get install apache2 -y
Lo podemos comprobar abriendo un navegador en la dirección:
http://127.0.0.1
Instalamos el PHP 5cómo módulo:
sudo apt-get install php5 libapache2-mod-php5 -y
Reiniciamos el servidor web:
sudo /etc/init.d/apache2 restart
El directorio www por default es:
/var/www
Si no tenemospermiso para manipular su contenido, se lo damos con lo siguiente. Cambiamos el propietario del directorio y el grupo que debe usarlo. Reemplazar USUARIO con el nombre de usuario que estén utilizando:sudo chown -R USUARIO:www-data /var/www
Se le dan permisos de lectura y ejecución para todos y de escritura sólo al propietario:
sudo chmod -R 755 /var/www
Ahora creamos el info.php de rigorpara comprobar el funcionamiento de PHP:
sudo gedit /var/www/info.php
Pegar lo siguiente dentro, luego salvar y cerrar:
Comprobar entrando a la dirección:
http://127.0.0.1/info.phpTendría que aparecer toda la información de configuración del PHP y sus módulos instalados.
Seguimos con la instalación del servidor y el cliente de MySQL
sudo apt-get install mysql-servermysql-client -y
Pedirá clave para el usuario root y luego la confirmación de la misma. Ahora podemos instalar todos estos módulos, mejor que sobre y no que falte.
sudo apt-get install php5-mysql...
Regístrate para leer el documento completo.