Oscommerce es una aplicación web, por lo que debe de ser instalada en un servidor web. Ya sea en local o en un servidor con acceso a internet el alojamiento donde vayamos a instalar nuestro Oscommerce debe cumplir los siguientes requisitos:
- PHP: Debemos de tener instalado y activo PHP en el servidor web. Os recomiendo que al menos sea la versión 5.x o superior para no tener problemas con las últimas contribuciones disponibles en la web oficial de oscommerce.
- MySQL: Es el motor de base de datos donde Oscommerce funciona de forma nativa. Preferible que usemos una versión 5.x o superior. Podemos usar otros motores de base de datos, pero puede que tengamos que configurarlos adecuadamente.
- phpMyAdmin: Es la interface web para controlar las bases de datos MySQL. Por su facilidad de manejo y porque es la que seguramente os ofrezca cualquier hosting, es la más indicada para comenzar.
- Apache: El servidor web recomendado para Oscommerce, aunque puede funcionar en otros como Cherokee o ISS, pero puede requerir que se configuren adecuadamente para que Oscommerce funcione correctamente en ellos.

Antes de instalar Oscommerce en un servidor web con acceso a internet, recomiendo que probéis realizando una instalación en local.Para los que no quieren complicarse la vida existen paquetes de software que instalan todos los componentes del servidor web directamente en el ordenador y los preconfiguran automáticamente.
Según seamos usuarios de un sistema operativo (S.O.) u otro tendremos diferentes opciones.
Windows: WAMP, Easyphp, o XAMPP. (para usuario nóveles recomiendo easyphp por sencillez de uso).
Mac: MAMP o XAMPP.
Linux: XAMPP.
En próximas entradas explicaremos cómo instalar un servidor web en cada uno de los sistemas operativos anteriormente descritos.