Instale OpenCart en Ubuntu 16.04 LTS con soporte para Apache2, MariaDB y PHP 7.1

  • Eustace Evans
  • 0
  • 2088
  • 221

Al decidir qué plataforma de comercio electrónico de código abierto utilizar para administrar su negocio en línea, asegúrese de consultar OpenCart también ...

OpenCart es un sistema de gestión de contenido (CMS) de comercio electrónico de código abierto popular y ampliamente utilizado basado en PHP. Tiene todo lo necesario para crear y gestionar una tienda online..

Si está buscando una plataforma CMS de comercio electrónico funcional y de alto rendimiento para administrar su tienda en línea y perfiles de productos, encontrará que OpenCart es útil. Este breve tutorial mostrará a los estudiantes y nuevos usuarios cómo instalar OpenCart en Ubuntu 17.04 | 17.10 con soporte para Apache2, MariaDB y PHP.

Esta publicación cubre la instalación de la última versión de OpenCart, que en el momento de escribir este artículo estaba en la versión 3.0.2.

Para comenzar a instalar OpenCart, siga los pasos a continuación:

Paso 1: instalar Apache2

OpenCart requiere un servidor web y el servidor web más popular en uso hoy en día es Apache2. Entonces, vaya e instale Apache2 en Ubuntu ejecutando los siguientes comandos:

sudo apt instalar apache2

Después de instalar Apache2, ejecute los siguientes comandos para deshabilitar la lista de directorios.

sudo sed -i "s / Índices de opciones FollowSymLinks / Opciones FollowSymLinks /" /etc/apache2/apache2.conf

A continuación, ejecute los siguientes comandos para detener, iniciar y habilitar el servicio Apache2 para que siempre se inicie con los arranques del servidor..

sudo systemctl detener apache2.service sudo systemctl iniciar apache2.service sudo systemctl habilitar apache2.service 

Paso 2: Instale MariaDB

OpenCart también requiere un servidor de base de datos ... y el servidor de base de datos MariaDB es un gran lugar para comenzar. Para instalarlo, ejecute los siguientes comandos.

sudo apt-get install mariadb-server mariadb-client

Después de la instalación, los siguientes comandos se pueden usar para detener, iniciar y habilitar el servicio MariaDB para que siempre se inicie cuando se inicie el servidor..

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl enable mysql.service 

Después de eso, ejecute los siguientes comandos para asegurar el servidor MariaDB.

sudo mysql_secure_installation

Cuando se le solicite, responda las preguntas siguientes siguiendo la guía.

  • Ingrese la contraseña actual para root (ingrese para ninguna): simplemente presione Enter
  • ¿Establecer contraseña de root? [Y / n]: Y
  • Nueva contraseña: ingrese la contraseña
  • Vuelva a ingresar la nueva contraseña: Repita la contraseña
  • ¿Eliminar usuarios anónimos? [Y / n]: Y
  • ¿Deshabilitar el inicio de sesión de root de forma remota? [Y / n]: Y
  • ¿Eliminar la base de datos de prueba y acceder a ella? [Y / n]: Y
  • ¿Recargar tablas de privilegios ahora? [Y / n]: Y

Reinicie el servidor MariaDB

sudo systemctl reiniciar mysql.service

Paso 3: instalar PHP y módulos relacionados

PHP 7.1 no está disponible en los repositorios predeterminados de Ubuntu ... para instalarlo, tendrá que obtenerlo de repositorios de terceros.

Ejecute los siguientes comandos para agregar el siguiente repositorio de terceros para actualizar a PHP 7.1

sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php

Luego actualice y actualice a PHP 7.1

actualización de sudo apt

sudo apt install php7.1 libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7. 1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Paso 4: Cree la base de datos OpenCart

Ahora que ha instalado todos los paquetes necesarios, continúe a continuación para comenzar a configurar los servidores. Primero ejecute los siguientes comandos para crear una base de datos OpenCart.

