domingo, 14 de septiembre de 2014

Cómo instalar WordPress en servidor local

COMO INSTALAR WORDPRESS EN UN SERVIDOR LOCAL 
Este post está dirigido a todas aquellas personas que quieran introducirse
en el mundo
 de los CMS o gestores de contenido con los cuales se puede crear una tienda online o una web para empezar un negocio en Internet.
Existen diferentes plataformas donde elegir, como Joomla!, WordPress, Drupal, Magento… cada una con sus propias ventajas e inconvenientes. No os vamos a decir que utilicéis una u otra, simplemente os animamos a que los probéis de primera mano y seleccionéis aquella que más se adapte a vuestras necesidades.
En esta ocasión vamos a hablar de WordPress. ¿Por qué? No hay ninguna razón lógica, tan sólo queremos continuar con la dinámica que empezamos en su día con el post acerca de cómo instalar Prestashop en un servidor local. Esta vez os contaremos cómo instalar WordPress en un servidor.
local (en vuestro propio ordenador) con el objetivo de que no tengáis que gastaros dinero contratando un servidor externo.
PASO 1: Descargar el software
PASO 2: Instalar xammp
PASO 4: crear la base de datos

PASO 5: Instalamos WordPress













Como Instalar Joomla En Un Servidor Local

En este artículo vas a acometer la instalación de Joomla 2.5 en un servidor web local instalado en tu equipo. Pero recuerda:
Acude a JoomlaSpanish para descargar el archivo tar.gz (en Ubuntu) de Joomla 2.5 que te permitirá disponer de todos los archivos necesarios para realizar la instalación de este popular CMS - Ver nuestro artículo al efecto
Necesitas disponer de un servidor web para acometer la instalación de Joomla 2.5. Puedes instalar un servidor web local para realizar pruebas y aprender el manejo de Joomla o directamente un servidor web remoto para un sitio en producción - Ver instalar Apache - instalar MySQL y phpMyAdmin - instalar PHP5
Sea cual sea el servidor Web de base que utilices la instalación siempre se realiza siguiendo un asistente de instalación que en breves pasos instalará Joomla fácilmente.
Tanto si lo haces en local, como si lo haces en remoto, necesitas disponer de una base de datos MySQL específica para utilizar Joomla y de un usuario con privilegios absolutos que tenga acceso a dicha base de datos. En el caso de una instalación en remoto tu proveedor de servicios debe de facilitarte estos datos y si utilizas alguna opción comercial de servicio de hosting es muy probable, además, que dispongas de un panel de control para acceder a tu espacio y a todos los parámetros de configuración del servicio (suele denominarse Cpanel). En el caso de una instalación en local tendrás que crear ambos parámetros tú mismo y lo harás utiizando la aplicación PhpMyAdmin: ya te hemos indicado cómo proceder para realizar todas estas tareas - Ver crear un usuario y una base de datos con phpMyAdmin

Paso 1. Extraer los archivos al disco duro


Paso 2. Iniciar el asistente de instalación propiamente dicho




Asistente de instalación – Paso 3. LICENCIA



Asistente de instalación – Paso 4. BASE DE DATOS




Asistente de instalación – Paso 5. CONFIGURACIÓN FTP




Asistente de instalación – Paso 7. FINALIZAR










WordPress

WORDPRESS
WordPress es un sistema de gestión de contenido o CMS (por sus siglas en inglés, Content Management System) enfocado a la creación de blogs (sitios web periódicamente actualizados). Ha sido desarrollado en PHP para entornos que ejecuten MySQL y Apache, bajo licencia GPL y código modificable, y su fundador es Matt Mullenweg. WordPress fue creado a partir del desaparecidob2/cafelog y se ha convertido junto a Movable Type en el CMS más popular de la blogosfera y en el más popular con respecto a cualquier otro CMS de aplicación general.
Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus características como gestor de contenidos.
Otro motivo a considerar sobre su éxito y extensión es la enorme comunidad de desarrolladores y diseñadores, encargados de desarrollarlo en general o crear complementos y temas para la comunidad. En agosto de 2013 era usado por el 18,9% de todos los sitios existentes en internet.








Joomla

JOOMLA
Joomla es un Sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) que permite desarrollar sitios web dinámicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de manera sencilla a través de un Panel de Administración. Es un software de código abiertodesarrollado en PHP y liberado bajo licencia GPL. Este administrador de contenidos puede utilizarse en una PC local (en Localhost), en una Intranet o a través de Internet y requiere para su funcionamiento una base de datos creada con un gestor de bases de datos (MySQL es lo más habitual), así como de un servidor HTTP Apache.
Su nombre es una pronunciación fonética para anglófonos de la palabra swahili jumla, que significa "todos juntos" o "como un todo". Se escogió como una reflexión del compromiso del grupo de desarrolladores y la comunidad del proyecto.






