Archive for tutorial

Instalar Moodle en Domitienda.com

Moodle es el sistema de administración de cursos más extendido en estos momentos debido a sus facilidad de uso, que es open source y que funciona bajo PHP y MySql.

 
Moodle

 

Configurar el alojamiento compartido en Domitienda (a partir del Reducido) para ejecutar Joomla es muy sencillo siguiendo estos pasos:

  1. Descarga los ficheros de Moodle desde el sitio oficial: http://download.moodle.org/
  2. Descomprime el fichero ZIP y sube la carpeta “moodle” dentro de la carpeta “httpdocs” (puedes eliminar el contenido por defecto que viene al crear el dominio)
  3. Crear una base de datos MySql vacia desde Plesk y un usuario para acceder a ella
  4. Asegúrate de que tienes activo el Soporte para PHP desde el apartado “Ajustes de Alojamiento” o “Configurar” en Plesk

Con esto ya estamos listos para instalar el Moodle. Los siguientes pasos indican como hemos de ejecutar el asistente que incluye el propio Moodle:

  1. Ponemos en nuestro explorador de Internet el nombre de nuestro dominio y la carpeta en la que hemos subido los ficheros (por ejemplo: http://www.midominio.com/moodle y veremos algo similar a esto:
    Moodle
  2. Escogemos el idioma y pulsamos en Siguiente
  3. Indicamos las rutas de instalación teniendo en cuenta que el directorio de datos debe de estar fuera del sitio web.
    1. Recomendamos alojar la carpeta “moodledata” en la carpeta “private”.
    2. Antes de pasar al siguiente paso deberás dar permisos de escritura a “private” para que cree la carpeta “moodledata” y a la carpeta “moodle” en httpdocs.
  4. Seleccionamos el proveedor de MySql (el que viene por defecto es válido).
  5. Indicamos los datos de la base de datos que hemos creado previamente:
    1. Servidor: mysql1.servidoreswindows.net / mysql2.servidoreswindows.net / localhost (varía en función del servidor. En el Plesk, en el listado de bases de datos, se indica el nombre del servidor.
    2. Indica el nombre de la base datos, usuario y contraseña que has creado desde Plesk.
  6. Continuamos la instalación hasta que nos vuelva a solicitar introducir los datos del usuario “admin” y rellenar con los datos que desees.

 

Para finalizar modificamos el orden de documentos por defecto para que cuando alguien vaya al dominio cargue moodle/index.php. Esto lo podemos hacer siguiendo este tutorial: http://blog.domitienda.com/index.php/2009/11/10/establecer-pagina-de-inicio-desde-plesk-control-panel/

 

Con esto nuestro sitio web Moodle estará listo para empezar a funcionar!

 

Saludos!

Comments (1)

Instalar BlogEngine en Domitienda.com

BlogEngine es un blog open source desarrollado integramente en .NET que no tiene nada que envidiar al todopoderoso WordPress.
BlogEngine
 

La gran ventaja de BlogEngine para los que como yo somos desarrolladores de .NET es la gran comunidad que se ha creado alrededor de la aplicación mejorandola día a día, aportando ampliaciones, extensiones, temas, controles, etc…  además de estar incluido en CodePlex que ya de por sí es una garantía de la calidad y el compromiso que este proyecto tiene.

Pero vamos a lo importante, ¿cómo instalar BlogEngine en mi espacio de hosting?

Para empezar necesitamos tener un plan de hosting Windows que tenga soporte mínimo para ASP .NET 3.5 o superior como el plan Básico de Domitienda.com

  1. Descargamos la última versión de BlogEngine desde el repositorio de CodePlex (recomendamos la versión web): http://blogengine.codeplex.com/releases/view/58418
  2. Descomprimimos y subimos por ftp a nuestro espacio de hosting los ficheros extraidos.
  3. Damos permisos de escritura a la carpeta App_Data y al fichero Web.Config (Modificar permisos de carpetas desde Plesk)
  4. Una vez hecho esto el blog ya debería cargar una página similar a la siguiente:
  5. BlogEngine

  6. El siguiente paso es configurar el usuario administrador. Para ello accedemos a la intranet de administración haciendo click en “Log In” (arriba a la derecha) usando el acceso por defecto (usuario: admin. password: admin)  vamos a “Usuarios” para eliminar el existente y crear uno nuevo.

Con esto ya tenemos el blog instalado y protegido y ya solo faltaría configurarlo desde “Configuración” y empezar a postear!

 

Yo ya me he instalado uno e iré probando a ver que tal funciona pero desde luego tiene una pinta increible para los que, como yo, preferimos trabajar con software .NET antes que con software PHP :)

Comentarios

Hola Mundo en Perl bajo Plesk Windows

El tutorial de hoy explica cómo realizar un script de prueba en Perl utilizando un hosting compartido bajo plataforma Plesk en Windows como los que ofrecemos en domitienda.com

Perl es un lenguaje de programación muy útil para el procesado de texto y es ampliamente utilizado en los desarrollos web junto con PHP.

Para activar el soporte para Perl en el Panel de control Plesk basta con que naveguemos hasta la configuración del dominio en :

Inicio > [Tu dominio] > Configurar

Y activar el soporte Perl:

Una vez configurado el hosting basta con que creemos un fichero de prueba (por ejemplo "hola.perl" con el siguiente código:

PERL:
  1. $ip = "$ENV{REMOTE_ADDR}";
  2. print <HTTP/1.0 200 OK
  3. Content-Type: text/html</p>
  4.  
  5. Hello World!
  6. <h4>Hello World!</h4>
  7. Eres la IP: $ip
  8.  
  9. ENDOFTEXT
  10. exit(0);

Lo subimos por ftp y listo! Ya tenemos nuestro primer script en Perl alojado en un hosting Windows con Plesk!

OJO: La sintaxis cambia en base al operativo. Es importante remarcar que este código funciona solo bajo Windows

Saludos!

Fuente: http://support.microsoft.com/kb/245225

Comentarios

Envío de correo en ASP clásico con JMAIL

Componente para enviar e-mails directamente desde una página web ASP a través del servidor. Muy fácil de utilizar. Similar a CDONTS pero con más prestaciones. Permite enviar e-mails formateados en HTML desde sus páginas ASP.
Funcionamiento en general
Definimoslas variables necesarias
<%

Dim ObjMail

Creamos una instancia del objeto de ' JMail ' en el servidor.
Set objMail = Server.CreateOBject("JMail.Message")

Una vez que el objeto de JMail se haya creado en el servidor podemos utilizar varias características y métodos del objeto de JMail para construir el email.

Vamos utilizar la propiedad from para dejar saber de quién es el email. Si usted no especifica esta propiedad o no tiene un formato correcto el email fallará.
objJMai.From = " E-mail@Domain.com "
La propiedad SenderName no es necesaria y se puede prescindir de ella. Esta propiedad se puede utilizar para especificar el nombre del remitente.
objJMail.FromName = " nombre "
Para poder enviar a través de nuestro servidor necesita autenticarse, está medida de seguridad esta implementada actualmente en la mayoria de servidores. La cuenta que envía es la que debe autenticar.
objJMai.mailServerUserName="E-mail@Domain.com"

objJMai.MailServerPassWord="contraseña"

En la propiedad AddRecipient se debe especificar la dirección de la persona que desea que reciba el email. Ésta necesita ser una dirección de e-mail correctamente ajustada al formato, ( observa la carencia del = muestra )
objJMail.AddRecipient " Email@Domain.com "
La propiedad siguiente AddRecipientCC sirve para enviar copias a otras direcciones e-mail, puede enviar el e-mail a tantas direcciones como desee, introduciendo la característa tantas veces como a direcciones desee enviarla. Si la dirección no tiene un formato correcto el email fallará.
Esta característica se puede omitir si no desea enviar copias.
objJMail.AddRecipientCC= "otra@Domain.com"
Si desea enviar copias ocultas deberá utilizar la propiedad AddRecipientBCC
objJMail.AddRecipientBCC = "otra@Domain.com"
En la propiedad Subject se debe especificar el asunto del E-mail
objJMail.Subject= "E mail desde la Web"
El componente de JMail se puede utilizar para enviar el correo en texto llano o formato del HTML. Para enviar un email en formato de texto llano utilizaremos la propiedad Body. Si deseán enviar un email en formato del HTML puede utilizar la propiedad HTMLBody o añadir una línea especificando la propiedad ContentType ="text/html" .

'Contenido del email en texto llano

objJMail.Body = " hola. " & el vbCrLf & " esto es mi email en formato de texto llano"

'Contenido del email en Html existen dos posibilidades de especificarlo


'1)

objJMail.HTMLBody = "<body bgcolor='#C6D9EC' text='#000000'> "

'2)

msg.ContentType ="text/html"
msg.Body = "<body bgcolor='#C6D9EC' text='#000000'> "

'Para añadir más líneas utilizaremos la propiedad appendText, tanto sea texto llano como HTML
' vbCrLf , equivale a un retorno de carro (Intro)

objJMail.appendText "Enviado el " + CStr(now())+" por :" & vbCrLf
msg.appendText " <p> <font face='Verdana,Arial, Helvetica, sans-serif' size='1'> el texto </font></p>"

La propiedad Priority dice el sistema la prioridad de este mensaje. Para esta propiedad se pueden especificar 3 valores.

5 - Prioridad Baja
3 - Prioridad normal
1- Prioridad Alta

Si no se establece el valor por defecto es 3.

objJMail.Priority = 3
Necesitamos especificar la dirección del servidor del smtp que usted está utilizando para enviar el correo.
Al estar en nuestro servidor deberían poner mail.nombre_desudominio.P.e: Si su dominio fuese elmio.com pondría mail.elmio.com

objJMail.Send (" mail.su_dominio ")
Finalmente una vez que se haya enviado el email debemos cerrar todas las variables creadas.
Set objJMail = nothing %>
más información en www.dimac.net

EJEMPLOS

OJO: Tenga en cuenta que en estos ejemplos no está implementada la autenticación.

Ejemplo 1
Un ejemplo sencillo utilizando Jmail. enviando los datos de un formulario.
Descargar Ejemplo 1
Ejemplo 2
Un ejemplo sencillo utilizando Jmail. enviando los datos de un formulario y adjuntando un archivo del servidor
Descargar Ejemplo 2
Ejemplo 3
Un ejemplo sencillo utilizando Jmail. enviando los datos de un formulario en HTML.
Descargar Ejemplo 3

Comments (2)

Crear un autoRespondedor en Mail Merak

Hola a todos desde el mes de Agosto, como veis, aquí no paramos.  El motivo de este post es el de indicaros como podemos crear un buzón autorespondedor para cuando nos vamos un tiempo de la oficina o nos vamos de vacaciones, o cualquier otra cosa que se os ocurra.

Vamos a ello.

Entramos en el webmail asociado al dominio que contenga el buzón de correo deseado.

Por ejemplo: Mail.tudominio.com (La estructura casi siempre sera algo así, Mail.loquesea.com) En caso de que tengais problemas siempre podeis acceder por IP, poniedo en la barra del navegador 213.27.202.36 será suficiente.

Una vez dentro nos logeamos con la cuenta de correo que vayamos a crearle el autorespondedor.

Vamos al menu "Herramientas" - "Opciones"

Despues elegimos la pestaña Respuesta Automatica:

Rellenamos los campos como mas nos convenga y le damos a aceptar.

Punto y final. Ásí de fácil.

Comments (3)

Gestión avanzada de registros DNS desde Domitienda.com

Ya está disponible en nuestra web una nueva funcionalidad que permite administrar directamente los registros de DNS de vuestros dominios. De este modo, y sin que sea necesario tener contratado un producto de hosting, es posible modificar manualmente estos registros permitiendo así que el dominio apunte al servidor o servidores que se desee, sea de Domitienda o de otra compañía.

Para acceder a este servicio, tendréis que identificaros en el área de clientes. Acto seguido, hay que hacer click en "Dominios", "Gestionar" en el dominio correspondiente y "Gestión de DNS". La nueva funcionalidad se encuentra en la parte inferior de la pantalla:

Servicio de gestión avanzada de DNS

Servicio de gestión avanzada de DNS

Una vez activado el servicio aparecerá el botón "Edición de registros" el cual nos permite acceder directamente al contenido existente en el servidor. Tal y como aparece en el texto, la activación conlleva de manera automática el cambio de los nameservers del dominio a dns1.businet-isp.com y dns2.businet-isp.com.

Un caso típico de configuración de un dominio abarcaría la creación de uno o más registros de tipo (A), un alias (CNAME) y al menos un intercambiador de correo (MX):

Ejemplo de gestión manual de registros

Ejemplo de gestión manual de registros

El botón "Guardar" permite introducir esta información en la zona correspondiente dada de alta en el servidor. Sin ninguna duda se trata de una nueva funcionalidad bastante interesante para cualquier tipo de cliente, especialmente para aquellos que disponen de servidores virtuales o dedicados.

Espero que os sea de utilidad.

Comentarios

Su .tel en Domitienda su información al instante.

Es una nueva extensión innovadora que le permite gestionar cómo se puede contactar con usted: teléfono fijo, móvil, fax, e-mail, Skype, web, etc., cuando usted quiera y en tiempo real, sin necesidad de alojar, ni gestionar un sitio web.

* No será necesario recordar números de teléfono, fax, direcciones de correo electrónico, etc. Con una única dirección de Internet, la del dominio .tel, es suficiente.
* Compartirá su lista de redes sociales, blogs, identidades virtuales (FaceBook, MySpace,...).
* Geolocalización: indicar cómo llegar a su hogar, trabajo, restaurante favorito,...
* Cualquiera puede disponer de su dominio .tel, permitiéndole almacenar sus datos de contacto directamente y sin la necesidad de disponer de un servicio de alojamiento.

Para las empresas .tel es muy útil como un acceso rápido a sus datos, sin que haga falta que sus clientes potenciales o actuales tengan que memorizar su dirección o teléfono.
Imaginemos que desea saber dónde se encuentra tu oficina o tu dirección. Pulsando dirección local establecerá una conexión con google maps, el cual le indicará la localización y cómo llegar.

Vea el video donde le muestra el funcionamiento y visite nuestro tel www.domitienda.tel

Dispondrás de un panel donde podrás indicar todos tus datos de contacto. Además también puedes configurar qué información deseas que sea privada (sólo para determinados usuarios) y cuál pública.

Cuando recibes una visita a tu dominio .tel, el usuario visualizará todas las formas de contacto, visite www.domtienda.tel.
Por ejemplo si accede desde su teléfono móvil y desea ponerse en contacto contigo, tan solo tendrá que pulsar en el contacto telefónico y se establecerá la conexión automáticamente.
Puede verlo en el siguiente video.

Desde aquí puede descargarse la guía.
Una solicite el dominio con nosotros el registro de un .tel, le llegará al procesarlo un email con la url de acceso,  el usuario y pas, para que usted pueda configurarlo.

Si desea más información contacte con nosotros en soporte@businet-isp.com

Comments (2)

Actualizamos bBackup

Volvemos con nuestra aplicación de gestión de copias de seguridad de SqlServer 2005.  Hemos limpiado un poquito su interfaz,  además de actualizar internamente las transacciones de restauración de base de datos y mejorar su rendimiento.

No obstante para mejorarla estáis vosotros con vuestras sugerencias y detección de errores. Aquí os dejamos un pequeño manual, que para los que ya estáis familiarizados con la aplicación es muy similar al anterior.

El inicio de la aplicación es el mismo de siempre

Os deberéis loguear con el usuario y contraseña de la base de datos que os creasteis en el plesk.

Hemos separado el repositorio de copias y la restauración de una copia local.

La funcionalidad de este apartado es exactamente el mismo que en la anterior entrega.

- Crear copia ahora

Genera una copia en el momento de nuestra BD.

- Descargar

Nos bajaremos la copia de la fecha seleccionada.

- Restaurar

Restauraremos la copia de la fecha seleccionada.

Restauración de una copia local.

Seleccionamos el fichero de nuestro PC y le damos a "Subir copia".

Se nos mostraran los ficheros que contiene la copia por si no hubiéramos subido el back correcto, (más de una vez pasa). Si todo está correcto hacemos clic en "Continuar".

Para comenzar con el proceso de restauración haremos clic en "Finalizar"

Como siempre esperamos que os sea de utilidad y esperamos seguir mejorando.

Saludos.

Comentarios

Sub-administradores en Plesk

En este post vamos a explicar como crearnos un usuario que tenga algunos privilegios en nuestro hosting, esto es útil sobretodo para nuestro plan multidominio , ya que podremos crearnos un usuario administrador para un domino en concreto.

Empecemos.

Entramos en nuestro panel de control Plesk correspondiente.  Acto seguido entramos en "Inicio" en el menu superior izquierdo. En la parte inferior se nos listarán los dominios que tengamos contratados, pinchamos en el que nos interese.

Una vez dentro en el apartado de Domino seleccionamos la opción "Usuario del Domino".

A continuación deberemos configurar la cuenta del usuario.

Desde aquí podremos dar permisos tanto de FTP, como de administracion de DNS, subdominios, cuota de disco, etc...

Por ejemplo si queremos que un usuario solo tenga permisos para administrar sus cuentas FTP solo marcaremos la opción "Administración de subcuentas FTP".

Muchos de vosotros nos habeis solicitado usuarios que solo administren sus cuentas de correo, en ese caso hay que dejar desmarcados todas las opciones como en la imagen superior.

Una vez creado el usuario solo tendréis que darle a la persona en cuestión el usuario y el pass.

Cuando el usuario entre en el panel de control plesk tendrá una interfaz similar a la del administrador, con la diferencia de que solo podrá visualizar las opciones permitidas. Por ejemplo nuestro caso para administrar solo las cuentas de correo:

Esperamos que os sea de mucha utilidad.

Si tenéis alguna duda o problema podéis poneros en contacto con nosotros a traves de Soporte@businet-isp.com o llamando al telefono 902887879.

Comentarios

Migrar dominios entre paneles de control Plesk

En este post vamos a explicar como podéis migrar el contenido de un hosting de un panel de control Plesk a otro, ya sea porque hayáis decidido cambiar de servidor o porque queráis unificar cuentas , etc...

Normalmente tendremos dos cuentas de clientes en dos paneles de control plesk distintos, los llamaremos Panel_Domitienda1 y Panel_Domitienda2.

Supongamos que tenemos nuestro hosting en Panel_Domitienda1 y queremos migrarlo a Panel_Domitienda2.

1. Creación de dominio.

Para empezar entraremos en Panel_Domitienda2 con el usuario y contraseña que nosotros os proporcionaremos. Crearemos el domino o dominos que tivieramos en Panel_Domitienda1. En nuestro caso supondremos que tenemos un solo domino.

2.Descarga y subida del sitio Web

Una vez el dominio creado, haremos una copia del contenido del hosting que tuvieramos en Panel_Domitienda1, para ello podríamos utilizar el gestor FTP Filezilla que recomendamos en domitieda.

Podeis descargarlo desde este post:

http://blog.domitienda.com/index.php/2007/10/25/filezilla-gestor-ftp-recomendado-por-domitienda/

Una vez descargados todos los ficheros de Panel_Domitienda1 a nuestro PC local, (Recordemos que el contenido de nuestro hosting está en la carpeta httpdocs), tendremos que conectarnos a Panel_Domitienda2 con el gestor FTP Filezilla y subir los ficheros a la carpeta httpdocs que previamente nos habiamos bajado a nuestro PC.

3. Creación y restauración de BBDD

Una vez subido el contenido de nuestro hosting, pasaremos al apartado de base de datos (En el caso de que las tengáis, claro está).

Pueden darse dos casos, bases de datos Sql Server 2005 y bases de datos MySql.

3.1 Copia de seguridad de las bases de datos en Panel_Domitienda1

SQL Server 2005

Nos conectaremos a la aplicación de domitienda de gestion de bases de datos SQL Server 2005:

http://blog.domitienda.com/index.php/2008/01/08/bbackup-gestiona-tus-copias-de-seguridad-de-sql-server-2005/

y nos descargaremos una copia, ya sea una del repositorio de 7 días que ofrecemos o una generada en el momento por vosotros.

MySql

Nos conectaremos a la aplicación de domitieda de descargas de bbdd MySql.

http://blog.domitienda.com/index.php/2008/07/16/descarga-tus-copias-de-seguridad-de-mysql-ya/

y nos descargaremos una copia del repositorio de 7 días que ofrecemos .

3.2 Eliminación de bases de datos del viejo panel, Panel_Domitienda1

Eliminaremos las bases de datos para que podamos crearlas sin problemas en el nuevo panel.

3.3 Creación de bases de datos en el nuevo panel, Panel_Domitienda2

Para ambos casos la forma de creación es la misma, recalcamos que el panel donde hay que crear las BBDD es en Panel_Domitienda2.

Aquí tenéis un post de como crear una BBDD en nuestro panel de control Plesk. En el post el ejemplo es con una bbdd SqlServer pero es igual para Mysql, solo hay que cambiar la opción en el desplegable.

http://blog.domitienda.com/index.php/2007/12/04/conectar-a-una-base-de-datos-sql-server-2005-desde-asp-net/

Una vez creadas las bases de datos vamos restaurarlas.

3.4 Restauración de bases de datos en el nuevo panel, Panel_Domitienda2

SQL Server 2005

Nos conectaremos a la aplicación de domitienda de gestion de bases de datos SQL Server 2005:

http://blog.domitienda.com/index.php/2008/01/08/bbackup-gestiona-tus-copias-de-seguridad-de-sql-server-2005/

y en el apartado de Restauración local seleccionaremos la copia descargada previamente en el apartado 3.1 y la restauraremos.

MySql

La restauración de backups de MySql corre por nuestra cuenta ya que no poseemos todavía una aplicación para restaurar automáticamente. Por lo tanto tendréis que enviarnos un email a la cuenta "soporte@businet-isp.com" solicitándolo.

4.Descarga del Correo Electronico

Una vez creadas y restauradas las bases de datos, pasaremos a hacernos una copia del correo electrónico, es recomendable instalarse una aplicacion Local tipo Outlook o Thunderbird, configurarse las cuentas y descargarse todo el correo.

Posteriormente, eliminaremos las cuentas de correo del panel Panel_Domitienda1.

5.Eliminación del dominio

Cuando comprobemos con previsualización que todo funciona correctamente eliminaremos el dominio de Panel_Domitienda1.

6.Creación de las cuentas

Crearemos en Panel_Domitienda2. (Con las mismas contraseñas si queremos que nos sigan valiendo las configuraciones en nuestro Outlook o Thunderbird.)
Abra que cerciorarse de que el la dirección de correo configurada en la aplicacion local (Outlook, Thunderbird)  sea la correcta, ya que en ocasiones el encabezado de host cambia , Ejem. Correo.Tudomino.com, Mail.TuDominio.com

7.Cambio de DNS

Para finalizar cambiaremos en caso necesario,  los  DNS del dominio para que apunten a las IPs que tiene el Panel_Domitienda2

Nota: Aconsejamos no deshacerse de las copias tanto de hosting, BBDD y correo por si las moscas.

Esperamos que os sea de mucha utilidad, no obstante si durante el proceso tenéis alguna pregunta no dudéis en poneros en contacto con nosotros.


Comentarios

« Noticias Anteriores Página siguiente »

Add to Technorati Favorites