Archive for Plesk

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

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!

Comentarios

Mostrar los Errores completos en ASP desde el Plesk

En ocasiones, cuando estamos desarrollando una página web en ASP clásico nos encontramos con que el servidor web no nos devuelve el texto del error completo cuando este se produce y solo nos indica un sencillo Error 500: Internal Server Error como el siguiente:

error500

¿Cómo se soluciona eso? El IIS permite decidir si se van a usar los errores por defecto (como el que estamos viendo, que es el texto por defecto de un Error 500) , si se va a mostrar una página web a nuestra elección (las típicas páginas de error con diseño web) o bien si queremos mostrar la traza del error donde se muestra el texto de la excepción y la linea.

Esta última opción es la que queremos activar durante la fase de desarollo para poder detectar y solventar los errores lo más rápidamente posible.

Para hacer esto basta con acceder al Panel de Control Plesk > [tu dominio] > Configurar y desactivar la opción “Documentos de Error Apache” tal y como se ve en la imagen:

error_apache

Desactivando esta opción veremos el informe de error completo al cargar la página web.

¡Ojo! Una vez terminado el desarrollo es recomendable volver a activar dicha opción para evitar que se vean los errores y la linea de error del mismo y mostrar de nuevo el error 500 por defecto.

Nota: Algunos navegadores usan sus propios documentos de error ignorando la configuración del servidor. Recomendamos el uso de Mozilla Firefox para el desarrollo ya que esté si que lo muestra.

Un saludo!

Comentarios

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

Gestión de Directorios Virtuales en Plesk

En ocasiones necesitamos tener varias aplicaciones .Net instaladas bajo un mismo dominio (para tener funcionando a la vez un backend / frontend, un area restringida de clientes y la web principa o varios dotnetnukes por citar algunos ejemplos).

Para hacer esto es necesario establecer varios “puntos de inicio” de aplicación ya que han de tener su propio web.config, su propia carpeta bin … etc por lo que es necesario que cada una de las aplicaciones esten alojadas en un Directorio Virtual.

Un Directorio Virtual es a todos los efectos como una web independiente solo que se aloja dentro de cualquier carpeta dentro de tu sistema de archivos.

Si, por ejemplo, quisieramos montar una aplicacion de gestion de clientes dentro de nuestra web podriamos crearnos un Directorio Virtual llamado “clientes”, alojado físicamente en la carpeta “/httpdocs/intranet/clientes” y que en el navegador se acceda con “www.midominio.com/clientes”

Cada Directorio Virtual tiene su propia entrada en el IIS por lo que puedes tener configuraciones distintas para tu web principal como para tus Directorios Virtuales.

Obviamente, los subdominios y la carpeta httpdocs (en el caso del hosting de domitienda.com) ya son de por si Directorios Virtuales.

 

¿Como podemos crear un nuevo Directorio Virtual desde Plesk?

 

Entramos al Panel de Control Plesk > Inicio > [tu dominio] > Directorios Web




En esta pantalla veremos el contenido de nuestra carpeta httpdocs (que ya de por si es un “Directorio Virtual” y pulsamos sobre “Añadir Directorio Virtual” en la barra de herramientas superior.

Vamos ha hacer el ejemplo de arriba (crear un Directorio Virtual llamado “cliente” en la carpeta “/httpdocs/intranet/clientes”).

 

  • Nombre: nombre del Directorio Virtual (despues accederemos a el por www.[tu dominio.com]/clientes)
  • Ruta: Aquí tenemos dos opciones:

Marcar la casilla “Crear Directorio Físico…” que creará el directorio en httpdocs con el nombre que le hemos dicho (clientes en nuestro ejemplo) o desmarcarla y darle la ruta que queramos (el directorio en este caso ya debe de existir).

En el ejemplo, como el Directorio Virtual “clientes” queremos que esté en la carpeta “/httpdocs/intranet/clientes” desmarcamos la casilla y seleccionamos dicha carpeta.





 

El resto de campos los podemos dejar tal y como estan.

 

Con esto ya tendriamos creado el Directorio Virtual “clientes” donde podriamos subir una aplicación diferente e independiente.

Recuerda! Desde los Directorios Virtuales no puedes acceder a los ficheros de la carpeta raiz! Por mucho ../../../ que hagas no llegarás más lejos que de la raiz del propio Directorio Virtual ;-)

 