Cómo instalar un servidor de Host local

Cómo instalar un servidor de Host local

El sistema operativo Windows utiliza un nombre de host llamado "localhost" para navegar a un servicio de servidor Web ubicado en el escritorio local. Localhost es comúnmente utilizado por los desarrolladores para probar las aplicaciones Web antes de promocionar las aplicaciones a un servidor en vivo. Debes instalar Internet Information Services (IIS) para habilitar la opción de localhost en un navegador Web. La instalación de IIS habilita automáticamente la máquina local. 





sábado, 13 de septiembre de 2014

LOCALHOST

En Hardware, en el contexto de redes TCP/IPlocalhost es un nombre reservado que tienen todas las computadoras, ratón o dispositivo independientemente de que disponga o no de una tarjeta de red ethernet. El nombre localhost es traducido como la dirección IP de loopback 127.0.0.1 en IPv4, o como la dirección ::1 en IPv6.
La dirección de loopback se puede usar para probar el funcionamiento de TCP/IP haciendo ping a 127.0.0.1, al recibir una respuesta se puede asumir que el software asociado al protocolo está bien (el estado del hardware, como la tarjeta de red, no lo conocemos con esta prueba, ya que no llega a salir del propio equipo).
Con fines educativos se suelen instalar servidores locales http como XAMPPLAMP o WAMP a los cuales se tendrá acceso con localhost o 127.0.0.1 desde el navegador.
Con fines de restricción de direcciones web, se modifica la correspondencia de dominios y direcciones IP en el archivo "hosts" del sistema operativo, haciendo que cuando entres a una dirección Web en específico, esta te redirija a 127.0.0.1.

viernes, 12 de septiembre de 2014

Introduccion

Back-end: hace referencia al estado final de un proceso.
Front-end: es responsable de recoger entradas de los usuarios, y ser procesadas de tal manera que cumplan las especificaciones para que el back-end pueda usarlas. La conexión entre front-end y el back-end es un tipo de interfaz.
Dominio: o nombre de dominio es el nombre que identifica un sitio web.
Hosting: (alojamiento o también conocido como hospedaje web, alojamiento web, web site hosting, web hosting o webhosting) es un negocio que consiste en alojar, servir, y mantener archivos para uno o más sitios web. 
LocalHost: En Hardware, en el contexto de redes TCP/IPlocalhost es un nombre reservado que tienen todas las computadoras, ratón o dispositivo independientemente de que disponga o no de una tarjeta de red ethernet. El nombre localhost es traducido como la dirección IP de loopback 127.0.0.1 en IPv4, o como la dirección :1 en IPv6.
Un servidor local es simplemente un ordenador común y corriente con una serie de aplicaciones instaladas para que podamos utilizarlo de servidor de prueba y así corregir las imperfecciones y realizar los cambios necesarios en nuestra página web hasta que estemos 100% seguros de que la podemos subir por FTP y tenerla online.
Las aplicaciones necesarias para que nuestro ordenador funcione como servidor online son:
  • Sistema operativo. Normalmente utilizamos Windows pero se puede utilizar un ordenador Mac o Linux.
  • Apache. Es la aplicación madre que permite que el ordenador se convierta en servidor.
  • MySQL. Es una aplicación de bases de datos controlada por Apache que permite crear todas las bases de datos necesarias para nuestro proyecto.
  • PHP. Es la tecnología de programación utilizada en el servidor.
Todas estas aplicaciones han sido desarrolladas después del lanzamiento de Linux y son de código abierto. Pueden ser instaladas por separado cada una de ellas aunque hoy en día existe un paquete que las engloba a todas.
Originalmente este paquete de instalación se creó bajo el nombre de LAMP (Linux, Apache, MySQL y PHP) aunque hoy en día ya se puede encontrar para Mac en MAMP y para Windows el WAMP que es del que hablaremos aquí. También existe una versión llamada XAMPP que se utiliza para Windows aunque yo personalmente me inclino por WAMP por ser más fácil de utilizar.
Joomla: es un Sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) que permite desarrollar sitios web dinámicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de manera sencilla a través de un Panel de Administración. Es un software de código abiertodesarrollado en PHP y liberado bajo licencia GPL. Este administrador de contenidos puede utilizarse en una PC local (en Localhost), en una Intranet o a través de Internet y requiere para su funcionamiento una base de datos creada con un gestor de bases de datos (MySQL es lo más habitual), así como de un servidor HTTP Apache.
WordPress: es un sistema de gestión de contenido o CMS (por sus siglas en inglés, Content Management System) enfocado a la creación de blogs (sitios web periódicamente actualizados).