Archive for tutorial

Hosting Redirigido: ¿Como configurarlo?

En este post vamos a explicar como configurar desde el principio nuestro Hosting Redirigido. Ya veréis lo fácil y rápido que es.

Empecemos…

Lo primero que debemos hacer es loguearnos en nuestro panel de control Plesk.

Login

Una vez logueados deberemos acceder a nuestra area de control haciendo clic en “Inicio” en el menú de  la parte superior izquierda.

A continuación, hacemos clic en la opcion “Añadir nuevo dominio”.

Nuevo Dominio

Seguidamente introduciremos el nombre de nuestro domino y aceptaremos la operación.

nombreDominio

Nota: Marcaremos la opción de  “Proceder a la configuración del alojamiento”.

Ya estamos a punto de terminar..

En la siguiente pantalla seleccionaremos la opción “Redirección estándar”.

REdirigidoEstandarPara finalizar introducimos el dominio al que deseamos que realice la redirección.

dominioaredirigir

Y ya está. Ha sido fácil ¿verdad?.

Esperamos que os sea de mucha utilidad.

Comments (2)

Establecer página de inicio desde Plesk Control Panel

Una de las consultas más comunes de los primerizos en Plesk es como modificar la página por defecto que se carga al peticionar la web desde un navegador.

¡Hacer esto es muy sencillo! Tan solo se han de seguir lo siguientes pasos:

  1. Acceder al Panel de Control Plesk con el usuario y contraseña facilitado en el mail de bienvenida
  2. Inicio > [dominio] > Directorios Web > Preferencias

plesk_directorios_web_1

Una vez dentro veremos una lista llamada “Documentos” donde aparecerá el listado de los ficheros que el navegador buscará cuando se peticione el sitio web.

Si no se encuentra el primer elemento de la lista el navegador buscará el segundo y así hasta terminar el listado y mostrar un error 404.

plesk_directorios_web_2

Por defecto el Plesk coloca “Index.html” el primero por lo que si quieres, por ejemplo, que sea la primera un “Default.aspx” o “incio.asp”, tendrás que seleccionarla de la lista (en caso de que aparezc) y pulsar “Arriba” hasta que salga el primero.

En caso de que el fichero no esté en la lista puedes escribirlo tu mismo y pulsar en “Añadir”.

Espero que os sea de ayuda.

¡un saludo!

Comments (1)

Utilizando el archivo hosts para probar nuestras páginas

Si os encontráis en pleno proceso de traslado de vuestra página web desde un proveedor de hosting hacia Domitienda es más que probable que os interese comprobar el funcionamiento de la página antes de realizar el cambio definitivo de DNS. Mientras este cambio no se ha producido, al teclear la dirección en un navegador web se direccionan las peticiones hacia el proveedor antiguo y por ello, no se puede comprobar el correcto funcionamiento del sitio web en Domitienda pese a haber subido ya los archivos. No obstante, hay dos vías para evitar esto:

La primera y más sencilla es la opción de previsualización del panel de control Plesk. Esta opción que se encuentra dentro de la ventana de configuración de dominio lanza un script en PHP que permite comprobar la correcta visualización de las páginas. No obstante, tiene sus limitaciones ya que en páginas que no sean estáticas o bien utilicen conceptos como el mantenimiento de la sesión los resultados no siempre serán los óptimos. También es importante resaltar que este método provoca respuestas más lentas en la visualización de lo que serán cuando la página esté definitivamente trasladada.

La segunda es el archivo hosts de nuestro ordenador. Este archivo, vestigio de los inicios de internet, es un tabla de correspondencias entre los dominios (www.mipagina.com) y sus correspondientes direcciones IP (una sucesión de números que indica el servidor donde la página está alojada). Según el sistema operativo el archivo se encuentra alojado en carpetas distintas. En caso de utilizar Windows XP se encuentra en C:\WINDOWS\system32\drivers\etc\hosts. Se pueden consultar las localizaciones en otros sistemas operativos por ejemplo en esta referencia de la Wikipedia.

Es un archivo de texto por lo que lo podemos abrir con el “bloc de notas” directamente. Una vez abierto deberemos añadir una línea al final con la IP del servidor en el que estemos alojados y después exactamente el nombre del dominio por el que vayamos a acceder.

