WooCommerce es un plugin para WordPress, que es un CMS libre y de código abierto. Actualmente este producto compite con Magento y Prestashop para crear tiendas online, puedes encontrar más detalles en su página web.
Preparación del Servidor VPS para WooCommerce
WooCommerce no requiere de muchos recursos inicialmente, para empezar podemos usarlo con un Servidor con Ubuntu 16.04 con 1GB de RAM, 1 Core y 25GB de disco. Posteriormente hay que dimensionarlo en función del total de productos y de visitas que tenga nuestra tienda online.
Antes de nada tenemos que seguir los pasos del artículo instalar LAMP (excepto la instalación de PHP). Usaremos estos comandos:
# a2enmod rewrite
# add-apt-repository universe
# apt-get install php libapache2-mod-php php-cli php-mysql php-mcrypt php-zip php-ldap php-curl php-gd php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap php-intl curl
# service apache2 restart
Creación de la Base de Datos
Iniciamos sesión dentro de MySQL con el usuario root:
# mysql -u root
Creamos la base de datos para WordPress, un usuario y configuramos los permisos. Para este tutorial hemos decidido llamar la base de datos y el usuario como wordpress. Reemplaza p4ssw0rd por una contraseña segura.
CREATE DATABASE wordpress;
CREATE USER 'wordpress' IDENTIFIED BY 'p4ssw0rd';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress';
Salimos del MySQL shell:
quit
Instalación de WordPress
Una vez hemos configurado el Servidor Web es hora de instalar WordPress en él. Iremos al a web de WordPress en español y nos descargaremos la última versión 4.7.5 y la descomprimiremos:
# cd /var/www/html
# rm index.html
# wget https://es.wordpress.org/wordpress-4.7.5-es_ES.zip
# unzip wordpress-4.7.5-es_ES.zip
# rm wordpress-4.7.5-es_ES.zip
# chown -R www-data:www-data ./*
* si el programa unzip no está instalado en el servidor, podemos usar apt-get install zip unzip
Ya podemos entrar con nuestro navegador a la IP del servidor o el dominio al que queremos instalar WordPress, (http://tuip/wordpress) veremos el asistente para instalar WordPress.
Después introducimos los datos relativos a la base de datos:
Tras esto, realizamos la instalación del CMS especificando los datos del usuario administrador:
Una vez instalado WordPress, acudiremos al instalador de plugins y buscaremos el de WooCommerce.
Haremos clic en instalar y luego en activar, y ya lo tendremos listo para configurar.
A continuación configuramos el plugin WooCommerce en varios pasos:
Configuramos la ubicación de la tienda (Barcelona, España), la moneda (euro) y las dimensiones de medida:
A continuación configuramos el envío y los impuestos:
Y por último seleccionamos las pasarelas de pago que vamos a usar (Paypal y Stripe):
A partir de aquí finalizamos y hacemos clic en Crear primer producto:
Esto nos llevará a la página de creación de productos donde podemos crear el primer producto.
Con este tutorial hemos realizado una instalación por defecto de WooCommerce en un WordPress en unos sencillos pasos.
El redactor de este artículo es Carlos Castro, autor del blog eXperiencia, Recursos y Learning en Tech Corner, donde proporciona guías, tutoriales y herramientas de software en español.