En este tutorial, le mostraremos cómo instalar AbanteCart en Ubuntu 14.04. Para aquellos de ustedes que no lo sabían, AbanteCart es una plataforma de comercio electrónico de código abierto basada en PHP para pequeños o medianas empresas. AbanteCart permite a los comerciantes configurar y administrar negocios en línea que venden productos y servicios a través de su sitio web. Incluye una sólida plataforma central que se puede personalizar con una amplia variedad de extensiones disponibles. AbanteCart incluye funciones como un carrito de compras, soporte para productos digitales y tangibles, calificaciones y reseñas de productos, compatibilidad con varias monedas y varios idiomas, diseños flexibles, compatibilidad con una variedad de pasarelas de pago y está optimizado para SEO, así como para dispositivos móviles y tabletas.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple. mostrarle paso a paso la instalación de AbanteCart en el servidor Ubuntu 14.04.
Instalar AbanteCart en Ubuntu 14.04
Paso 1. En primer lugar, asegúrese de que todos los paquetes estén actualizados.
apt-get update apt-get upgrade
Paso 2. Instale LAMP (Apache, PHP y MySQL) en Ubuntu 14.04
apt-get install mysql-client mysql-server apache2 php5 php5-mysql php5-gd php5-imap php5-ldap php5-odbc php-pear php-xml-parser php5-xmlrpc chkconfig wget unzip
Iniciar el servicio LAMP, habilitar para iniciar en el arranque:
/etc/init.d/apache2 start /etc/init.d/mysql start
Paso 3. Configuración de MySQL para AbanteCart.
De forma predeterminada, MySQL no está reforzado. Puede proteger MySQL usando mysql_secure_installation
texto. debe leer y debajo de cada paso cuidadosamente que establecerá una contraseña de root, eliminará usuarios anónimos, no permitirá el inicio de sesión de root remoto y eliminará la base de datos de prueba y accederá a MySQL seguro:
mysql_secure_installation
A continuación, debemos iniciar sesión en la consola MySQL y crear una base de datos para AbanteCart. Ejecute el siguiente comando:
mysql -u root -p
Esto le pedirá una contraseña, así que ingrese su contraseña raíz de MySQL y presione Enter. Una vez que haya iniciado sesión en su servidor de base de datos, debe crear una base de datos para Instalación de AbanteCart:
CREATE DATABASE abante_cart; GRANT ALL PRIVILEGES on abante_cart.* to 'abante_user'@'localhost' identified by 'PassWord'; FLUSH PRIVILEGES;
Paso 4. Instalar AbanteCart.
Descargar la última versión estable de AbanteCart, Al momento de escribir este artículo es la versión 1.2.2-0:
cd /opt/ wget https://github.com/abantecart/abantecart-src/archive/master.zip
Descomprima el archivo zip descargado usando el comando:
unzip master.zip
Cree un directorio para AbanteCart en su /var/www/html
directorio:
mkdir /var/www/html/store
Copie los archivos extraídos en el directorio recién creado:
cp -r abantecart-src-master/public_html/* /var/www/html/store
Cambiar el propietario de los archivos y directorios:
chown -R www-data: /var/www/html/store
Además, debe cambiar los permisos de algunos de los archivos y algunos de los directorios. Para ello, puede usar los siguientes comandos:
cd /var/www/html/store/ chmod 0777 system/config.php chmod 0777 system/ chmod 0777 system/cache/ chmod 0777 system/logs/ chmod 0777 image/ chmod 0777 image/thumbnails/ chmod 0777 download/ chmod 0777 extensions/ chmod 0777 admin/system/backup/ chmod 0777 resources/
Paso 6. Acceso a AbanteCart.
AbanteCart estará disponible en el puerto HTTP 80 de forma predeterminada. Abra su navegador favorito y vaya a http://your-domain.com/store
o http://server-ip/store
y complete los pasos necesarios para finalizar la instalación. Si está utilizando un firewall, abra el puerto 80 para habilitar el acceso al panel de control.
¡Felicitaciones! Ha instalado AbanteCart con éxito. Gracias por usar este tutorial para instalar AbanteCart e-commerce en el sistema Ubuntu 14.04. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de AbanteCart.