Es interesante para cualquiera que contrate un plan de hosting que se informe si le habilitarán acceso por SSH a su alojamiento web.

Si tenemos la suerte (o sabemos buscar un proveedor que lo facilite) de poseer dicho acceso, mediante un programa cliente como putty podremos conectarnos remotamente a nuestro servidor web y acceder al mismo mediante shell de comandos. Esto nos permitirá realizar ciertas tareas mucho más deprisa que utilizando programas de ftp o el sistema de archivos que suelen ofrecer los paneles de control de los alojamientos web.

Vamos a poner algunos ejemplos de cosas que se pueden hacer por SSH mucho más deprisa que de cualquier otra forma (suponemos un servidor web Linux):

- Copiar directorios o su contenido: cp -R origen/ * destino/

- Asignar masivamente propietario y grupo a ficheros: chown -R usuario:grupo directorio/ *

- Eliminar directorio y su contenido: rm -R directorio

- Editar un archivo: vim archivo (esto depende de los editores que tenga instalado el servidor).

Sólo es un ejemplo. En internet encontraréis cientos de webs que explican los comandos en profundidad. La idea de estos ejemplos es que se comprenda que para hacer algunas de estas operaciones se tardaría mucho tiempo usando otros métodos.

Y que no os cuenten que habilitar el acceso SSH es algo peligroso o que disminuye la seguridad del alojamiento web contratado porque es mentira. Lo que pasa es que no todos los paneles de control de hosting lo permiten, y muchas empresas de hosting pasan de configurarlo manualmente. Todos deberíamos poder acceder por SSH a nuestro alojamiento web. Lo que cada uno haga una vez dentro, eso sí, es sólo responsabilidad suya.

Tags: ,

Hosting en España

16 de Junio de 2008

Tengo el gusto de anunciar que ya se encuentra disponible nuestro servicio de Hosting en España. Dado el alto número de clientes y amigos que tienen problemas con su Hosting para alojar sus webs y tiendas virtuales, en Lineagrafica.es hemos desarrollado un nuevo servicio de Hosting Multidominio.

Ponemos a vuestra disposición Hosting con servidores alojados en España, con lo que vuestra web cumplirá con la LOPD, con precios muy competitivos. Todos nuestros planes son hosting multidominio, lo que significa que puedes poner dentro de tu alojamiento multidominio tantas webs como quieras. Ya no necesitarás contratar un plan de alojamiento por cada web que quieras subir a internet.

Para saber más podéis mirar mi sección de cabecera Hosting | Alojamiento web o entrar en mi web Lineagrafica.es para ver los planes de Hosting en España disponibles.

hosting oscommerce, alojamiento oscommerce, alojamiento web oscommerce

Tags: ,

En los servidores web a veces es necesario instalar componentes, configurar ciertos parámetros y muchas operaciones más que no pueden realizarse desde el panel de control web que suelen proporcionarnos los proveedores de hosting.

Lo normal es que el servidor web esté alojado físicamente en un centro de datos, donde disponen de los medios adecuados para que su mantenimiento sea el más efectivo posible (temperatura adecuada, servicio de alimentación de energía ininterrumpida, etc), por lo que no tendremos acceso físico al mismo de manera sencilla.

Por ello necesitamos de una forma segura de conectar con nuestro servidor web. Para ello es recomendable usar SSH para realizar las conexiones. Aquí os pongo la definición de SSH según la wikipedia.

SSH (Secure SHell) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red. Permite manejar por completo la computadora mediante un intérprete de comandos, y también puede redirigir el tráfico de X para poder ejecutar programas gráficos si tenemos un Servidor X arrancado.

Además de la conexión a otras máquinas, SSH nos permite copiar datos de forma segura (tanto ficheros sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no escribir claves al conectar a las máquinas y pasar los datos de cualquier otra aplicación por un canal seguro tunelizado mediante SSH.”

Un buen programa gratuito para conectar por SSH es Putty. Con Putty podemos tomar el control total de nuestro servidor web (si este nos proporciona dicho servicio, a mi entender básico) mediante un Shell de Comandos, y realizar esas tareas que antes hemos comentado de forma remota. Pero cuidado con lo que hacemos, si no conocemos bien los sistemas operativos de nuestros servidores mejor no arriesgarse, es más que fácil que dejemos fuera de servicio nuestr servidor por ejecutar erróneamente algún comando (sobre todo con servidores linux).

Tags: ,

Es típico de casi todos los planes de hosting o alojamiento web especificar unas limitaciones (desde mi punto de vista ridículas) en los productos que ofrecen. Las características que suelen limitar son:

- Número de dominios que puedes alojar en el mismo plan de hosting.

- Número de cuentas de email.

- Número de cuentas FTP.

- Número de bases de datos.

- Número de subdominios.

- Número de punteros.

Suelen justificar dichas restricciones alegando que no quieren sobrecargar los servidores. Pero el verdadero motivo es que quieren obligarte a contratar otro plan de alojamiento sin dejar que aproveches el que has contratado al máximo.

Yo siempre ofrezco a mis clientes hosting multidominio ilimitado. Lo único que se limita es la cantidad de espacio en disco y la transferencia. El resto de características es ilimitado, con lo cual cada usuario puede aprovechar al máximo cada plan de alojamiento que me contrata. No hay por qué pagar más por lo mismo, al menos yo no lo veo así, aunque las grandes empresas de hosting de nuestro país no comparten mi punto de vista. Una lástima para todos sus clientes.

Tags: ,

Configurar nuestro hosting

28 de Mayo de 2008

Es algo básico para un programador web el tener el máximo acceso a la configuración de su hosting o alojamiento web. Es evidente que no se puede tener el mismo control cuando se dispone de un servidor dedicado que cuando se contrata un alojamiento web compartido, pero incluso en este segundo caso debemos disponer de cierto acceso a las diferentes configuraciones de nuestro hosting.

- archivo .htaccess

Es un archivo donde podemos configurar parámetros para nuestro servidor apache. Cosas como activar mod_rewrite o desactivar register_globals se pueden hacer desde este fichero sin necesidad de que afecten a otros usuarios del servidor.

- Cron Jobs.

Algunos hosting no dan acceso al programador de tareas. Es importante que esté habilitado para poder programar tareas rutinarias como la ejecución de un script cada x tiempo.

- Acceso a Logs.

El poder mirar los logs de nuestro alojamiento web es desde mi punto de vista imprescindible. Nos permite ver los fallos que suceden y de quién son culpa. Muchos hosting no permiten visualizarlos alegando cualquier excusa, pero la realidad es que sólo tratan de ocultar sus fallos.

- Backups.

Este aspecto lo tienen cubierto ya la mayoría de hosting. Proveen de una interface para que los usuarios puedan configurarse su propio sistema de backups independiente del sistema de copias del hosting.

- Configuración de PHP.

Esto es más para servidores dedicados y VPS, pero en caso de tenerlos es importante que tengamos acceso, ya que algunos hosting con la excusa de ser administrados no lo ofrecen.

Hay algunas cosas más, pero creo que las principales son estas. Recordad preguntar si tenéis acceso a todo esto a la hora de contratar vuestro hosting.

Tags: ,