Instalar tu propio Servidor en tu PC, es una de las tareas más fáciles cuándo eres usuario de Ubuntu/Linux, ya que de manera gráfica lo logras después de 2 clics.
Según la Wikipedia El acrónimo LAMP se refiere a un conjunto de subsistemas software necesarios para alcanzar una solución global, en este caso configurar sitios web o servidores dinámicos con un esfuerzo reducido.
En las tecnologías LAMP esto se consigue mediante la unión de las siguientes tecnologías:
- Linux, el sistema operativo;
- Apache, el servidor web;
- MySQL, el gestor de bases de datos;
En pocas palabras es un Servidor en tu propio PC, y que en mi caso me sirve para hacer pruebas de Wordpress, Joomla, Drupal, Moodle y algunas otras cosas relacionadas a bases de datos y MySQL.
Normalmente los usuarios queremos necesitamos un método fácil de hacer las cosas, y para instalar LAMP en Ubuntu las cosas son sumamente sencillas.
Abrimos el Gestor de Paquetes Synaptic y en el menú Editar marcamos la opción: Marcar paquetes por tarea… Y después seleccionamos LAMP Server
También recomiendo que instales el paquete phpmyadmin, buscándolo y seleccionándolo para instalar en el mismo Synaptic. Por defecto el phpmyadmin lleva de usuario: root y contraseña: vacio.
Después solo bastará que escribas http://localhost en tu navegador y verás el directorio raíz de tu servidor.
Recuerda que el directorio Raíz lo encuentras en /var/www y allí es donde tienes que copiar los archivos/ficheros para hacer tus pruebas.
sudo apt-get install mysql-admin
Para iniciar la base de datos de mysql el comando es:
sudo /etc/init.d/mysql start
Para iniciar mysql-admin, el comando es:
sudo /usr/bin/mysql-admin
Notas:
s:
Crea una carpeta en tu home/usuario que se llame public_html y pon allí todo lo que quieras para ver en web, se mirará así: http://127.0.0.1/~usuario
donde ~ es altgr 4 y dónde usuario es tu nombre de usuario.
de esta forma, tienes el http://127.0.0.1 para phpmyadmin y la página del servidor y ~usuario para cada uno de los usuarios que crees además de que solucionas todo el tema de permisos.
Solucion alternativa:
Existen estos dos directorios:
/etc/apache2/mods_available/
/etc/apache2/mods_enabled/
En la primera están php5.conf y php5.load Crea accesos a estos archivos y ponlos en /etc/apache2/mods_enabled/; luego reinicia apache.
Via: Cesarius
Se instala el servidor y todo bien pero cuando pongo algun fichero en la carpeta www no lo muestra, solo muestra phpmyadmin y apache2-default/