instalacion y configuracion open classifieds

13
 Administracion GNU/Linux II Administraci ón en GNU/Linux II Facultad de Ciencia y Tecnología UADER HOW TO Instalación y Configuración OpenClassifieds OpenClassified s Instalacion y Configuracion – Kamlofsky– [email protected]  1

Upload: gaston-kamlofsky

Post on 20-Jul-2015

965 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 1/13

 

Administracion GNU/Linux II

Administración en GNU/Linux II

Facultad de Ciencia y TecnologíaUADER 

HOW TO

Instalación y Configuración

OpenClassifieds

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  1

Page 2: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 2/13

 

Administracion GNU/Linux II

Copyright © 2010 Gastón Kamlofsky.

Permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de

Documentación Libre GNU, Versión 1.1 o cualquier otra versión posterior publicada por la Free

Software Foundation; sin Secciones Invariantes, sin texto de la Cubierta Frontal, sin texto de la

Cubierta Posterior. Una copia de la licencia es incluida en la sección titulada "Licencia de

Documentación Libre GNU".

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  2

Page 3: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 3/13

 

Administracion GNU/Linux II

OBJETIVOS

Instalar el sistema LAMP (Linux, Apache, MySql, Php/Perl/Python),

configurar la base de datos, instalar y configurar adecuadamente

OpenClassifieds. Verificar su funcionamiento.

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  3

Page 4: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 4/13

 

Administracion GNU/Linux II

Introducción:

¿Que es LAMP?

El acrónimo 'LAMP' se refiere a un conjunto de subsistemas de software necesariospara alcanzar una solución global, en este caso configurar sitios web o servidoresdinámicos con un esfuerzo reducido.

En las tecnologías LAMP esto se consigue mediante la unión de las siguientes

tecnologías:

• Linux, el sistema operativo;

• Apache, el servidor web;

• MySQL, el gestor de bases de datos;

• Perl, PHP, o Python, los lenguajes de programación.

La combinación de estas tecnologías es usada primariamente para definir lainfraestructura de un servidor web, utilizando un paradigma de programación para el

desarrollo.

¿Que es OpenClassifieds?

Open Classifieds, es un Script para clasificados, anuncios o cualquier tipo de listados.OC está diseñado para ser rápido, seguro y optimizado para buscadores. Puedescambiar tus temas de una manera rápida y el administrador es muy sencillo de usar.OC utiliza PHP y MySql para su funcionamiento.

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  4

Page 5: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 5/13

 

Administracion GNU/Linux II

 Instalando LAMP en Debian:

Para la instalación de LAMP en Debian recomendamos hacerlo mediante consola, ya

que se agiliza mucho mas la instalacion y es casi automatica.

Primero agregamos un repositorio al sources.list, para eso en consola hacemos (comoroot):

#nano /etc/apt/sources.list

Agregamos las siguientes lineas:

deb http://ftp.us.debian.org/debian/ stable main non-free contrib deb-src http://ftp.us.debian.org/debian/ stable main non-free contrib

Luego hacemos un update:

#apt-get update

Listo, comenzamos a instalar:

#apt-get install apache2 apache2-doc php5 php5-mysql libapache2-mod-php5perl libapache2-mod-perl2 python libapache2-mod-python phpmyadmin mysql-clientmysql-server

Seguimos los pasos que nos detalla una vez instalado todo y ya tendriamosconfigurado y andando nuestro Servidor Web en Debian.Para corroborar que nuestro servidor ande y mysql tambien, abrimos un navegor deinternet y escribimos en la barra de direcciones:

http://localhost

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  5

Page 6: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 6/13

 

Administracion GNU/Linux II

Alli nos aparece una pagina que dice “IT WORKS!” 

Si es asi, el apache esta funcionando correctamente.Luego en la barra de direcciones o en una nueva pestaña, tecleamos:

http://localhost/phpmyadmin

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  6

Page 7: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 7/13

 

Administracion GNU/Linux II

Al la izquierda deberian aparecer dos base de datos ya creadas:information_shemamysql

Listo, nuestro servidor web con Mysql ya esta funcionando.

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  7

Page 8: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 8/13

 

Administracion GNU/Linux II

Configuracion de la Base de Datos.

Abrimos una navegador y tipeamos:

http://localhost/phpmyadmin

Alli, nos debe aparecer la pagina que les mostre anteriormente.En una de las pestañas que aparecen, una de ellas dice, “Bases de Datos”, le damosclick.Nos va a aparecer una lista con las bases de datos creadas, debajo una opcion quedice “Crear nueva base de datos”, en el cuadrito para completar, le ingresamos elnombre de nuestra base de datos, en nuestro caso “openc” nos viene bien. Alcotejamiento lo dejamos como esta y le damos en CREAR.

Asi nos quedaria nuestra base de datos creada, en la pagina informa que no se hanencontrado tablas en la base de datos, pero no importa por que las tablas las creamoscuando instalamos el OpenClassifieds, ahora le tenemos que asignar un usuario contodos los privilegios sobre esta base de datos.Para ello, en esa misma pagina vamos a la pestaña “Privilegios” y hacemos un nuevoclick en agregar usuario.

