Sei sulla pagina 1di 18

ADMINISTRACIÓN DE APLICACIONES WEB

SOFTWARE PARA ADMINISTRAR REDES

SARA MARIA FERNÁNDEZ VALENZUELA


ERIKA STEPHANY FRANCO ORTEGA
KATHERINE MARTINEZ PEREA
JOHANA CANO HERNÁNDEZ
GRUPO: LARED - 38110

INSTRUCTOR
CAMILO ANDRES ZAPATA TORRES

CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL


ADMINISTRACION DE REDES DE CÓMPUTO
MEDELLÍN
SENA
2010
CONTENIDO

INTRODUCCIÓN
1. OBJETIVOS
1.1 Objetivo general
1.2 Objetivo específico
2. APLICACIÓN JOOMLA
2.1 XAMPP
2.2 WORDPRESS
2.3 PRESTASHOP
3. PROTOCOLO CMS
3.1 PHP
3.2 HTTP
3.3 HTTPS
3.4 MySQL
3.5 Perl
5. CONCLUSIONES
BIBLIOGRAFIA
INTRODUCCIÓN

La implementación y configuración de las aplicaciones web requiere de una serie de parámetros


tanto de conectividad como de servicios de tipo corporativo que constituyan y fomenten el
desarrollo y funcionamiento en su totalidad; de modo que logre así emplear de forma diligente
todos los recursos de los cuales dispone.

La configuración y administración de las aplicaciones Web determinadas pueden ser


implementadas antes de llevarse a cabo en el entorno real, por medio de protocolos y
mecanismos que representen la interoperabilidad e interacción entre las diferentes aplicaciones
que se implementen, así como aplicación Joomla, WordPress, Prestashop entre otras.

En el siguiente informe se explicará de forma clara y precisa los conceptos de dichos protocolos
realizados durante la configuración de las aplicaciones Web que comparte diversos servicios y
que al mismo tiempo establece una conexión a una red.

Se realizó con la mayor creatividad e interés posible para que el lector lo disfrute completamente.
1. OBJETIVOS

1.1 OBJETIVO GENERAL

 Implementar y configurar las aplicaciones Web, adecuando los servicios y protocolos


preestablecidos para lograr el funcionamiento de las aplicaciones en su totalidad.

1.2 OBJETIVOS ESPECIFICOS

 Utilizar herramientas u aplicaciones que simulen la implementación de los servicios web


planteadas a realizar, apoyándonos de los conocimientos y manuales brindados por
diferentes páginas Web como Joomla, WordPress, entre otras.

 Practicar y retomar los temas vistos en los módulos anteriores, con el fin de mejorar el
proceso de aprendizaje y tener un conocimiento más completo para el desarrollo de
competencias a nivel laboral.
2. JOOMLA

Con Joomla podemos crear sitios Web que traten sobre noticias, sitios corporativos, sitios Web
de presencia, portales comunitarios se trata de un sistema de código abierto construido en
lenguaje PHP bajo una licencia GPL que utiliza una base de datos MySQL para almacenar el
contenido y los datos de configuración del sitio. Joomla es tan sencilla y fácil de administrar que
cualquier usuario puede manejarlo sin necesidad de una ayuda técnica y sin saber lenguaje
HTML.

CARACTERISTICAS DE JOOMLA

 Mejora el rendimiento Web


 Versiones imprimibles de páginas
 Blogs
 Búsqueda en el sitio Web e internacionalización del lenguaje

DESARROLLO DEL PROYECTO

Corresponde a un grupo de soluciones de código abierto, es un producto de software libre. Para


el desarrollo de este se usa diferentes formas de comunicación como son: foros, listas de correo,
wikis y blogs y su objetivo principal es dar solución a las necesidades de todos aquellos que
participan de una u otra forma en este proyecto.

Para la instalación y configuración de la Aplicación Web Joomla! en Windows Server 2008


