#1 [TUTORIAL] Instalando un servidor web con XAMPP en Ubuntu Hola! No se si ya hay otro tema sobre esto, si ya existe lo borran
.
Una de las mejores opciones a la hora de empezar un proyecto es instalar un servidor web de forma local en nuestra PC, para poder hacer todas las pruebas necesarias sin tener que ocupar ancho de banda en nuestro host o arruinar todo el funcionamiento de nuesto blog, foro etc con un poco de código mal puesto...
Para instalar nuestro propio servidor vamos a usar XAMPP, de Apache Friends, un programa multiplataforma liberado bajo la licencia GNU que en un solo paquete instala un servidor Apache, PHP, MySQL y phpMyAdmin entre otras cosas.
Instalando XAMPP
1. Primero tenemos que descargar XAMPP, actualmente la ultima versión es la 1.6.2, para esto abrimos un terminal (Aplicaciones»Accesorios»Terminal) y ponemos:
2. Una vez que termina de descargar, descomprimimos el archivo:
3. Ya tenemos instalado nuestro servidor, ahora le damos permisos de escritura a la carpeta /opt/lampp/htdocs para que podamos agregar o quitar archivos:
4. Ahora solo queda iniciar el servidor:
5. Luego de iniciar el servidor, abrimos nuestro navegador favorito (que obviamente es FireFox ;D) y escribimos http://localhost/ o http://127.0.0.1/ y, si todo salio bien, tenemos que ver una pagina como esta:

Mejorando la seguridad de nuestro servidor web
Antes de ponernos a desarrolar proyectos es nuestro nuevo servidor, tenemos que mejorar su seguridad, ya que la configuración por defecto es desastrosa (todas nuestras paginas y MySQL pueden ser accesibles desde Internet, no hay contraseña para el root de MySQL y phpMyAdmin tiene una contraseña por defecto, entre otras cosas), para esto solo tenemos que ejecutar el siguiente comando en una terminal y completar lo que nos pide:
Directorios importantes
Como vimos en la instalación, nuestro servidor se instala en /opt/lampp, de todos los directorios que se crean, los mas importantes son:
[Fuente: Mi Blog
]
.Una de las mejores opciones a la hora de empezar un proyecto es instalar un servidor web de forma local en nuestra PC, para poder hacer todas las pruebas necesarias sin tener que ocupar ancho de banda en nuestro host o arruinar todo el funcionamiento de nuesto blog, foro etc con un poco de código mal puesto...
Para instalar nuestro propio servidor vamos a usar XAMPP, de Apache Friends, un programa multiplataforma liberado bajo la licencia GNU que en un solo paquete instala un servidor Apache, PHP, MySQL y phpMyAdmin entre otras cosas.
Instalando XAMPP
1. Primero tenemos que descargar XAMPP, actualmente la ultima versión es la 1.6.2, para esto abrimos un terminal (Aplicaciones»Accesorios»Terminal) y ponemos:
Código:
wget http://www.apachefriends.org/download.php?xampp-linux-1.6.2.tar.gz
Código:
sudo tar xvfz xampp-linux-1.6.2.tar.gz -C /opt
Código:
sudo chmod 777 -R /opt/lampp/htdocs
4. Ahora solo queda iniciar el servidor:
Código:
sudo /opt/lampp/lampp start

Mejorando la seguridad de nuestro servidor web
Antes de ponernos a desarrolar proyectos es nuestro nuevo servidor, tenemos que mejorar su seguridad, ya que la configuración por defecto es desastrosa (todas nuestras paginas y MySQL pueden ser accesibles desde Internet, no hay contraseña para el root de MySQL y phpMyAdmin tiene una contraseña por defecto, entre otras cosas), para esto solo tenemos que ejecutar el siguiente comando en una terminal y completar lo que nos pide:
Código:
sudo /opt/lampp/lampp security
Directorios importantes
Como vimos en la instalación, nuestro servidor se instala en /opt/lampp, de todos los directorios que se crean, los mas importantes son:
- /opt/lampp/etc: Aqui se almacenan todos los archivos de configuración, tanto de apache, php, mysql…
- /opt/lampp/htdocs: Este es nuestro raiz (http://localhost) donde debemos colocar todas las webs que vayamos haciendo.
- /opt/lampp/bin: Aquí tenemos todos los programas ejecutables (apache, mysql, proftp…).
- /opt/lampp/phpmyadmin: Como su nombre lo dice, es donde encontramos nuestro phpMyAdmin (http://localhost/phpmyadmin).
[Fuente: Mi Blog
] 0


