En este artículo aprenderá a instalar, configurar y utilizar AbanteCart en Ubuntu.
Requisitos
Como AbanteCart requiere un servidor en el que residir, asumiremos que usted ya tiene un servidor Ubuntu con las siguientes aplicaciones instaladas:
Apache2
MySQL
PHP (al menos 5.3)
Configuración de la base de datos
Para empezar, crearemos una base de datos para que AbanteCart almacene sus datos.
1. Asumiendo que ya tiene SSH en su servidor Ubuntu, inicie sesión en MySQL usando el comando:
mysql -u raíz -p
Necesitará introducir la contraseña de root mysql cuando se le pida.
2. Introduzca los siguientes comandos para crear una base de datos «abantecart»:
CREAR BASE DE DATOS abantecart;
Resumen
3. Después de crear exitosamente la base de datos, crearemos a su usuario y le otorgaremos al usuario todos los privilegios de la base de datos. Crearemos un nombre de usuario y una contraseña y luego eliminaremos los privilegios usando los siguientes comandos. Puede utilizar una contraseña de su elección.
PRIVILEGES ON `abantecart`.* TO `abantecart’@’localhost’ IDENTIFICADO POR ‘su contraseña’;
FLUSH PRIVILEGES ;
4. Utilice el comando q o exit para salir de la consola MySQL.
Instalación de AbanteCart
AbanteCart está disponible para su descarga en el sitio oficial de descargas . Sin embargo, vamos a utilizar los siguientes comandos para descargar su archivo comprimido y extraerlo utilizando el terminal:
wget -c https://github.com/abantecart/abantecart-src/archive/master.zip -O abantecart.zip sudo apt-get - instalar unzip unzip abantecart.zip
Navegar al directorio
cd abante-src-master
y cambiar «public_html» por «abantecart».
mv public_html abantecart
Transfiera la carpeta «abantecart» al directorio «/var/www» (o donde reside la raíz del documento del servidor).
sudo mv abantecart /var/www/
Por último, cambie la propiedad del directorio «abantecart» para permitir el grupo «www-data» y el usuario.
sudo chown -R www-data:www-data /var/www/abantecart
Configuración
El primer paso en la configuración es configurar el host virtual Apache para AbanteCart. Para ello vamos a crear un nuevo fichero de configuración llamado «abantecart.conf» en el directorio «/etc/apache2/sites-available/». Puede hacerlo utilizando su editor de texto favorito. (En este caso usaremos «nano.»)
sudo nano /etc/apache2/sites-available/abantecart.conf
Agregue el contenido a continuación.
Opciones -Indices +SiguientesSymLinks +MultiViews
AllowOverride Todos
Requerido todo concedido
ErrorLog ${APACHE_LOG_DIR}/abantecart.exampleserver.xyz-error.log
CustomLog ${APACHE_LOG_DIR}/abantecart.exampleserver.xyz-access.log combinado
DIFUNDE LA PALABRA-
Puede cambiar la URL de prueba «abantecart.exampleserver.xyz» por el nombre de dominio real que utilizará para AbanteCart.
Con la configuración completa, abra el navegador y visite el nombre de dominio utilizado en el archivo de configuración anterior. Esto abrirá el asistente de configuración para AbanteCart, comenzando con el contrato de licencia.
Aceptando los términos de la licencia y haciendo clic en «Continuar» nos lleva a otra página que valida la compatibilidad. Si ha seguido los pasos anteriores correctamente, debería poder ver una página similar a la que se muestra a continuación. Haga clic en el botón «Continuar».
El siguiente paso es la configuración de la base de datos y la sección de administración. Las configuraciones incluyen:
1. Asumiendo que ya tiene SSH en su servidor Ubuntu, inicie sesión en MySQL usando el comando:
mysql -u raíz -p
Necesitará introducir la contraseña de root mysql cuando se le pida.
2.
Introduzca los siguientes comandos para crear una base de datos «abantecart»:
CREAR BASE DE DATOS abantecart;
Resumen
3.
Después de crear exitosamente la base de datos, crearemos a su usuario y le otorgaremos al usuario todos los privilegios de la base de datos.
Crearemos un nombre de usuario y una contraseña y luego eliminaremos los privilegios usando los siguientes comandos.
Puede utilizar una contraseña de su elección.
PRIVILEGES ON `abantecart`.* TO `abantecart’@’localhost’ IDENTIFICADO POR ‘su contraseña’;
FLUSH PRIVILEGES ;
4. Utilice el comando q o exit para salir de la consola MySQL.
Instalación de AbanteCart
AbanteCart está disponible para su descarga en el sitio oficial de descargas . Sin embargo, vamos a utilizar los siguientes comandos para descargar su archivo comprimido y extraerlo utilizando el terminal:
wget -c https://github.com/abantecart/abantecart-src/archive/master.zip -O abantecart.zip sudo apt-get - instalar unzip unzip abantecart.zip
Navegar al directorio
cd abante-src-master
y cambiar «public_html» por «abantecart».