debemos en primer lugar descargar e instalar el Servidor XAMPP. Descargamos el ejecutable de
la página principal de dicho servicio (http://xampp.uptodown.com/). Ya descargado y
ejecutado dicho servicio procedemos a instalarlo guardando su directorio principal en el disco
local C: \, el cual ya viene seleccionado por defecto. Damos clic en Install. Este procedimiento lo
podemos observar en las siguientes tres páginas.
2.1 XAMPP

Es compatible con plataformas GNU/Linux, Windows y Mac OSX.

XAMPP Es un servidor independiente de plataforma, software libre, que consiste principalmente


en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script:
PHP y Perl. El nombre proviene de X (para cualquiera de los diferentes sistemas operativos),
Apache, MySQL, PHP, Perl. El programa está liberado bajo la licencia GNU y actúa como un
servidor Web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP
esta disponible para Microsoft Windows, GNU/Linux, Solaris, y Mac OSX.

CARACTERISTICAS DE XAMPP

 Requiere descargar y ejecutar archivos zip, tar o exe, con configuraciones en algunos de
sus componentes que el servidor Web necesite.
 Se actualiza para incorporar las últimas versiones de apache, MySQL, PHP, Perl.
 Se requiere solamente una pequeña fracción del tiempo necesario para descargar y
configurar los programas por separado.
DESARROLLO DEL PROYECTO

Se pretendía su uso como una herramienta de desarrollo, para permitir a los administradores del
sitio web testear el trabajo en sus propios ordenadores sin ningún acceso a internet. En la
práctica es utilizado para servidor del sitio Web y con algunas modificaciones, es generalmente
lo suficientemente seguro para serlo, con el paquete se incluye una herramienta especial para
proteger fácilmente las partes que sean más significativas de dicha aplicación.
2.2 WORDPRESS

WordPress es un sistema de gestión de contenido enfocado a la creación de blogs (sitios web


periódicamente actualizados). Desarrollado en PHP y MySQL, bajo licencia GPL y código
modificable.

WordPress es un sistema de publicación web basado en entradas ordenadas por fecha, entre
otras muchas posibilidades además de páginas estáticas. La estructura y diseño visual del sitio
depende del sistema de plantillas, La gestión y ejecución corre a cargo del sistema de
administración con los plugins y los widgets que usan las plantillas.

La página de dicha aplicación utiliza un dominio único y que la diferencia (www.wordpress.lab)


tanto para el acceso de usuarios como administrativo (www.wordpress.lab/wp-admin).

UN RESUMEN TEMPORAL DE LA INSTALACION

Comprobación para asegurarse de que usted y su proveedor de alojamiento web


tengan requisitos mínimos para ejecutar WordPress. Descargar la última versión de WordPress.
Descomprimir el archivo descargado en una carpeta del disco duro. Terminado de descomprimir
dicho archivo pasamos a ver el listado de información que este tiene estando en la carpeta de
WordPress, Crear una base de datos de WordPress en su servidor web, así como MySQL usuario que
tiene todos los privilegios para acceder y modificar la misma.

Cambie el nombre de wp-config-sample.php archivo wp-config.php, Abra wp-config.php en un editor


de texto y rellene los datos de su base de datos tal como se explica en la edición de wp-config.php para
generar y utilizar su contraseña de clave secreta.

Coloque los archivos de WordPress en la ubicación deseada en su servidor web: Si desea integrar
WordPress en la raíz de su dominio (por ejemplo, http://example.com/) mover o cargar todo el contenido
del directorio de WordPress descomprimido (pero excluyendo el propio directorio) en el directorio raíz del
servidor web.

Si quieres tener tu instalación de WordPress en su propio subdirectorio en su sitio web (por


ejemplohttp://example.com/blog/) cambiar el nombre del directorio WordPress al nombre que te gustaría
tener el subdirectorio y mover o subirlo a su servidor web. Por ejemplo, si desea que la instalación de
WordPress en un subdirectorio llamado "blog", debe cambiar el nombre del directorio llamado
"WordPress" a "blog" y subirlo al directorio raíz de su servidor Web.

A continuación se define el Título del Blog (bitácora personal), el nombre del usuario, el
password y el correo electrónico para poder ingresar a dicha aplicación.
 Para ingresar al tablero de administración, se especifica el usuario admin y la clave de
acceso generada en el paso anterior para tener acceso a dicha plataforma.

 Para el tablero de administración permitirá acceder hacia todo lo necesario para


personalizar WordPress y publicar el contenido, WordPress podrá ser accedido desde
la dirección: http://localhost/wordpress/wp-admin.

 Para la creación de nuevos usuarios en la plataforma de WordPress cuenta con una


comunidad de beneficiarios y un foro de soporte gratuito. Para añadir funcionalidad, solo
es necesario instalar componentes adicionales (plug-ins). La mayoría de estos son
fáciles de instalar siguiendo las instrucciones del fichero correspondiente.

 Los usuarios pueden ser creados manualmente desde la plataforma de WordPress


(Añadir nuevo usuario). Allí veremos cada paso de la creación de usuarios con sus
respectivos password y se le da añadir nuevo usuario y así sucesivamente. al final
damos por terminado la creación de los nuevos usuarios para tener acceso a dicha
página.

 Iingresamos con un nombre de usuario definido ejem: (Erika), comenzamos a


personalizar dicha página, modificamos el perfil del usuario, le agregamos el esquema
de color de administración y hacemos cambios de nuestra página.

 Al terminar el paso anterior comenzamos editando nuevas entradas a nuestra página de


WordPress y así interactuamos con esta.

 Ingresamos a la base de datos MySQL, allí tenemos registrados todos datos de los
usuarios que ya tenemos registrados (wp-users), Deben definirse previamente tres
características a utilizar con WordPress: Nombre de la base de datos, usuario para
acceder a esta base de datos y clave de acceso para este usuario, Estos principalmente,
deben ser claves de acceso difíciles de adivinar para los demás usuarios que quieran
acceder a dicha página
2.3 PRESTASHOP

Para poder instalar, probar y modificar PRESTASHOP en nuestros equipos con Windows,
debemos convertirlo en un servidor web, capaz de interpretar PHP y generar HTML al vuelo.
Además, los requisitos necesarios para nuestra tienda son elevados, y necesitaremos php y
mysql.

La manera más sencilla y la más recomendable es usar algunos de los programas disponibles
para crear un servidor web en nuestro equipo, junto con las últimas versiones de php, perl,
phpmyadmin, etc. Cuando ya este instalada la aplicación comenzamos a personalizar la página
(Estadísticas e ingresamos con el correo y su respectivo password).
PrestaShop integra un módulo de instalación automática, una interface de administración y una
portada atractiva y minimalista. El software PrestaShop se distingue de otros por la simplicidad
de uso y la flexibilidad de su arquitectura que contiene variedad de aplicaciones.

 PrestaShop es una sociedad que proporciona una aplicación web que permite crear
tiendas en línea para el comercio electrónico en condiciones de fuente abierta Web Así
mismo, proporciona servicios entorno al software.

APLICACIONES QUE ESTA CUMPLE SON

 Catálogo
 Clientes
 Pedidos
 Pagos
 Transporte
 Estadísticas
 Traducciones
 Ubicación
 Referenciamiento
 Seguridad
 Gestión
 Módulos
 Personalización
 Idiomas
3. PROTOCOLO CMS

Es un sistema de gestión de contenidos (Content Management System) es un programa que


permite crear una estructura de soporte FRAMEWORK (conjunto estandarizado de conceptos,
prácticas y criterios) para la creación y administración de contenidos, principalmente en paginas
Web por parte de los usuarios.

GESTIÓN DE USUARIOS

Dependiendo de la plataforma escogida se podrá escoger diferentes niveles de acceso para los
usuarios, yendo desde el admin hasta el users sin permiso de edición, o creador de contenido.

El sistema de gestión de contenidos controla y ayuda a manejar cada paso de este proceso,
incluyendo las labores técnicas de publicar los documentos a uno o más sitios. Un ejemplo de
esto son los blogs.
3.1 PHP

Es un lenguaje de programación interpretado, diseñado para la creación de páginas Web


dinámicas. Usado principalmente en interpretación del lado del servidor (Server-side scripting)
pero puede ser utilizado desde una interfaz de linea de comandos o en la creación de otros tipos
de programas incluyendo aplicaciones con interfaz grafica usando las bibliotecas Qt
(biblioteca multiplataforma) o GTK+ (desarrolla interfaces gráficas de usuario)

3.2 HTTP

Protocolo de transferencia de hipertexto, es el protocolo mas usado en internet, el propósito del


protocolo HTTP es permitir la transferencia de archivos (principalmente, en formato HTML), entre
un navegador cliente y un servidor Web, localizado mediante una serie de caracteres
denominada dirección URL.

COMUNICACIÓN ENTRE EL NAVEGADOR Y EL SERVICIO

 El navegador realiza una solicitud HTTP


 El servidor procesa la solicitud y después envía una respuesta HTTP

 El puerto estándar para este protocolo es 80

3.3 HTTPS

Hypertext Transfer Protocol Secure (Protocolo seguro de transferencia de hipertexto), es un


protocolo de red basado en el protocolo HTTP, destinado a la transferencia segura de hipertexto,
es decir la versión segura de HTTP.

Es utilizado principalmente por entidades bancarias, tiendas en linea, y cualquier otro tipo de
servicio que requiera el envió de datos personales o contraseñas.
CARACTERISTICAS

Utiliza un cifrado basado en SSL/TLS para crear un canal cifrado (cuyo nivel de cifrado depende
del servidor remoto y del navegador utilizado por el cliente ) mas apropiado para el tráfico de
información sensible que el protocolo HTTP.

 El puerto estándar para este protocolo es 443/TCP

3.3 MySQL

El protocolo MySQL es un sistema de gestión de base de datos relacional, multihilo y


multiusuario con más de seis millones de instalaciones a nivel mundial.

El objetivo es que MySQL cumpla con las especificaciones o estándares SQL, sin sacrificar
velocidad, fiabilidad o usabilidad. Con respecto a la seguridad sólo se tiene información oficial de
cómo modificar el archivo de configuración para bloquear usuarios creados por defecto así como
también piden encarecidamente que cambien la contraseña del usuario “root” al momento de
instalar MySQL.

3.4 PERL

Perl cuenta principalmente con dos módulos que pueden ser usados para crear servicios web de
manera fácil y rápida, desde cero o reutilizando aplicaciones de Perl ya existentes.

 SOAP: Lite es un conjunto de módulos de Perl que proveen una interfaz simple y liviana
para el protocolo SOAP, tanto en el lado cliente como en el del servidor.

 WSDL: Generator es un módulo de Perl para crear archivos de descripción de servicios


(WSDL) automáticamente a partir de módulos de perl expuestos como servicios web.
CONCLUSIONES

 El objetivo principal de la instalación de aplicaciones CMS es crear


soluciones WEB que permitan resolver problemas puntuales en una
empresa.

 Los sistemas o aplicaciones proporcionados por los diferentes servicios


Web deben equiparse para permitir el acceso simultaneo de múltiples
usuarios y la realización de múltiples tareas, en la medida que los clientes
soliciten los recursos remotos del servidor.
BIBLIOGRAFIA

 http://www.joomla.org/
 http://www.prestashop.org/
 http://wordpress.org/
 http://www.apachefriends.org/en/xampp.html
 http://es.wikipedia.org/wiki/XAMPP
 http://es.wikipedia.org/wiki/Joomla!
 http://es.wikipedia.org/wiki/PrestaShop
 http://es.wikipedia.org/wiki/WordPress
 http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_contenidos

Potrebbero piacerti anche