Instalar un servidor de paginas web el localhost
Ubuntu Gnu/Linux
Ubuntu Gnu/Linux
En este manual os explico cómo instalar Apache + PHP + MySQL + phpMyAdmin en Ubuntu. Para Debian los pasos son prácticamente iguales.
Nos sirve para poder instalar nuestras paginas web, en nuestro propio ordenador y hacer las futuras modificaciones sin riesgo de perder nada.
(puedes instalar paginas simples en HTML o tambien pagina que necesiten de bases de datos,, tambien CMS-s como Dedalus, Nuke-et, PHPnuke, hoomla, u otros.
Podríamos instalar todos los paquetes que nos hacen falta a la vez, pero vamos a ir por partes para facilitar las cosas.
Lo primero que instalaremos será el servidor apache, así que abrimos la terminal y escribimos:
# sudo apt-get install apache2
Se instalarán una serie de paquetes, necesarios para el funcionamiento del servidor. Una vez instalado, vamos a comprobar que funciona, para ello nada tan sencillo como abrir nuestro navegador web y escribir la url:
http://localhost/
Nos debería cargar una página web en blanco, con la frase “Its works!”:
Esto quiere decir que apache ya está trabajando. Si no sale la página, reiniciaremos el servidor por su hubiera algún problema. Escribimos en la terminal:
# sudo /etc/init.d/apache2 restart
Volvemos a comprobar si ahora ya nos carga la página. No debería haber ningún problema.
Con apache ya instalado y funcionando, vamos ahora con el php5. De nuevo en la terminal, escribimos:
# sudo apt-get install php5
Comenzará la descarga e instalación de los paquetes necesarios.
Ahora vamos a instalar mysql, para las bases de datos. Otra vez vamos a la terminal y escribimos:
# sudo apt-get install mysql-server mysql-client mysql-admin
Durante la instalación de mysql, se nos pedirá una contraseña (el usuario no lo pide porque por defecto es “root", para su manejo en el futuro:
Con esto tenemos ya instalado apache, php y mysql, pero ahora debemos instalar los paquetes necesarios para que interactúen entre ellos. Escribimos en la terminal:
# sudo apt-get install libapache2-mod-auth-mysql libapache2-mod-php5 php5-gd php5-mysql
Ya sólo queda instalar phpMyAdmin, para facilitarnos el manejo de las bases de datos. Escribimos en la terminal:
# sudo apt-get install phpmyadmin
Nos saldrá una opción que nos pregunta en qué servidor queremos que trabaje phpMyAdmin. Marcamos apache2, que es el que hemos instalado:
Para acceder a phpMyAdmin tecleamos la siguiente url en nuestro navegador web:
http://localhost/phpmyadmin/
Casi hemos acabado, sólo queda una pequeña modificación para poder usar el mod_rewrite en apache. Vamos a la terminal y escribimos:
# sudo a2enmod rewrite
El comando a2enmod sirve para activar módulos en apache. Estos módulos se encuentran en el directorio /etc/apache2/mods-available y una vez activados pasan a /etc/apache2/mods-enabled, que son los que están trabajando en el servidor.
Ahora debemos modificar el host donde queremos que esté activo el mod_rewrite. En este caso haremos que trabaje dentro de localhost. Volvemos una vez más a la terminal y escribimos:
# sudo gedit /etc/apache2/sites-enabled/000-default
En el documento de texto que se abre, buscamos todas las entradas que digan:
AllowOverride None
Y las dejamos así:
AllowOverride All
Ahora sólo queda reiniciar apache para que se produzcan los cambios:
# sudo /etc/init.d/apache2 restart
Ya podremos usar el mod_rewrite en localhost.
Para instalar Dédalus (o cualquier otro CMS), debemos meterlo en una carpeta dentro de /var/www/, para el ejemplo la llamaremos “carpeta_dedalus”. Así que creamos la carpeta y, una vez creada, le damos permisos para poder manipular su contenido:
# sudo chmod 755 /var/www/carpeta_dedalus/ -R
Ya podemos meter dentro el contenido de nuestro dédalus, o nuestra web, o nuestro CMS.
Y para acceder a él, ponemos la siguiente url en nuestro navegador:
http://localhost/carpeta_dedalus/
Ha partir de aqui, solo hay que meter el Dedalus en "Carpeta dedalus" y ejecutar el asistente de instalacion desde:
http://localhost/carpeta_dedalus/install/
recordad entrar en PHPmyAdmin y crear la base de datos antes de empezar la instalacion. fuente tainga
No hay comentarios.:
Publicar un comentario