Una vez hecho esto, nos aparecen los campos a rellenar:

En nombre de usuario le pones admin.

Servidor, lo dejamos como esta, “Cualquier servidor”.

Contraseña le pones la que queramos, en este caso, le vamos a poner, “ocpass”.

Luego aparece un cuadrito que dice “Bases de Datos para el Usuario”, tildamos laopcion “GRANT ALL PRIVILEGES ON DATABASES “openc””.

Nos vamos mas abajo y ponemos continuar.

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  8

Page 9: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 9/13

 

Administracion GNU/Linux II

 

Listo, configurada nuestra base de datos.

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  9

Page 10: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 10/13

 

Administracion GNU/Linux II

Instalacion y configuracion de OpenClassifieds:

OpenClassifieds, puede ser descargado desde:

http://open-classifieds.com/es/descarga/

De allí, tambien pueden ser descargados varios temas GPL.

Los requisitos necesario para instalar OC, son:Apache 2

PHP 5+ (GD support, mod_rewrite, curl, gettext)

MySql 5+

Una vez descargado el archivo .tar.gzLo movemos a la carpeta /var/www

#mv Open_Classifieds_1.7.0.3b.tar.gz /var/www/

Luego descomprimimos

#tar -xzvf Open_Classifieds_1.7.0.3b.tar.gz

Hacemos un

#invoke-rc.d apache2 restart

Abrimos un navegador y colocamos:

http://localhost/openclassifieds/intall

Alli, nos aparecera una copia de la Licencia GPL. Estamos de acuerdo con ella, asi quele damos continuar.En la pagina siguiente, nos aparece si cumplimos con todos los requisitos o no.En algunos que otros casos nos aparecera que algunos no cumplimos.

Ahora les dire como solucionar algunos de ellos.

Con la version de PHP, no van a tener problemas, y con MySql menos.Con el “Curl” puede ser que tengan problemas, que no lo encuentre habilitado.En el caso que no lo encuentre habilitado, buscamos nuestro archivo php.ini dentro del directorio de apache y buscamos una linea dentro de ese archivo que diga losiguiente:extension=php_curl.dllSeguramente tiene un “;” adelante de la linea, ese “;” lo eliminamos. Listo, curlhabilitado.Con el URL Rewriting tampoco van a tener problemas.Y con el Language Support capaz que tampoco lo encuentre pero en el caso que no lo

encuentre hacemos lo mismo que con el Curl pero buscamos la linea que diga

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  10

Page 11: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 11/13

 

Administracion GNU/Linux II

extension=php_gettext.dll y la descomentamos.

Luego mas abajo encontramos una serie de nombres de carpetas que necesitamosque tengan permiso para escritura. Para eso hacemos:

#chmod 777 -R /var/www/openclassifieds/nombredelacarpeta

Una vez hecho todo esto, los requisitos deberian estar todo en verdes.

Le damos “Continue” y alli tendremos la direccion Url de la pagina, en nuestro caso leponemos http://localhost/openclassifieds

Y luego la carpeta donde se encuentran los archivos: /var/www/openclassifieds

Les damos “Continue” y como siguiente tendremos que rellenar con la informacion dela base de datos que habimos creado anteriormente.

En Hostname, lo dejamos en localhost.Username: le habiamos puesto “admin”.Password: “ocpass” Databases name: era “openc” El Charset y los prefijos de Tabla lo dejamos como estan.

Si quieren pueden tildar la opcion de mas abajo, que añade unos ejemplos en losclasificados.

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  11

Page 12: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 12/13

 

Administracion GNU/Linux II

Le damos “Continue”.

Ahora vamos a la Informacion que va a tener nuestro sitio Web.Colocamos el nombre del sitio que queramos, luego el email del administrador, el

lenguaje de la web, Zona Horaria, nombre de usuario para el administrador del sitio yla password.Le damos Continue, llegamos a un resumen de todo lo que hallamos puesto, paracorroborar que todo este correcto.

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  12

Page 13: Instalacion y Configuracion Open Classifieds

5/17/2018 Instalacion y Configuracion Open Classifieds - slidepdf.com

http://slidepdf.com/reader/full/instalacion-y-configuracion-open-classifieds 13/13

 

Administracion GNU/Linux II

Le damos Install y nos dice que borremos la carpeta install/ del directorio.Vamos a la consola y escribimos

#rm -fr /var/www/openclassifieds/install

Luego volvemos a poner los permisos en nuestra web.

#chmod 755 /var/www/openclassifieds

Las carpetas /include y /images deben tener permisos de escritura tambien asi quehacemos

#chmod 777 /var/www/openclassifieds/images#chmod 777 /var/www/openclassifieds/cache

Listo, instalado y configurado nuestro Sitio Web de Clasificados.

Para ingresar en el navegador ponemos

http://localhost/openclassifieds

Y para ingresar a la seccion del admin

http://localhost/openclassifieds/admin

THE END.

OpenClassifieds Instalacion y Configuracion – Kamlofsky– [email protected]  13