Cómo instalar la tienda de compras de comercio electrónico Zen Cart en Linux

Cómo instalar la tienda de compras de comercio electrónico Zen Cart en Linux

Este tema cubrirá el proceso de instalación paso a paso de la plataforma de comercio electrónico de código abierto Zen Cart. en distribuciones Linux basadas en Debian. y en RHEL. y CentOS 7. sistemas operativos Linux.

Zen Cart. es una plataforma CMS de compras popular y fácil de administrar, escrita en programación del lado del servidor PHP lenguaje y desplegado sobre la pila LAMP. que se utiliza principalmente para crear tiendas en línea para productos publicitarios y mercancías.

Requisitos

  1. Pila LAMP instalada en CentOS 7
  2. Pila LAMP instalada en Ubuntu
  3. Pila LAMP instalada en Debian

Paso 1: Instale los requisitos previos del sistema para Zen Cart

1.. En el primer paso, inicie sesión en la consola del servidor y ejecute los siguientes comandos para instalar las utilidades unzip. y curl. en su sistema.

# yum install descomprime zip curl [en CentOS/RHEL] # apt install zip unzip curl [En Debian/Ubuntu]

2.. La plataforma de comercio electrónico en línea Zen Cart. se instala muy a menudo sobre la pila LAMP en los sistemas Linux . Si la pila LAMP ya está instalada en su máquina, también debe asegurarse de instalar las siguientes extensiones PHP requeridas por la aplicación de comercio electrónico Zen Cart emitiendo el siguiente comando.

——————En CentOS/RHEL—————— # yum install epel-release # yum install php-curl php-xml php-gd php-mbstring ——————En Debian/Ubuntu—————— # apt install php7.0-curl php7.0-xml php7.0-gd php7.0-mbstring

3.. Después de todos los módulos PHP requeridos e instalados en su sistema, abra archivo de configuración PHP predeterminado específico para su distribución de Linux y actualice la siguiente configuración de PHP.

freestar.config.enabled_slots.push

Emita el siguiente comando de acuerdo con su distribución para abrir y editar el archivo de configuración PHP.

# vi/etc/php.ini [En CentOS/RHEL] # nano/etc/php/7.0/apache2/php.ini [En Debian/Ubuntu]

Busque y reemplace las siguientes configuraciones de PHP como se muestra en el siguiente extracto:

file_uploads = On allow_url_fopen = On memory_limit = 64M upload_max_file_size = 64M date.timezone = Europa/Bucarest

Visite el PHP oficial lista de zonas horarias para encontrar la zona horaria correcta de acuerdo con la ubicación geográfica de su servidor.

4.. Una vez que haya actualizado el archivo de configuración PHP con la configuración requerida, guarde y cierre el y reinicie el servicio Apache para volver a leer las configuraciones emitiendo el siguiente comando.

# systemctl restart httpd [En CentOS/RHEL] # systemctl restart apache2 [En Debian/Ubuntu]

5.. La plataforma de comercio electrónico Zen Cart necesita una base de datos RDBMS para almacenar los datos de la aplicación. Para crear una base de datos Zen Cart. inicie sesión en la consola del servidor MySQL y emita el siguiente comando para crear la base de datos Zen Cart y las credenciales necesarias para acceder a la base de datos.

Reemplace el nombre de la base de datos, variables de usuario y contraseña con su propia configuración.

# mysql-u root-p MariaDB [(none)]>. crear base de datos zencart_shop; MariaDB [(none)]>. concede todos los privilegios en zencart_shop. * a ‘your_user’ @ ‘localhost’ identificado por ‘your_password’; MariaDB [(ninguno)]>. flush privilegios; MariaDB [(none)]>. sale

Paso 2: instala Zen Cart en CentOS, Debian y Ubuntu

6.. Para instalar Aplicación de comercio electrónico Zen Cart, primero descargue el último archivo zip de Zen Cart en su sistema emitiendo el siguiente comando.

# wget https://sourceforge.net/projects/zencart/files/CURRENT%20-% 20Zen% 20Cart% 201.5.x% 20Series/zen-cart-v1.5.5e-03082017.zip

7.. Una vez finalizada la descarga del archivo zip de Zen Cart, ejecute los siguientes comandos para extraer el zip archive y copie los archivos de instalación en la ruta raíz del documento del servidor web.

# unzip zen-cart-v1.5.5e-03082017.zip # cp-rf zen-cart-v1.5.5e-03082017/*/var/www/html/

8.. Luego, emita el siguiente comando para otorgar el permiso de escritura completo al servidor HTTP Apache a los archivos de instalación de Zen Cart desde la ruta raíz del documento del servidor.

# chown-R apache : apache/var/www/html/[en CentOS/RHEL] # chown-R www-data: www-data/var/www/html/[en Debian/Ubunt u]