000.00.000.00  www.mipagina.com

Evidentemente los ceros deberán ser sustituidos por la IP del servidor que os haya correspondido. En caso de tener dudas de como obtener esta IP os podeis poner en contacto con nosotros a través de nuestra dirección soporte técnico. Una vez guardado el archivo deberemos abrir nuestro navegador web habitual y teclear “www.mipagina.com”.  La primera tarea que realizará el sistema operativo es comprobar ese archivo hosts y al encontrar una correspondencia nos aparecerá la página y podremos realizar todas las pruebas necesarias. Es importante teclear exactamente lo que hayamos puesto en el archivo hosts ya que si tecleamos simplemente “mipagina.com” no funcionará.

La única precaución que debemos tener es recordar eliminar la línea una vez el traslado sea defintivo.

Comments (1)

Configurar cuenta de correo en Entourage

Para configurar una cuenta de correo en Entourage sigue los pasos que te indicamos a continuación de forma gráfica.

Sustituye los datos convenientemente: donde pone “nombredominio.com” debes poner tu nombre de dominio, que será del estilo de “domitienda.com”, etc…

1.- Abre el programa. En el Menú, selecciona la sección “Herramientas” y después la opción “Cuentas”, como se muestra a continuación:

entourage01

2. En la siguiente ventana selecciona “Nuevo > Correo” para comenzar la configuración de una nueva cuenta de correo:

entourage02

3. En la siguiente ventana selecciona la opción “Configurar cuenta manualmente”:

entourage03

4. En la ventana que se muestra a continuación selecciona el tipo de cuenta POP y acepta:

entourage04

5. A continuación rellena los datos del modo en el que se indica a continuación y pulsa en “opciones de envío avanzadas”:

entourage05

6. En la ventana “Opciones de envío avanzadas”, selecciona la casilla referente al puerto de salida y modificalo por el 587, también debes marcar la casilla “Mi servidor de salida requiere autenticación”:

Se puede dejar el puerto 25 como puerto de salida SMTP. Pero para evitar que los proveedores de ADSL os corten el puerto 25 y os quedeis sin servicio, podemos poner el 587 desde el principio.

entourage06

Finalmente pinchamos en ACEPTAR todo y ya hemos terminado de configurar nuestra cuenta.

Comentarios

Configura tu correo de domitienda.com en el Iphone

Hola, aquí os dejo un mini  tutorial de cómo  configurar una cuenta de correo alojado en nuestros servidores en un Iphone.

iphone

Pinchamos en el icono “Ajustes”  y después en “Mail, contactos…”, veréis la opción de “Añadir cuenta…” bien la pulsamos.

Nos aparecen varias opciones, en nuestro caso hay que seleccionar la opción “Otras”.

Ahora nos ponemos a rellenar los datos,

Nombre: el que quieras poner

Dirección: tu buzón de correo

Contraseña: la contraseña de tu correo

Descripción: la que quieras poner, por defecto lo rellena con lo que pongamos en nombre

A continuación te permite indicar el tipo de acceso a esta cuenta por IMAP o POP,  por si alguien no sabe las diferencias os las resumo brevemente.

IMAP: el correo no se descarga en nuestro dispositivo, siempre está disponible en el servidor, exceptuando los mensajes que hayamos borrado.

POP: los mensajes se descargan a nuestro dispositivo y son eliminados del servidor

Bueno seguimos con la configuración, una vez elegido el tipo de acceso (IMAP o POP) nos pide lo siguiente:

Servidor de correo entrante

Nombre servidor: el que te facilitamos en el mail de bienvenida

Nombre de usuario: tu cuenta de correo entera incluido el dominio

Contraseña: la que corresponda a tu correo

Servidor de correo saliente

Nombre servidor: el que te facilitamos en el mail de bienvenida

Nombre de usuario: tu cuenta de correo entera incluido el dominio

Contraseña: la que corresponda a tu correo

Una vez lo tengas pincha en “Guardar” , si te indicara lo siguiente, “No se puede conectar usando SSL ……..” dile que si deseas acceder sin SSL y guarda los cambios.