Ejecute los siguientes comandos para iniciar sesión en el servidor de la base de datos. Cuando se le solicite una contraseña, escriba la contraseña de root que creó anteriormente.

sudo mysql -u root -p

Luego crea una base de datos llamada carro abierto

CREAR BASE DE DATOS opencart;

Cree un usuario de base de datos llamado magentouser con una nueva contraseña

CREAR USUARIO 'opencartuser' @ 'localhost' IDENTIFICADO POR 'new_password_here';

Luego otorgue al usuario acceso completo a la base de datos.

OTORGAR TODO EN opencart. * A 'opencartuser' @ 'localhost' IDENTIFICADO POR 'user_password_here' CON OPCIÓN DE OTORGAMIENTO;

Finalmente, guarde sus cambios y salga.

PRIVILEGIOS DE FLUSH; SALIDA; 

Paso 5: Descargue la última versión de OpenCart

A continuación, visite el sitio de OpenCart y regístrese para obtener una cuenta gratuita. Debe registrarse antes de poder descargar una copia. La edición comunitaria es lo que querrás descargar..

Después de la descarga, ejecute los siguientes comandos para extraer el archivo de descarga en el directorio raíz de Apache2.

cd / tmp && wget https://github.com/opencart/opencart/releases/download/3.0.2.0/3.0.2.0-OpenCart.zip descomprimir 3.0.2.0-OpenCart.zip sudo mv upload / / var / www / html / opencart 

Ejecute los siguientes comandos para configurar OpenCart

sudo cp /var/www/html/opencart/config-dist.php /var/www/html/opencart/config.php sudo cp /var/www/html/opencart/admin/config-dist.php / var / www /html/opencart/admin/config.php 

Luego, ejecute los siguientes comandos para establecer los permisos correctos para que OpenCart funcione.

sudo chown -R www-data: www-data / var / www / html / opencart / sudo chmod -R 755 / var / www / html / opencart / 

Paso 6: configurar Apache2

Finalmente, configure el archivo de configuración del sitio Apahce2 para OpenCart. Este archivo controlará cómo los usuarios acceden al contenido de OpenCart. Ejecute los siguientes comandos para crear un nuevo archivo de configuración llamado opencart.conf

sudo nano /etc/apache2/sites-available/opencart.conf

Luego copie y pegue el contenido a continuación en el archivo y guárdelo. Reemplace la línea resaltada con su propio nombre de dominio y ubicación raíz del directorio.

 ServerAdmin [email protected] DocumentRoot / var / www / html / opencart / ServerName example.com ServerAlias ​​www.example.com  Opciones FollowSymlinks AllowOverride All Order permitir, denegar permitir de todos  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combinado  

Guarda el archivo y cierra.

Paso 7: Habilite el módulo OpenCart and Rewrite

Después de configurar el VirtualHost anterior, habilítelo ejecutando los siguientes comandos

sudo a2ensite opencart.conf sudo a2enmod reescribir

Paso 8: reinicie Apache2

Para cargar todas las configuraciones anteriores, reinicie Apache2 ejecutando los siguientes comandos.

sudo systemctl reiniciar apache2.service

Luego abra su navegador y busque el nombre de dominio del servidor seguido de instalar. Debería ver el asistente de configuración de OpenCart para completar. Siga al asistente con atención.

http://example.com/opencart/install/

Luego ingrese la información de la base de datos, así como las credenciales de inicio de sesión del administrador del sitio..

Espere y OpenCart debería instalarse correctamente. Inicie sesión y comience a usar su programa.

Disfrutar!

Ejecute los siguientes comandos después de la instalación.

sudo rm -rf / var / www / html / opencart / install /




Nadie ha comentado sobre este artículo todavía.

Una colección de información útil sobre el sistema operativo Linux y las nuevas tecnologías
Artículos nuevos, consejos prácticos, reseñas detalladas y guías. Siéntete como en casa en el mundo del sistema operativo Linux