Table of Contents
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
- Pila LAMP instalada en CentOS 7
- Pila LAMP instalada en Ubuntu
- 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/
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
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
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
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
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 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
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
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
Interfaz de ZenCart Store
¡Felicitaciones! Ha implementado con éxito la plataforma de comercio electrónico en línea Zen Cart. en su sistema.