Una vez este configurada la volvemos a editar ya que tenemos que desactiva  en el servidor de correo saliente el parámetro  SSL,  para ello una vez editada la cuenta pinchamos en SMTP nos llevara a otra venta que pone “Servidor principal” bien, pinchemos en la opción esta, nos lleva a otra ventana en la cual podemos ver una opción que es “Usar SSL” por defecto esta activa ( en Azul ) pues esta hay que desactivarla ya que si no es así no podremos enviar correos.

Esto es todo espero os sea útil.

Salu2

Comments (3)

Eliminar contenido de todas las tablas de una Base de Datos SQL SERVER

Es común que para realizar algunas pruebas sobre Base de Datos hagamos una réplica de la misma y la vaciemos de datos.

El problema viene cuando tenemos una base de datos pesada, con muchas tablas y datos, y nos toca o bien lanzar un script de creación de tablas vacias (que en ocasiones no respeta claves ajenas, indices, etc...) o bien hacer truncates a mano.

Bien, pues me he puesto a investigar y... bualá! Un script en TSQL para SQL SERVER 2005 que recorre las tablas de una base de datos, elimina las restricciones (para que no falle al borrar datos de una tabla relacionada con otra), hace un truncate de la tabla y vuelve a reestablecer las restricciones tal cual estaban.

SQL:
  1. EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
  2. GO
  3. EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL'
  4. GO
  5.  
  6. EXEC sp_MSForEachTable
  7. 'BEGIN TRY
  8. TRUNCATE TABLE ?
  9. END TRY
  10. BEGIN CATCH
  11. DELETE FROM ?
  12. END CATCH;'
  13.  
  14. EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
  15. GO
  16. EXEC sp_MSForEachTable 'ALTER TABLE ? ENABLE TRIGGER ALL'
  17. GO

De este modo tendríamos la tabla vacia de datos pero respetando su estructura, restricciones, relaciones, vistas, procedimientos almacenados... etc

Espero que os sea útil! Desde luego a mi me ha ahorrado unas horitas de trabajo ;-)

¡Saludos!

Comments (8)

Envio de correo en osCommerce con SMTP y autenticacion

La tienda online osCommerce no es compatible con el envío de mail a traves de SMTP si este requiere autenticación, y en nuestros servidores está activada por lo que es necesario parchear osCommerce para poder utilizarlo, pero no es una tarea complicada.

Estas modificaciones están sólo testeadas con las siguientes versiones:

  • osCommerce 2.2-MS2
  • phpmailer 1.73

No quiere decir que no funcione en versiones más antiguas ni en las futuras, pero no podemos confirmarlo.

Se hace un copia de los archivos que posteriormente modificaremos por si hay algún error

  • includes/classes/email.php
  • admin/includes/classes/email.php

Descargar phpmailer

http://phpmailer.sourceforge.net

Descomprimimos el archivo y nos quedamos únicamente con:

  • class.phpmailer.php
  • class.smtp.php

que son los que nos interesan; copiamos archivos en los dos destinos siguientes... estas dos rutas deberán tener copiados los dos archivos anteriores:

  • includes/classes/
  • admin/includes/classes/

Configuracion de OsCommerce para su uso de phpmailer

Ahora hay que hacer alguna modificación común en los archivos que oscommerce usa para enviar emails; para ambos es la misma modificacion. Los archivos a modificar son:

  • includes/classes/email.php
  • admin/includes/classes/email.php

Dentro de estos ficheros hay que buscar la siguiente cadena

if '(EMAIL_TRANSPORT == 'smtp')' {

Encontrando a continuación el siguiente código

if (EMAIL_TRANSPORT == 'smtp') {

return mail($to_addr, $subject, $this->output, 'From: ' . $from . $this->lf . 'To: ' . $to . $this->lf . implode($this->lf, $this->headers) . $this->lf . implode($this->lf, $xtra_headers));

} else {

return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers));

}
Hay que modificarlo para que quede asi

