You are on page 1of 26

APLICACIN WEB

Actividad Aplicacin Web


Piwigo y PrestaShop

Aprendiz
Lina Mara Ruiz Jaramillo

Instructor
Mauricio Cardona

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL


SENA

2015

1
Lina Mara Ruiz Jaramillo

APLICACIN WEB

PIWIGO
Piwigo es una web basada en software de la galera de fotos gratuito y de cdigo abierto que est
disponible bajo la Licencia Pblica General de GNU. Est muy desarrollado y diseado por una
activa comunidad de desarrolladores y usuarios. Piwigo est escrito en lenguaje PHP y utiliza base
de datos MySQL para el almacenamiento. Piwigo es altamente personalizable que se permite que
cualquiera pueda modificarlo de acuerdo a su uso, adems de que tiene sus extensiones de libre
disposicin. Cuenta con una galera de fotos y la toma de tablero de mandos interactivos fciles de
realizar. Algunas de sus principales caractersticas.
Es fcil de subir fotos y videos a travs de FTP, cargas en Internet, Android / iOS y
aplicaciones de escritorio.
Es altamente personalizable con sus temas y plugins gratuitos disponibles en internet.
Se asegura la privacidad en nuestras fotos que nos permite decidir quin puede verlos.
Tiene la capacidad para generar mltiples fotografas tamao y nos permite aadir marcas
de agua de forma automtica.
Podemos organizar nuestras fotos con los lbumes.
Aqu hay algunos pasos sencillos sobre cmo podemos instalar la galera de fotos en lnea Piwigo
en CentOS.
Instalacin Piwigo CentOS7
1. En primer lugar, vamos a instalar mdulos de servidor web Apache, el servidor de base de
datos MySQL / MariaDB y PHP. Aqu, vamos a estar usando MariaDB ya que es un
software libre y de cdigo abierto completo, tenedor rpido y mejorado de MySQL. A
medida que la ltima pila LAMP completa est disponible en el repositorio oficial.

2
Lina Mara Ruiz Jaramillo

APLICACIN WEB

2. Inicio y Activacin de Apache y MariaDB

3. Configurar la contrasea de root MariaDB


Tendremos que configurar una contrasea para nuestro usuario root MariaDB. Para ello, tendremos
que ejecutar el siguiente comando. Y respondemos y, cuando nos pida configurar nuestra
contrasea.

A todo respondemos N en minscula

3
Lina Mara Ruiz Jaramillo

APLICACIN WEB

4. Creacin de base de datos para MariaDB Piwigo


A continuacin, vamos a iniciar sesin en el smbolo del sistema MariaDB como root.

Vamos a crear la base de datos para piwigo en nuestra MariaDB. Para ello, tendremos que ejecutar
el siguiente comando en el entorno de lnea de comandos MariaDB.

Verificamos nuestra base de datos

4
Lina Mara Ruiz Jaramillo

APLICACIN WEB

5.

Procedemos a instalar Piwigo

Debemos ir a la siguiente ruta Cd /tmp/


Ahora vamos a descargar y extraer la ltima versin de Piwigo desde su pgina oficial de descargas.
Vamos a llegar dentro de la carpeta / tmp y descargue el paquete comprimido de la ltima versin
de Piwigo y el nombre como piwigo-latest.zip. Para ello, tendremos que ejecutar el siguiente
comando en un terminal.

Despus de haber descargado con xito el paquete comprimido, vamos ahora solamente hace falta
extraer el uso de descompresin.

5
Lina Mara Ruiz Jaramillo

APLICACIN WEB

A continuacin, vamos a mover de la carpeta web raz de nuestro servidor web. A medida que la
web raz predeterminada del servidor web Apache es / var / www / html /

6. Cambio de permisos

Ahora vamos a cambiar permisos del directorio de piwigo a Apache para que el propietario del
proceso Apache tendr acceso completo de lectura y escritura en el directorio.

A continuacin podemos observar cmo queda configurado.

6
Lina Mara Ruiz Jaramillo

APLICACIN WEB
7.

Permitir Firewall

Firewalld se utiliza como el programa de servidor de seguridad; en este caso vamos a permitir el
puerto http:80

Para aplicar los cambios realizados anteriormente, vamos a necesitar para recargar nuestra firewall

8. Permitir que SELinux


SELinux permite que nuestra instalacin piwigo funcione, tendremos que ejecutar el siguiente
comando.
# Cd / var / www / html / Galera /
# Chcon -vr --type = httpd_sys_rw_content_t.

9. Instalacin Web
Finalmente vamos a navegar a nuestra interfaz web Piwigo apuntando nuestro navegador a http: //
direccin-ip/gallery/intall.php, de acuerdo con nuestra configuracin.
NOTA: En ocasiones para que nos cargue la pgina debemos poner nuestro firewall permisivo

7
Lina Mara Ruiz Jaramillo

APLICACIN WEB

Ingresamos nuestros datos, aqu ser nuestro usuario root y su debida contrasea; y accedemos
como administrador

Despus de que la instalacin se ha terminado A continuacin, vamos a ver nuestro panel de


administracin, como se muestra a continuacin. Si queremos aprender ms acerca de la galera
Piwigo, podemos leer las instrucciones que se muestran en la ventana de dilogo pequea

Procederemos a personalizar nuestra pagina.

8
Lina Mara Ruiz Jaramillo

APLICACIN WEB

