Requisitos mínimos para la instalación de Ubercart
- Windows, Mac OS X, Linux, Unix, BSD, Solaris o
- Servidor web: Apache 1.2 o Apache 2.x, Microsoft IIS 6 o 7, Lighttpd
- Base de datos: MySQL 4.1 o MySQL 5.0, PostgreSQL 7.4
- PHP 4.3.5 (se recomienda PHP 5.2.x)
A continuación, profundicemos en los requisitos anteriores:
Sistema operativo
Drupal funciona perfectamente en casi todos los sistemas operativos. De hecho, puedes migrar tus instalaciones de Drupal de un sistema operativo a otro en cuestión de minutos. Solo tienes que mover archivos y bases de datos sin modificar la configuración. Por ejemplo, puedes instalar Drupal en un ordenador local con Windows o Mac, configurarlo todo allí y luego subirlo al servidor Linux.
Servidor web
Un servidor web es un software que acepta peticiones HTTP de los navegadores y sirve páginas web a los usuarios de nuestro sitio. El servidor web Apache más popular es el que usaremos para nuestra configuración. Es un servidor seguro, extensible y rápido y fácil de configurar. A menos que seas experto en otro servidor web, no hay razón para elegir otro, ya que Apache ofrece la mayoría de las funciones disponibles.
Base de datos
El propósito de la base de datos es almacenar, organizar, gestionar y recuperar todos los datos de nuestro sitio de forma estructurada. Cuando hablamos de datos, no solo nos referimos al contenido que incluyes en tus páginas, sino también a la información que Drupal utiliza para potenciar todas sus funciones. En mis tutoriales, usaremos MySQL como base de datos. Hoy en día, es la base de datos de código abierto número 1, utilizada en millones de sitios web y aplicaciones, desde pequeñas páginas web personales hasta sistemas empresariales con millones de usuarios. Tras instalar Drupal, la base de datos MySQL contiene unas 50 tablas y cada nuevo módulo instalado crea una o más. Si revisas la base de datos después de instalar Ubercart, encontrarás unas 100 tablas. Estas tablas contienen datos como páginas, productos, imágenes, categorías, pedidos, pagos, información almacenada en caché de tus páginas, temas, comentarios de los visitantes, menús, información del usuario, etc. PHP PHP es un lenguaje de scripting ideal para el desarrollo web. Comenzó como un pequeño proyecto personal, pero pronto se convirtió en un lenguaje de scripts muy popular. Drupal está escrito en PHP. Requisitos básicos de PHP: 16 MB son suficientes para la mayoría de los sitios; sin embargo, se recomiendan 64 MB para sitios más complejos. Biblioteca GD2: Esta es una biblioteca de procesamiento de imágenes para PHP. Ubercart requiere esta biblioteca, por lo que si queremos adjuntar una imagen a nuestros productos, debemos instalarla. Registrar globales: Esta es una función remanente de PHP, pero algunos proveedores de alojamiento con sistemas más antiguos aún la utilizan. Esto es peligroso, por lo que debe desactivarse para instalar Drupal.
- Modo seguro:Drupal 6 no es compatible con el modo seguro de PHP porque causa problemas con la carga de archivos, por lo que también debe desactivarse.