+
Como instalar el Servidor LAMP en Debian.
(Aplicable a Debian Squeeze y Lenny )
Instalar el servidor es más sencillo de lo que parece. (y en Ubuntu, es todavía más)
Apache
En un Terminal como root ejecutamos:
elcomando dijo:aptitude install apache2 apache2-doc[/quote]
Una vez que instalamos el servidor apache, tenemos que “adueñarnos” de la carpeta /var/www
En el mismo terminal como root:
elcomando dijo:chown -hR usuario /var/www[/quote]
Donde cambiamos “usuario” por tu nombre de usuario.
Ahora, para no tener que andar trabajando con carpetas “raras” como /var/www
Hacemos lo siguiente, en un terminal normal:
elcomando dijo:ln -s /var/www public_html[/quote]
Listo! ahora el servidor ya es suyo! Los archivos para que se vean los tenes que poner en la carpeta “public_html” que está en tu carpeta personal. (si usaron un ftp de un servidor web, es parecido ;-) ) para poder entrar tienes que ir a la siguiente URL: http://localhost/
MySQL Server
Ahora, tenemos el servidor de Apache listo (nos falta el php por ahora), pero nos falta el MySQL Server.
Para instalarlo ponemos en un terminal:
elcomando dijo:aptitude install mysql-server mysql-client[/quote]
Llegará un momento donde nos preguntará una contraseña para el usuario root, escriban una (la pedirá 2 veces)
Luego de que terminaron la instalación, procedemos con instalar PHP.
PHP Hypertext Pre-processor
Una vez que tenemos el Apache y MySQL nos falta el PHP! para poder ejecutar nuestros scripts .php
Para instalarlo, tenemos que hacer lo siguiente: (en un terminal logueado como root) :
elcomando dijo:aptitude install php5 php5-mysql libapache2-mod-php5[/quote]
Ya tenemos el PHP! (todavía no funciona, esperen hasta el último paso donde se arregla todo
)
PHP MyAdmin
elcomando dijo:aptitude install phpmyadmin[/quote]
La primera vez pregunta cual servidor estas usuando, debes elegir “apache2″ y marcarlo con la barra espaciadora, luego pones siguiente, con TAB y Enter.
Luego, pregunta cual es tu contraseña del MySQL, ponemos la contraseña que elegimos cuando instalamos el MySQL.
Luego pregunta algo sobre el manejo de bases de datos, (si quiere que las configure), elegimos que Sí.
Ya tenemos instalado el PHPMyAdmin!
Reiniciando el Servidor y aplicando los cambios
Esta parte es la más importante, reiniciar el servidor apache para que carge el mysql, el php y el phpmyadmin.
Para eso hacemos (en un terminal como root) :
elcomando dijo:/etc/init.d/apache2 restart[/quote]
Ya estamos listos para disfrutar de nuestro servidor! (abajo dejo unas notas)
Controlando el Servidor.
Esto sirve para apagar/encender o reiniciar el servidor cuando queramos.
(todos los comandos se ponen en terminal como root)
Controlando Apache
Reiniciar:
dijo:/etc/init.d/apache2 restart[/quote]
Encender:
dijo:/etc/init.d/apache2 start[/quote]
Apagar:
dijo:/etc/init.d/apache2 stop[/quote]
Controlando MySQL Server:
Reiniciar:
dijo:/etc/init.d/mysql restart[/quote]
Encender:
dijo:/etc/init.d/mysql start[/quote]
Apagar:
dijo:/etc/init.d/mysql stop[/quote]
Activando mensajes de error de PHP
Este pequeño tutorial sirve para hacer que apache nos muestre en el navegador los errores de nuestro script php (si es que tiene)
En un terminal como root ponemos:
dijo:gedit /etc/php5/apache2/php.ini[/quote]
(reemplazando gedit por cualquier otro editor de texto, yo uso leafpad o nano ) (como debian viene con Gnome por defecto, puse gedit)
Ahora, se nos abrirá el editor de textos.
Tenemos que buscar lo siguiente:
dijo:display_errors = Off[/quote]
Lo reemplazamos con lo siguiente:
dijo:display_errors = E_ALL[/quote]
Pequeña Guía de como usarlo
Es muy fácil, todos los archivos php y html, los tenes que guardar en:
dijo:carpeta personal/public_html[/quote]
Para ver “la página web” tienes que entrar a: http://localhost/ (esta dirección solo te servirá a tí)
Para entrar al PHPMyAdmin, entras a http://localhost/phpmyadmin
El usuario es “root” y la contraseña es la que pusimos en la instalación del MySQL Server.
Espero que les guste esta guía que escribí yo! :-)
PD, yo no nací sabiendo instalar el servidor, así que acredito a quien me ayudó:
http://wiki.debian.org/LaMp
Como instalar el Servidor LAMP en Debian.
(Aplicable a Debian Squeeze y Lenny )
Instalar el servidor es más sencillo de lo que parece. (y en Ubuntu, es todavía más)
Apache
En un Terminal como root ejecutamos:
elcomando dijo:aptitude install apache2 apache2-doc[/quote]Una vez que instalamos el servidor apache, tenemos que “adueñarnos” de la carpeta /var/www
En el mismo terminal como root:
elcomando dijo:chown -hR usuario /var/www[/quote]Donde cambiamos “usuario” por tu nombre de usuario.
Ahora, para no tener que andar trabajando con carpetas “raras” como /var/www
Hacemos lo siguiente, en un terminal normal:
elcomando dijo:ln -s /var/www public_html[/quote]Listo! ahora el servidor ya es suyo! Los archivos para que se vean los tenes que poner en la carpeta “public_html” que está en tu carpeta personal. (si usaron un ftp de un servidor web, es parecido ;-) ) para poder entrar tienes que ir a la siguiente URL: http://localhost/
MySQL Server
Ahora, tenemos el servidor de Apache listo (nos falta el php por ahora), pero nos falta el MySQL Server.
Para instalarlo ponemos en un terminal:
elcomando dijo:aptitude install mysql-server mysql-client[/quote]Llegará un momento donde nos preguntará una contraseña para el usuario root, escriban una (la pedirá 2 veces)
Luego de que terminaron la instalación, procedemos con instalar PHP.
PHP Hypertext Pre-processor
Una vez que tenemos el Apache y MySQL nos falta el PHP! para poder ejecutar nuestros scripts .php
Para instalarlo, tenemos que hacer lo siguiente: (en un terminal logueado como root) :
elcomando dijo:aptitude install php5 php5-mysql libapache2-mod-php5[/quote]Ya tenemos el PHP! (todavía no funciona, esperen hasta el último paso donde se arregla todo

)PHP MyAdmin
elcomando dijo:aptitude install phpmyadmin[/quote]La primera vez pregunta cual servidor estas usuando, debes elegir “apache2″ y marcarlo con la barra espaciadora, luego pones siguiente, con TAB y Enter.
Luego, pregunta cual es tu contraseña del MySQL, ponemos la contraseña que elegimos cuando instalamos el MySQL.
Luego pregunta algo sobre el manejo de bases de datos, (si quiere que las configure), elegimos que Sí.
Ya tenemos instalado el PHPMyAdmin!
Reiniciando el Servidor y aplicando los cambios
Esta parte es la más importante, reiniciar el servidor apache para que carge el mysql, el php y el phpmyadmin.
Para eso hacemos (en un terminal como root) :
elcomando dijo:/etc/init.d/apache2 restart[/quote]Ya estamos listos para disfrutar de nuestro servidor! (abajo dejo unas notas)
Controlando el Servidor.
Esto sirve para apagar/encender o reiniciar el servidor cuando queramos.
(todos los comandos se ponen en terminal como root)
Controlando Apache
Reiniciar:
dijo:/etc/init.d/apache2 restart[/quote]
Encender:
dijo:/etc/init.d/apache2 start[/quote]
Apagar:
dijo:/etc/init.d/apache2 stop[/quote]
Controlando MySQL Server:
Reiniciar:
dijo:/etc/init.d/mysql restart[/quote]
Encender:
dijo:/etc/init.d/mysql start[/quote]
Apagar:
dijo:/etc/init.d/mysql stop[/quote]
Activando mensajes de error de PHP
Este pequeño tutorial sirve para hacer que apache nos muestre en el navegador los errores de nuestro script php (si es que tiene)
En un terminal como root ponemos:
dijo:gedit /etc/php5/apache2/php.ini[/quote]
(reemplazando gedit por cualquier otro editor de texto, yo uso leafpad o nano ) (como debian viene con Gnome por defecto, puse gedit)
Ahora, se nos abrirá el editor de textos.
Tenemos que buscar lo siguiente:
dijo:display_errors = Off[/quote]
Lo reemplazamos con lo siguiente:
dijo:display_errors = E_ALL[/quote]
Pequeña Guía de como usarlo
Es muy fácil, todos los archivos php y html, los tenes que guardar en:
dijo:carpeta personal/public_html[/quote]
Para ver “la página web” tienes que entrar a: http://localhost/ (esta dirección solo te servirá a tí)
Para entrar al PHPMyAdmin, entras a http://localhost/phpmyadmin
El usuario es “root” y la contraseña es la que pusimos en la instalación del MySQL Server.
Espero que les guste esta guía que escribí yo! :-)
PD, yo no nací sabiendo instalar el servidor, así que acredito a quien me ayudó:
http://wiki.debian.org/LaMp