10.
conocido y Fix

Problema

NOTA: Si vemos el siguiente error en la parte superior de nuestro panel Piwigo


Galera de administracin, podemos estar seguros de que la variable
date.timezone est deshabilitado en nuestra configuracin de PHP. Esto hara
que no podamos insertar imgenes.

Error

Solucin: Ingresamos a la siguiente ruta y listamos su informacin

Vamos a editar nuestro archivo PHP

9
Lina Mara Ruiz Jaramillo

APLICACIN WEB

Aqu debemos configurar lo siguientes datos

Nuestra fecha y ao.

Iniciamos nuestro servicio

Ingresamos con nuestra cuenta

10
Lina Mara Ruiz Jaramillo

APLICACIN WEB

Como podemos observar ya no tenemos el error en la parte superior

Procedemos a subir nuestra imagen

11
Lina Mara Ruiz Jaramillo

APLICACIN WEB
Despus de subir nuestras imgenes, que se cargar en nuestro Piwigo Galera de fotos. Podemos
personalizar fcilmente nuestra galera de fotos con diferentes opciones disponibles en nuestro
panel de administracin.

Cuentas de nuestros usuarios

12
Lina Mara Ruiz Jaramillo

APLICACIN WEB

PrestaShop

Prestashop es un CMS o plataforma para la creacin y mantenimiento de una tienda en lnea, todo
lo que esta plataforma ofrece es gratis y de rpida instalacin. Veamos en seguida qu es lo que
podemos hacer dentro de este molde de tienda virtual para sitio web.
Tienes el control creativo
Destaca con un diseo adaptado a los dispositivos mviles

Requerimientos:
1.

Instalacin MySQL

Debemos instalar el paquete MySQL 5.7; Creamos nuestra base de datos

13
Lina Mara Ruiz Jaramillo

APLICACIN WEB

Ya instalada, ingresamos con el usuario configurado durante la instalacin y procederemos a crear


nuestra base de datos

2. Instalamos el paquete PHP 5.5

Finalizada la instalacin, Tendramos que instalar el servidor con el administrador de servidores y


agregar roles y caractersticas

14
Lina Mara Ruiz Jaramillo

APLICACIN WEB

3. Descargar PhpMyAdmin
Descargamos phpmyadmin vamos a copiar la carpeta que se nos descarga a la ruta siguiente
c:/inetpub/wwwroot

Verificamos http://localhost/phpmyadmin Ingresamos con nuestro usuario creado a la hora de


instalar

15
Lina Mara Ruiz Jaramillo

APLICACIN WEB

Aqu podremos observar nuestras bases de datos ya creados

4. Descargar PrestaShop
Procedemos a descargar prestashop desde la pgina oficial versin 1.6

16
Lina Mara Ruiz Jaramillo

APLICACIN WEB
Una vez descargado tendremos una carpeta con varias subcarpetas las cuales vamos a tambin a
copiar todo lo que contenga y pegarlo en la ruta de c:/inetpub/wwwroot

17
Lina Mara Ruiz Jaramillo

APLICACIN WEB
Vamos a nuestro administrador de internet y verificamos nuestros archivos

5. Instalacin de PrestaShop
Una vez hecho esto iremos a un navegador y podremos la siguiente ruta para empezar la instalacin
de prestashop

En esta parte, Aceptamos la licencia

18
Lina Mara Ruiz Jaramillo

APLICACIN WEB

En la segunda parte nos aparece un error por los permisos

Editamos los permisos para la capeta wwwroot para continuar con la instalacin.

19
Lina Mara Ruiz Jaramillo

APLICACIN WEB

Una vez editados los permisos actualizaremos la informacin y nos aparecer la que la
compatibilidad con el sistema es correcta

Ingresamos el nombre de nuestra tienda y la configuracin de nuestra cuenta como administrador

20
Lina Mara Ruiz Jaramillo

APLICACIN WEB

En la siguiente ventana nos pedir crear una base de datos

Para crear la base de datos ejecutamos el siguiente comando


21
Lina Mara Ruiz Jaramillo

APLICACIN WEB

Ya creada, rellenamos los datos para la base de datos en la instalacin

Damos en siguiente y ya nos empieza a configurar la pgina

Una vez finalizada nos pide que eliminemos la carpeta install en la ruta C:inetpub/wwwroot
22
Lina Mara Ruiz Jaramillo

APLICACIN WEB

23
Lina Mara Ruiz Jaramillo

APLICACIN WEB
Para ingresar al backoffice la parte donde administramos todo lo de nuestra pgina como
productos, precios. Imgenes, etc
Debemos modificar la carpeta de admn en la ruta C: inetpub/wwwroot en mi caso la modifique
adminlina
Ingresaremos poniendo localhost/adminlina
Nos mostrara una advertencia de que tenemos que borrar la carpeta install si no la habamos
borrado anteriormente y renombrar la carpeta admin por seguridad

Y nos entra al BackOffice que tendr el siguiente aspecto

Creamos nuestros usuarios

24
Lina Mara Ruiz Jaramillo

APLICACIN WEB

En la parte superior podemos observar nuestra cuenta creada, y as poder comprar en nuestra tienda

En nuestra base de datos podemos observar cada una de las cuentas de nuestros usuarios
25
Lina Mara Ruiz Jaramillo

APLICACIN WEB
Ruta: ps_customer

26
Lina Mara Ruiz Jaramillo

You might also like