if (EMAIL_TRANSPORT == 'smtp') {
require_once(DIR_WS_CLASSES . "class.phpmailer.php");

$pMail = new PHPMailer();

$pMail->From = $from_addr; //cuenta suya que envia y autentica
$pMail->FromName = $from_name;

$pMail->IsSMTP();

$pMail->Host = "mail.dominio.tld"; // ponga su servidor SMTP, en Fenixer por defecto es el  mail.sudominio.ext

$pMail->Username = "usuario@dominio.tld"; // usuario SMTP si esta activada la autenticación en el servidor, su cuenta que envía y autentica

$pMail->Password = "contraseña"; // password de la cuenta de correo que autentica del

$pMail->SMTPAuth = true; // true/false - con o sin autenticación, hay que dejar true
$pMail->Subject = $subject;
$pMail->Body = $this->output;
$pMail->AddAddress($to_addr, $to_name);
$pMail->IsHTML(true);

return $pMail->Send();

$pMail->ClearAddresses();
$pMail->ClearAttachments();
} else {
return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers));
}

Aunque en el código nuestros comentarios ocupen dos lineas, en el texto del archivo .php, cuando lo edite, no debe quedar repartido en dos lineas, pues causaría error.... le aconsejamos incluso, elimine nuestro comentario detrás de cada sección de código.
Los campos Host, Username, Password hay que personalizarlos con los datos de su usuario, según se indica en el comentario del codigo. Logicamente, los datos de la cuenta SMTP de envío deben existir.

A continuación, en el Panel de Administración de Oscommerce, en la sección /Configuración/E-Mail Options/ (/admin/configuration.php?gID=12), habrá que elegir SMTP como método de envío, en lugar de sendmail.

Con esto el envio de mails en osCommerce se hará a través de phpmailer con SMTP y autenticación.

Comments (11)

Configurar dominio para ejecución de Silverlight

Silverlight es el motor de Microsoft para desarrollar contenido multimedia (tipo flash) desde .NET.

Para hacer funcionar una aplicación Silverlight en tu sitio web basta con poseer un alojamiento que soporte Microsoft .NET 3.5 (como el Básico de Domitienda.com a 4.95€) y hacer un pequeño cambio en los tipos MIME.

silverlight_logo

Resulta que en IIS no se incluye por defecto la extensión .xap como tipo MIME configurado por lo que nuestro servidor web no será capaz de cargar este tipo de aplicaciones por si mismo.

Para conseguir que la aplicación cargue correctamente nuestra animación Silverlight es necesario añadir la extensión .xap como application/x-silverlight-app

Si tienes dudas sobre como hacer esto en el Panel de Control Plesk os dejo un enlace a un viejo post ;-)
http://blog.domitienda.com/index.php/2008/04/18/anadir-un-tipo-mime-desde-el-panel-de-control-plesk/

¡Por cierto! Pasa lo mismo con los documentos de Office 2007.

Si quereie que vuestra aplicación web sirva documentos Office 2007 agregad los siguientes Tipos MIME a vuestro dominio:

  • .xlsx: application/vnd.ms-excel
  • .pptx: application/vnd.ms-powerpoint
  • .docx: application/msword
    Saludos!!

Comentarios

Tutorial: Instalar osCommerce en Domitienda.com

OsCommerce es la tienda virtual Open Source por excelencia desde el año 2000. Esta aplicación web te permite crear un catálogo online de productos de forma fácil ya que dispone de una intranet de administrador desde la cual darlos de alta, crear familias de productos, ofertas, etc...


oscommerce

Se basa en una arquitectura de PHP + MySql (como Joomla o WordPress) por lo que podría funcionar a partir de nuestro plan Reducido por 2.95€/mes.