Espero que os sea de ayuda.

 

Un saludo!

Comentarios

Añadir un Tipo Mime desde el Panel de Control Plesk

En los principios de Internet, los navegadores solo entendían ficheros en formato ASCII (html, txt) por lo que hubo un serio problema cuando las páginas webs se hicieron más potente y empezaron a servir video, audio o ejecutables.

Como este tipos de ficheros no se podian convertir a ASCII se creo la tecnología MIME (Multipurpose Internet Mail Extensions).

Los tipos Mime sirven para indicar al navegador que aplicación debe abrir un tipo en concreto de fichero.

Los navegadores ya vienes con una serie de tipos mime “estandar” cargados, por ejemplo, no has de indicarle al navegador que el .jpg es una imagen… eso ya lo sabe ;-) )

Pero ahí otros que si tenemos que agregar. Un ejemplo muy común son los videos de Flash (.flv)

Si añadieramos un fichero flv a nuestra web por defecto no lo cargaría porque el navegador no sabe como ejecutarlo.

¿Como lo solucionamos?

Nos vamos al Panel de Control Plesk Inicio > [tu dominio] > Directorios Web y pulsamos en la pestaña de Tipos Mime

Pulsamos sobre “Añadir Tipo MIME”, escribimos la extensión (flv en este caso) y seleccionamos la aplicación del listado de aplicaciones (application/x-shockwave-flash en este caso).

Si la aplicación que necesitas no existe en la lista no te preocupes, puedes escribirla tu mismo pulsando sobre “Personalizado…”

¡Un saludo!

Comentarios

Modificar permisos de carpetas desde Plesk

Hay ocasiones en las que necesitamos guardar ficheros en nuestro espacio de hosting (como el fichero de configuración del joomla, fotos de nuestros productos en un OSCommerce o facturas en pdf generadas desde el AspPdf… por poner algún ejemplo).

Para ello es necesario otorgar permisos de escritura y modificación sobre dichos ficheros para que la aplicación web pueda trabajar con ellos.

Hacer esto es muy sencillo gracias al Panel de Control Plesk que ofrecemos con el hosting de domitienda.com.

Nos vamos a Inicio > [tu dominio] > Directorio Web

Ahi verás una ventana similiar a esta:

Plesk - Directorio Web

donde te aparecerá un listado de los directorios (tanto físicos como virtuales) como los ficheros que tienes colgado en la carpeta httpdocs de tu hosting.

Navegamos hasta la carpeta a la que queremos dar permisos de escritura (en este ejemplo a una llamada “images”) y pulsamos sobre el botón Permisos.

Al hacer esto entraremos en la pantalla de configuración de permisos:

Plesk - Permisos

En el podemos ver a la izquierda un listado de los usuario que existen en el servidor y al hacer click en cualquiera de ellos se cargarán a la derecha los permisos que tienes establecidos para dicho usuario.

¿A que usuario tenemos que dar permisos de escritura para que nuestra aplicación web pueda escribir en fichero físico?

Plesk utiliza dos usuario para esto:

  • Plesk IIS User
  • Plesk IIS WP User

Tan solo hay que seleccionar cada uno de estos dos usuario y pulsar sobre el permiso “Modificar” tal y como se ve en la imagen.

Recuerda, al dar permisos de escritura a estos usuarios, tu aplicación web podrá crea, modificar y borrar ficheros físicos en tu espacio de hosting.

¡Otra cosa! No puedes asignarle permisos a la carpeta httpdocs de forma global. Si necesitas que tu aplicación modifique un fichero que se encuentre en el httpdocs tendrás que darle permisos al fichero de forma aislada pulsando sobre el icono del candado que hay a la derecha del nombre del fichero.

¡Un saludo!

Comments (4)

Demo del Panel de Control Plesk

El Panel de Control Plesk es la solución que proporciona domitienda.com para facilitar las tareas comunes de cualquier hosting a nuestros clientes.

logo plesk

Desde el Panel de Control Plesk podrás gestionar tus dominios, bases de datos, cuentas de correo así como controlar el tráfico de cada uno de tus dominios.

