GNU/Linux >> Tutoriales Linux >  >> Debian

Instalar osCommerce en Debian 8

Le mostraremos cómo instalar osCommerce en Debian 8. Imagine una situación en la que tiene un gran producto para vender y una campaña de marketing ya planificada, pero lo único que falta es un sitio web de comercio electrónico para vender su producto. Por supuesto que ha hecho su diligencia debida y en lugar de tener claro qué plataforma de comercio electrónico debe usar, está aún más confundido por la cantidad de soluciones de comercio electrónico disponibles y posibles que existen. Magento, OpenCart, CS Cart, Prestashop… ¿dónde termina? Aunque cada una de las mencionadas es una gran solución de comercio electrónico según sus propios estándares, en este tutorial nos centraremos en instalar el Open Source Commerce (osCommerce) liviano y menos intensivo en servidores en un VPS Debian 8.

osCommerce es una solución completa de tienda en línea autohospedada que contiene una interfaz de catálogo y una herramienta de administración que se puede instalar y configurar fácilmente a través de un procedimiento de instalación basado en la web.

Se puede usar en cualquier servidor web con PHP y MySQL instalados y le permite configurar y mantener tiendas electrónicas muy fácilmente y casi sin esfuerzo.

1. REQUISITOS

Usaremos nuestro SSD 1 Plan de alojamiento VPS de Linux para este tutorial. Suponemos que ya tiene Apache, MySQL y PHP instalados y configurados en su servidor. Si ese no es el caso, puede seguir nuestro gran tutorial e instalar la pila LAMP fácilmente.

2. INICIA SESIÓN EN TU SERVIDOR A TRAVÉS DE SSH

# ssh root@server_ip

Puede comprobar si tiene instalada la versión adecuada de Debian en su servidor con el siguiente comando:

# lsb_release -a

Deberías obtener este resultado:

Distributor ID: Debian
Description:    Debian GNU/Linux 8.3 (jessie)
Release:        8.3
Codename:       jessie

3. ACTUALIZAR EL SISTEMA

Asegúrese de que su servidor esté completamente actualizado usando:

# apt-get update && apt-get upgrade

Ahora cree una base de datos que será necesaria para la instalación de osCommerce. Inicie sesión en MySQL como root y ejecute las siguientes consultas:

# mysql -u root -p

mysql> CREATE DATABASE oscommerce;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES on oscommerce.* to oscommerceuser@localhost identified by 'your_password';
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> quit;
Bye

4. INSTALAR OSCOMMERCE

Navegue a la raíz del documento predeterminado de Apache ( /var/www/html/ ) y descargue la última versión de osCommerce (durante la redacción de este artículo, la última versión es 2.3.4):

# cd /var/www/html/

# wget http://www.oscommerce.com/files/oscommerce-2.3.4.zip

Descomprimir el archivo:

# unzip oscommerce-2.3.4.zip

Cambie el nombre del directorio desempaquetado:

# mv oscommerce-2.3.4/ oscommerce/

Otorgue los permisos apropiados a los archivos a continuación para que su servidor web pueda guardar los parámetros de instalación en consecuencia. Ejecute los siguientes comandos:

# chmod 777 /var/www/html/oscommerce/catalog/includes/configure.php

# chmod 777 /var/www/html/oscommerce/catalog/admin/includes/configure.php

5. Continuar la instalación en el navegador web

Ahora abra su navegador web favorito y vaya a:http://your_IP_address/oscommerce/catalog/install/index.php . Será bienvenido por la página de instalación de osCommerce como se muestra en la siguiente imagen:

Por supuesto, la configuración de PHP y las extensiones de PHP requeridas deben estar habilitadas/instaladas para que pueda continuar con la instalación. Si todo está bien, haga clic en Iniciar para continuar con la instalación. A continuación están los ajustes de la base de datos. Ingrese las credenciales de la base de datos que, si siguió nuestras instrucciones en la parte de creación de la base de datos, deberían ser como las de la imagen a continuación:

A continuación, se abrirá una página donde puede configurar los ajustes de su tienda. Rellene los campos según sus necesidades y finalice la instalación.

Se puede acceder a su tienda en:http://your_server_IP/oscommerce/catalog/index.php y el backend de administración de osCommerce en:http://your_server_IP/oscommerce/catalog/admin/login.php

Probablemente esté notando las notas posteriores a la instalación que dicen que debe eliminar la instalación directorio, establezca los permisos correctos en algunos archivos y proteja la herramienta de administración. Ejecute los comandos debajo:

# rm -rf /var/www/html/oscommerce/catalog/install/

# chmod 644 /var/www/html/oscommerce/catalog/includes/configure.php

# chmod 644 /var/www/html/oscommerce/catalog/admin/includes/configure.php

Ahora vamos a proteger con contraseña la herramienta de administración de osCommerce con la utilidad htpasswd. Ejecutar:

# htpasswd -c /var/www/html/oscommerce/catalog/admin/.htpasswd your_user

Ahora se le pedirá que ingrese una contraseña, dos veces. Después de ingresar la contraseña, puede verificar si las credenciales se ingresaron como se esperaba:

# cat /var/www/html/oscommerce/catalog/admin/.htpasswd

6. Configurar Apache

Ahora configure su servidor web Apache para verificar el archivo .htpasswd antes de entregar el contenido protegido. Abra el archivo de configuración predeterminado de Apache con su editor favorito. Estamos usando nano:

# nano /etc/apache2/sites-available/000-default.conf

pegue lo siguiente en la directiva VirtualHost:

<Directory "/var/www/html">
        AuthType Basic
        AuthName "Restricted Content"
        AuthUserFile /var/www/html/oscommerce/catalog/admin/.htpasswd
        Require valid-user
</Directory>

Guarde y cierre el archivo. Ahora reinicie Apache para que los cambios surtan efecto.

# service apache2 restart

Ahora puede abrir http://your_server_IP/oscommerce/catalog/admin/login.php después de lo cual se le presentará una solicitud de nombre de usuario y contraseña.

Enhorabuena, ha instalado correctamente osCommerce en su Debian 8 VPS.

Por supuesto, no tiene que instalar osCommerce en Debian 8 si utiliza uno de nuestros servicios de alojamiento VPS de Debian, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen osCommerce por usted. Están disponibles las 24 horas, los 7 días de la semana y lo harán atender su solicitud de inmediato.

PD. Si le gustó esta publicación sobre cómo instalar osCommerce en Debian 8, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Debian
  1. Instalar osCommerce en CentOS 7

  2. Instalar GLPI en Debian 7

  3. Instalar osCommerce en Debian 8

  4. Instalar ExpressionEngine en Debian

  5. Instalar GitLab en Debian 10

Cómo instalar R en Debian 10

Cómo instalar Debian 11

Instale PostgreSQL 13 en Debian 11

Cómo instalar osCommerce en Debian 8

Cómo instalar Go en Debian 10

Cómo instalar Go en Debian