algoritmicamente leible

Preparando el localhost

Como algunas cosas de este sitio involucran programacion php, vamos a dejar los apuntes de prepararnos un servidor local de desarrollo no de produccion.

Esto esta basado en Linux Ubuntu (9.10) Karmic Koala, si en tu caso es otra distribucion, ya sabras o investigaras la correcta sintaxis, si tu caso es un sistema Windows, no leas mas y sigue buscando en google.

Instalaciones:

Apache:

sudo apt-get install apache2

MySQL:

sudo apt-get install mysql-server mysql-client mysql-admin mysql-doc-5.0

PHP5:

sudo apt-get install php5 libapache2-mod-php5

phpMyAdmin:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Para que PHP trabaje con MySQL:

sudo gedit /etc/php5/apache2/php.ini

Buscamos la linea ;extension=mysql y le quitamos el ; (punto y coma), guardamos y cerramos.

Reiniciamos Apache:

sudo /etc/init.d/apache2 restart

Lo que pongamos en: /var/www sera visto en http://localhost/pagina.php

No poseemos privilegios para agregar, quitar o editar archivos dentro de /var/www debemos darle permisos a nuestro usuario a dicha ruta.

sudo chown miusuario /var/www

Con esto ya nuestro usuario puede trabajar con esta carpeta, todo lo que pongamos ahi sera visto en el localhost de Apache.

Podemos hacernos un vinculo a esa carpeta, por ejemplo, en el Escritorio:

sudo ln -s /var/www /home/miusuario/Escritorio/www

enjoy!

Reply

Security Code: