Instalar un servidor de paginas web el localhost

Instalar un servidor de paginas web el localhost Ubuntu Gnu/Linux En este manual os explico cómo instalar Apache + PHP + MySQL + phpMyAdmin en Ubuntu.

0 downloads 153 Views 215KB Size

Recommend Stories


Instalar OCS Inventory Server para Windows en un servidor con XAMPP y dos instancias del servidor web Apache
Instalar OCS Inventory Server 2.1.1 para Windows en un servidor con XAMPP 5.6.15 y dos instancias del servidor web Apache. El instalador de OCS Invent

Cómo migrar tu sitio web a un servidor de Hostalia
HostaliaWhitepapers Cómo migrar tu sitio web a un servidor de Hostalia Teléfono: 900 103 253 www.hostalia.com WHITEPAPERS: Cómo migrar tu sitio we

DESCARGAR E INSTALAR EL CLIENTE FTP FILEZILLA. TRABAJAR EN UN SERVIDOR REMOTO. (CU00810B)
Descargar e instalar el Cliente FTP Filezilla. Trabajar remotamente. APRENDERAPROGRAMAR.COM DESCARGAR E INSTALAR EL CLIENTE FTP FILEZILLA. TRABAJAR

Instalación de Joomla! en un servidor remoto
10: Instalación de Joomla en un servidor remoto 10 Instalación de Joomla! en un servidor remoto • Requerimientos del servidor. En principio, los req

Servidor
  El Modelo Cliente/Servidor ­ Ing. Emiliano Marini ­ www.linuxito.com  El Modelo Cliente/Servidor  Ing. Emiliano Marini  www.linuxito.com  Octubre d

Story Transcript

Instalar un servidor de paginas web el localhost 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 Nos

debería

web cargar

y una

escribir página

web

la en

blanco,

url:

http://localhost/

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 mysqladmin #

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-php5 #

libapache2-mod-auth-mysql 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.

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.