Para instalar esta aplicación web basta con seguir los siguientes pasos:

  1. Descargamos la última versión de OsCommerce de la web oficial (http://www.oscommerce.com/solutions/downloads) o bien de la web oficial en castellano (http://oscommerce.qadram.com/modules.php?name=Downloads&d_op=viewdownload&cid=1)
  2. Descomprimimos el zip y subimos por FTP el contenido de la carpeta "catalog" a la raiz de nuestro sitio web (httpdocs en el caso de domitienda.com)
  3. Asegurate de tener activada el Soporte PHP en Plesk > Inicio > [tu dominio] > Configurar > Soporte Php.
  4. También desde Plesk creamos una base de datos MySql y un usuario de acceso a la misma desde Plesk > Inicio > [tu dominio] > Bases de Datos > Crear nueva Base de Datos Mysql
  5. Una vez subido si ponemos la dirección de nuestra web en un navegador veremos la pantalla inicial del instalador.
  6. oscommerce_1

  7. Seguimos los pasos de la instalación indicando, cuando se nos pida la información de la base de datos MySql que hemos creado previamente tal y como se ve en la imagen siguiente:
    • Database Server: Comprueba la IP que te aparece al crear la base de datos en el Plesk ya que según el servidor será “localhost” o “mysql.servidoreswindows.net” en el caso del servidor de MySql centralizado.
    • Username y Password: Usuario y pass de acceso a la base de datos que hemos creado en Plesk
    • Database name: Nombre de la base de datos que hemos creado en Plesk
    • Persistent Connections: NO
    • Session Storage: Database

  8. oscommerce_2

  9. Pulsamos "Continue" hasta finalizar la instalación. (Si te aparece algún error después de este paso es posible a que se deba a la falta de permisos de escritura sobre la carpeta httpdocs. Ponte en contacto con nosotros y lo arreglaremos).

¡Listo! Ya solo falta acceder a la intranet de administrador y empezar a dar de alta nuestros productos y configurar el resto de apartados de la web... pero esto ya es otra historia ;-)

¡Saludos!

Comentarios

Configurar cuenta de correo de Domitienda en Gmail

Sin lugar a dudas el Gmail de Google es una de las mejores herramientas que existen para leer y gestionar el correo electrónico.

Además de permitirte almacenar gigas de correo de forma gratuita tiene una serie de herramientas que lo hace único en comparación a otros gestires web de correo electrónico.

gmail-logo

El motivo de este post es explicar como, con unos sencillos pasos, podemos añadir una cuenta de correo de nuestro dominio contratado en domitienda.com a nuestra cuenta de Gmail.

Configurar Recepción POP3

  1. Vamos a la opción "Configuración" de Gmail
  2. Pulsamos en "Cuentas"
  3. En el apartado "Recibir mensajes de otras cuentas" pinchamos en "Añadir una cuenta de correo de tu propiedad"
  4. Introducimos la cuenta de correo electrónico de nuestro dominio (ejemplo: victor@domitienda.com)
  5. Ponemos nuestro nombre de usuario (siempre la cuenta de correo completa, en el ejemplo victor@domitienda.com)
  6. Servidor POP. En domitienda suele ser mail.[dominio], en el ejemplo mail.domitienda.com
  7. El resto de parámetros los dejamos tal y como están.

gmail_pop3_1

Al pulsar en "Añadir cuenta" Gmail empezará a descargar todos los mensajes que tengas en el buzón de tu correo eliminandolos del servidor de domitienda.

Esto es especialmente útil para gente que recibe gran cantidad de correo y satura su buzón. Si configuras Gmail de este modo no tendrás problemas ya que el espacio será ocupado en Gmail y no en tu cuenta de domitienda.

También es muy útil para gente que quiera tener una aplicación centralizada desde la cual leer los correos. 

 

Configurar Envío (SMTP)

Si queremos enviar también desde Gmail hemos de hacer lo siguiente:

  1. Vamos a Configuración > Cuentas
  2. En el apartado "Enviar mensaje como" pulsamos en "Añadir otra dirección de correo de tu propiedad"
  3. Introducimos el nombre de Remitente y la cuenta de correo electrónico completa (en el ejemplo victor@domitienda.com)
  4. Gmail, para comprobar que la cuenta de correo es tuya, te enviará un mail de confirmación en el que verás un link y un código de confirmación
  5. Pulsamos en el link y listo! Ya podemos seleccionar al pulsar "Redactar" nuestra cuenta de correo de domitienda.

Aunque realmente es nuestro servidor el que envía los mensajes con este método podemos redactar correos desde Gmail y enviarlo como si lo hicieras desde Outlook.

Con estos dos sencillos pasos tenemos Gmail totalmente configurado con nuestra cuenta de dominio y las personas a las que enviemos no notarán ningún cambio.

 

¡Saludos!

Comentarios

« Página anterior« Noticias Anteriores Noticias Recientes »Página siguiente »

Add to Technorati Favorites