9.. A continuación, abra un navegador y navegue hasta la dirección IP de su servidor o el nombre de dominio a través del protocolo HTTP y presione el enlace Haga clic aquí. para iniciar el proceso de instalación de Zen Cart.

http://your_domain.tld/ Asistente de instalación de ZenCart Asistente de instalación de ZenCart ZenCart Asistente de instalación

10.. En el siguiente paso, el instalador de Zen Cart inspeccionará su sistema e informará sobre posibles problemas en caso de que la configuración del sistema no cumpla con todos los requisitos para instalar la plataforma de compras. Si no se muestran advertencias o errores, haga clic en el botón Continuar. para pasar al siguiente paso.

Verificación del sistema ZenCart  Verificación del sistema ZenCart Verificación del sistema ZenCart

11.. En la siguiente etapa de instalación, verifique que esté de acuerdo con los términos de la licencia y verifique las direcciones URL de la interfaz de su tienda como se ilustra en la siguiente captura de pantalla. Reemplace la dirección IP o el nombre de dominio para que coincida con la configuración de su servidor. Cuando termine, presione el botón Continuar. para seguir adelante con el proceso de instalación.

Configuración del sistema ZenCart  Configuración del sistema ZenCart Configuración del sistema ZenCart

12.. A continuación, proporcione la información de la base de datos MySQL (dirección del host de la base de datos, nombre de la base de datos y credenciales), verifique Cargar datos de demostración. en la base de datos Zen Cart y seleccione el conjunto de caracteres de la base de datos, el prefijo de la base de datos y el Método de caché SQL como se ilustra en la siguiente captura de pantalla. Haga clic en el botón Continuar. cuando termine para configurar aún más Zen Cart.

 Configuración de la base de datos ZenCart  Configuración de la base de datos ZenCart Configuración de la base de datos ZenCart

13.. En la siguiente instalación En la pantalla de configuración, proporcione un nombre de Superusuario administrador. que se utilizará para iniciar sesión en la tienda respaldada y una dirección de correo electrónico para la cuenta de administrador de Superusuario. Escriba o haga una imagen de la contraseña temporal de administrador y el nombre del directorio de administrador y presione el botón Continuar. para iniciar el proceso de instalación.

 Configuración de administrador de ZenCart  Configuración de administrador de ZenCart Configuración de administrador de ZenCart

14.. Espere a que finalice el proceso de instalación y redirigido a la pantalla de instalación final de Zen Cart. Aquí encontrará dos enlaces para acceder al panel Respaldado por el administrador de Zen Cart. y al enlace Su escaparate. como se ilustra en la siguiente captura de pantalla. Asegúrese de anotar la dirección de backend del administrador de la tienda.

Instalación de ZenCart terminada  Instalación de ZenCart finalizada Instalación de ZenCart finalizada

15.. Ahora, antes de iniciar sesión en el panel de backend de su tienda, primero regrese a la consola de bash de su servidor y ejecute el siguiente comando para eliminar el directorio de instalación.

# rm-rf/var/www/html/zc_install/

16.. Luego, regrese al navegador y haga clic en en el enlace Admin backend. para ser redirigido a la página de inicio de sesión del panel de backend de Zen Cart. Inicie sesión en el panel de administración de Zen Cart con el usuario administrador y la contraseña configurados anteriormente y se le solicitará que cambie la contraseña temporal de la cuenta de administrador para proteger su tienda.

 Inicio de sesión de administrador de ZenCart  Inicio de sesión de administrador de ZenCart Inicio de sesión de administrador de ZenCart  Configurar la contraseña de administrador de ZenCart  Configurar la contraseña de administrador de ZenCart Configurar la contraseña de administrador de ZenCart

17.. Cuando inicie sesión por primera vez en el panel backend de Zen Cart, El asistente de configuración inicial se mostrará en su pantalla. En el asistente inicial, agregue el nombre de su tienda, el propietario, la dirección de correo electrónico del propietario de la tienda, el país de la tienda, la zona de la tienda y la dirección de la tienda y haga clic en el botón Actualizar. para guardar los cambios. Después de completar este último paso, puede comenzar a administrar su tienda en línea, configurar ubicaciones e impuestos y agregar algunos productos.

 Asistente de configuración inicial de ZenCart  Asistente de configuración inicial de ZenCart Asistente de configuración inicial de ZenCart

18.. Finalmente, para visitar su tienda de interfaz de Zen Cart, navegue hasta la dirección IP de su servidor o el nombre de dominio a través del protocolo HTTP, como se ilustra en la siguiente captura de pantalla. Esta es la página web donde los productos anunciados se mostrarán a sus clientes.

http://ww.yourdomain.tld  ZenCart Store Frontend  ZenCart Store Frontend Interfaz de ZenCart Store

¡Felicitaciones! Ha implementado con éxito la plataforma de comercio electrónico en línea Zen Cart. en su sistema.