El Panel de Control Plesk tiene un interfaz sencillo (parecido a un escritorio Windows) con el que podremos navegar entre nuestros dominios configurando hasta el más mínimo detalle.

El Plesk esta pensado para todo tipo de usuarios y para ello existen distintos niveles de acceso que permiten ciertas acciones:

  • Cliente:
    • Gestión de dominios
    • Gestión de Bases de Datos (Sql Server 2005 y MySql) y ODBC
    • Gestión de Cuentas de Correo
    • Gestión de DNS
    • Configuración de ASP, ASP .net 1.1 y 2.0, PHP
    • Gestión de los limites, plantillas, permisos…
    • Informes, estadísticas…
  • Propietario del Dominio
    • Acceso a un único dominio
    • Gestión de Correo, DNS, Bases de Datos… (sobre su dominio)
    • Configuración de ASP, ASP . NET 1.1 y 2.0, PHP, Permisos (sobre su dominio)
    • Informes, estadísticas…
  • Usuario de Correo
    • Acceso a la configuración de una cuenta de correo (dentro de un dominio)
    • Redireccion
    • Alias
    • Auto-Respuesta
    • Grupos de Correo

Como veis, cada nivel de usuario esta orientado a un tipo de cliente (desde la cuenta cliente que es el revendedor del dominio hasta el usuario final de correo) y todas son completamente configurables y fáciles de usar.

Y como una demo vale más que mil palabras os dejo los enlaces y los acceso al Panel de Prueba de la web de SWSOFT:

Url de Acceso: https://plesk83.win.demo.parallels.com:8443/login.php3

  • Demo de Plesk como Cliente
    Nombre de usuario: client
    Contraseña: plesk
  • Demo de Plesk como Propietario de Dominio
    Nombre de usuario: demo.swsoft.com
    Contraseña: plesk
  • Demo de Plesk como Usuario de Correo
    Nombre de usuario: mailuser@demo.swsoft.com
    Contraseña: plesk

plesk

¿A que esperas para probarlo?

PD: Recuerda cambiar el idioma del interfaz en el desplegable que aparece debajo del login o lo veás en inglés por defecto ;-)

Comentarios

Crear y configurar conexion ODBC desde Plesk

Hace unos días hablamos sobre como conectar nuestra aplicación web con la base de datos Sql Server 2005 que domitienda.com ofrece a partir del hosting Básico.

Hoy hablaremos sobre como configurar una conexión ODBC que hemos creado previamente en Panel de Control Plesk.

Para los que no lo sepan, una conexión ODBC es un estándar de acceso a base de datos creado por Microsoft. Se utiliza normalmente para realizar conexiones a bases de datos basadas en ficheros (como Access, Excel o MySql).

Lo primero que tenemos que hacer es subir nuestra base de datos por ftp a nuestro sitio web (para este ejemplo hemos subido una base de datos Access llamada prueba.mdb a la carpeta httpdocs de nuestro hosting).

Despues, entramos al panel de control Plesk de domitienda.com y nos vamos a Inicio > [tu dominio.com] > Fuentes de Datos ODBC.

Pulsamos sobre Añadir un nuevo ODBC DSN” para crear la conexión ODBC y escribimos el nombre del ODBC así como el tipo de controlador (Microsoft Access en este ejemplo).

new_odbc.png

Una vez creada la conexión ODBC tendremos que configurarla. El único campo que tenemos que modificar es “Ruta Archivo base de datos”.

Como hemos comentado anteriormente, un ODBC no es más que una conexión a una base de datos basada en ficheros por lo que hemos de especificar la ruta completa de la misma.

La ruta física de nuestros servidores compartidos de domitienda.com es la siguiente:

 C:\Inetpub\vhosts\[tu dominio.com]\httpdocs\[fichero de base de datos]

En nuestro ejemplo, tendriamos que poner lo siguiente:

C:\Inetpub\vhosts\testdomitienda.com.es\httpdocs\prueba.mdb

Una vez escrita la ruta pulsamos sobre “Verificar” para comprobar si hemos configurado bien nuestro DSN.

 

Con el ODBC creado ya solo nos queda añadir la connection string (echad un ojo a este post) y lo tendríamos todo listo.

Comments (7)

Add to Technorati Favorites