GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar OpenCart en Oracle Linux 8

OpenCart es una plataforma de comercio electrónico de carrito de la compra basada en la web, de código abierto y gratuita, escrita en PHP. Le permite iniciar su propia tienda en línea para agregar, administrar y vender productos en línea. OpenCart proporciona un código fuente abierto y le permite personalizarlo según sus requisitos. Es un programa de administración de tiendas simple, liviano, fácil de usar y poderoso que le permite administrar varias tiendas a través de un navegador web. Puede administrar fácilmente el inventario de productos, pedidos, afiliados, descuentos, revisiones de productos, pasarelas de pago y más desde la ubicación central. Si está buscando alojar su propia tienda en línea, OpenCart es la mejor opción para usted.

En este tutorial, le mostraremos cómo instalar OpenCart en Oracle Linux 8.

Requisitos

  • Un servidor que ejecuta Oracle Linux 8 en Atlantic.Net Cloud Platform
  • Una contraseña de root está configurada en su servidor

Paso 1:crear el servidor en la nube de Atlantic.Net

Primero, inicie sesión en su servidor en la nube de Atlantic.Net. Cree un nuevo servidor, eligiendo Oracle Linux como sistema operativo con al menos 2 GB de RAM. Conéctese a su servidor en la nube a través de SSH e inicie sesión con las credenciales resaltadas en la parte superior de la página.

Una vez que haya iniciado sesión en su servidor, ejecute el siguiente comando para actualizar su sistema base con los últimos paquetes disponibles.

dnf update -y

Paso 2:instalar la pila LAMP

Antes de comenzar, se debe instalar un LAMP Stack en su servidor. Si no está instalado, puede instalarlo usando el siguiente comando:

dnf install httpd mariadb-server -y

Después de la instalación, también deberá instalar la versión 8.0 de PHP y todas las extensiones necesarias. De forma predeterminada, PHP 8.0 no está incluido en el repositorio predeterminado de Oracle Linux, por lo que deberá instalar los repositorios EPEL y PHP REMI en su sistema.

Primero, instale los repositorios EPEL y REMI con el siguiente comando:

dnf install epel-release -y
dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm

A continuación, deberá restablecer el módulo predeterminado de PHP y habilitar el módulo PHP REMI 8.0:

dnf module reset php
dnf module enable php:remi-8.0

A continuación, ejecute el siguiente comando para instalar PHP 8.0 con todas las extensiones necesarias:

dnf install php php-gd php-ldap php-zip php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mysqlnd php-snmp php-soap curl curl-devel unzip git -y

Una vez que PHP esté instalado con todos los paquetes necesarios, inicie los servicios de Apache y MariaDB y habilítelos para que se inicien al reiniciar el sistema:

systemctl start httpd
systemctl enable httpd
systemctl start mariadb
systemctl enable mariadb

Paso 3:configurar una base de datos para OpenCart

OpenCart usa MariaDB como base de datos, por lo que deberá crear una base de datos y un usuario para OpenCart.

Primero, asegure la instalación de MariaDB y configure la contraseña raíz de MariaDB usando el siguiente comando:

mysql_secure_installation

Responda todas las preguntas como se muestra a continuación:

Enter current password for root (enter for none): 
Set root password? [Y/n] Y
New password: 
Re-enter new password: 
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

A continuación, inicie sesión en MariaDB con el siguiente comando:

mysql -u root -p

Una vez que esté conectado a MariaDB, cree un usuario y una base de datos con el siguiente comando:

CREATE DATABASE opencart;
CREATE USER 'opencart'@'localhost' IDENTIFIED BY 'password';

A continuación, otorgue todos los privilegios a la base de datos de OpenCart con el siguiente comando:

GRANT ALL PRIVILEGES ON opencart.* TO 'opencart'@'localhost';

A continuación, elimine los privilegios y salga de MariaDB con el siguiente comando:

FLUSH PRIVILEGES;
EXIT;

Paso 4:descarga el código fuente de OpenCart

Primero, descargue la última versión de OpenCart del repositorio de GitHub usando el siguiente comando:

git clone https://github.com/opencart/opencart.git

Una vez completada la descarga, navegue hasta el directorio descargado y copie el directorio de carga en el directorio raíz web de Apache:

cd opencart
mv upload /var/www/html/opencart

A continuación, copie algunos archivos de configuración de muestra con el siguiente comando:

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

A continuación, establezca los permisos y la propiedad adecuados con el siguiente comando:

chown -R apache:apache /var/www/html/opencart
chmod -R 755 /var/www/html/opencart

Paso 5:cree un host virtual de Apache para OpenCart

A continuación, deberá crear un archivo de configuración de host virtual de Apache para alojar OpenCart en Internet:

nano /etc/httpd/conf.d/opencart.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/opencart/
ServerName opencart.example.com
<Directory /var/www/html/opencart/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/yourdomain.com-error_log
CustomLog /var/log/httpd/yourdomain.com-access_log common
</VirtualHost>

Guarde y cierre el archivo, luego reinicie el servicio Apache para aplicar los cambios:

systemctl restart httpd

Paso 6:configurar el cortafuegos

Si está utilizando firewalld, deberá permitir los servicios HTTP y HTTPS a través del firewall. Puede permitirlos usando el siguiente comando:

firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https

A continuación, vuelva a cargar firewalld para aplicar los cambios:

firewall-cmd --reload

Paso 7:acceda al panel de control de OpenCart

Ahora puede acceder a la interfaz de usuario web de OpenCart mediante la URL http://opencart.example.com . Debería ver la siguiente página:

Acepte el acuerdo de licencia y haga clic en Continuar botón. Debería ver la siguiente página:

Asegúrese de que todas las extensiones de PHP estén instaladas y luego haga clic en Continuar botón. Debería ver la siguiente página:


Proporcione los detalles de su base de datos, nombre de usuario de administrador y contraseña, y haga clic en Continuar botón. Debería ver la siguiente página:

Ahora, abra su terminal y elimine el directorio de instalación usando el siguiente comando:

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

A continuación, vuelva a la interfaz web de OpenCart y haga clic en Iniciar sesión en su Administración . Debería ver la página de inicio de sesión de OpenCart:

Proporcione su nombre de usuario y contraseña de administrador y haga clic en Iniciar sesión botón. Debería ver el panel de OpenCart en la siguiente página:

Conclusión

En esta publicación, explicamos cómo instalar la plataforma de carrito de compras OpenCart en Oracle Linux 8. Su plataforma OpenCart ahora está lista para usar. Ahora puede iniciar su propia tienda en línea usando OpenCart. Comience con el alojamiento VPS de Atlantic.Net.


Linux
  1. Cómo instalar PHP Composer en Debian Linux

  2. Cómo instalar PHP 8 en CentOS 8 Linux

  3. Cómo instalar Apache Cassandra en Oracle Linux 8

  4. Cómo instalar Ansible en Oracle Linux 8

  5. Cómo instalar Apache Maven en Oracle Linux 8

Cómo instalar Memcached en Rocky Linux 8

Cómo instalar Apache Solr en Oracle Linux 8

Cómo instalar GitLab CE en Oracle Linux 8

Cómo instalar LAMP Stack en Oracle Linux 8

Cómo instalar Joomla en Oracle Linux 8

Cómo instalar PHP 8 en Rocky Linux 8