GNU/Linux >> Linux Esercitazione >  >> Debian

Installa osCommerce su Debian 8

Ti mostreremo come installare osCommerce su Debian 8. Immagina una situazione in cui hai un ottimo prodotto da vendere e una campagna di marketing già pianificata, ma l'unica cosa che manca è un sito di eCommerce da cui vendere il tuo prodotto. Ovviamente hai fatto la tua due diligence e invece di essere chiaro su quale piattaforma di eCommerce dovresti usare, sei ancora più confuso dal numero di soluzioni di eCommerce disponibili e possibili là fuori. Magento, OpenCart, CS Cart, Prestashop… dove finisce? Sebbene tutti quelli menzionati siano un'ottima soluzione di eCommerce in base ai propri standard, in questo tutorial ci concentreremo sull'installazione del leggero e meno server-intensivo Open Source Commerce (osCommerce) su un Debian 8 VPS.

osCommerce è una soluzione completa di negozio online self-hosted che contiene sia un frontend del catalogo che un backend dello strumento di amministrazione che può essere facilmente installato e configurato tramite una procedura di installazione basata sul web.

Può essere utilizzato su qualsiasi server Web con PHP e MySQL installati e ti consente di configurare e mantenere gli e-store molto facilmente senza quasi nessuno sforzo.

1. REQUISITI

Utilizzeremo il nostro SSD 1 Piano di hosting VPS Linux per questo tutorial. Supponiamo che tu abbia già installato e configurato Apache, MySQL e PHP sul tuo server. In caso contrario, puoi seguire il nostro fantastico tutorial e installare facilmente lo stack LAMP.

2. ACCEDI AL TUO SERVER VIA SSH

# ssh root@server_ip

Puoi controllare se hai la versione Debian corretta installata sul tuo server con il seguente comando:

# lsb_release -a

Dovresti ottenere questo output:

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

3. AGGIORNA IL SISTEMA

Assicurati che il tuo server sia completamente aggiornato utilizzando:

# apt-get update && apt-get upgrade

Ora crea un database che sarà necessario per l'installazione di osCommerce. Accedi a MySQL come root ed esegui le seguenti query:

# 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. INSTALLA OSCOMMERCE

Passa alla radice del documento predefinita di Apache ( /var/www/html/ ) e scarica l'ultima versione di osCommerce (durante la stesura di questo articolo l'ultima versione è la 2.3.4) :

# cd /var/www/html/

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

Decomprimi l'archivio:

# unzip oscommerce-2.3.4.zip

Rinomina la directory decompressa:

# mv oscommerce-2.3.4/ oscommerce/

Concedi le autorizzazioni appropriate ai file seguenti in modo che il tuo server web possa salvare i parametri di installazione di conseguenza. Esegui i seguenti comandi:

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

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

5. Continua l'installazione nel browser web

Ora apri il tuo browser web preferito e vai a:http://your_IP_address/oscommerce/catalog/install/index.php . Sarai accolto dalla pagina di installazione di osCommerce come mostrato nell'immagine qui sotto:

Ovviamente le impostazioni PHP e le estensioni PHP richieste devono essere abilitate/installate in modo da poter procedere con l'installazione. Se tutto è a posto, fai clic su Avvia per procedere con l'installazione. Poi ci sono le impostazioni del database. Inserisci le credenziali del database che se hai seguito le nostre istruzioni nella parte di creazione del database dovrebbero essere come quelle nell'immagine sottostante:

Successivamente, verrà aperta una pagina in cui è possibile configurare le impostazioni del negozio. Compila i campi in base alle tue esigenze e termina l'installazione.

È possibile accedere al tuo negozio all'indirizzo:http://your_server_IP/oscommerce/catalog/index.php e il backend di amministrazione di osCommerce su:http://your_server_IP/oscommerce/catalog/admin/login.php

Probabilmente stai notando le note post-installazione che dicono che dovresti eliminare l'installazione directory, imposta i permessi corretti su alcuni file e proteggi lo strumento di amministrazione. Esegui i comandi sottostanti:

# 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

Ora proteggiamo con password lo strumento di amministrazione di osCommerce con l'utilità htpasswd. Esegui:

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

Ora ti verrà chiesto di inserire una password, due volte. Dopo aver inserito la password è possibile verificare se le credenziali sono state inserite come previsto:

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

6. Configura Apache

Ora configura il tuo server web Apache per controllare il file .htpasswd prima di servire il contenuto protetto. Apri il file di configurazione predefinito di Apache con il tuo editor preferito. Stiamo usando nano:

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

incolla quanto segue nella direttiva VirtualHost:

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

Salva e chiudi il file. Ora riavvia Apache per rendere effettive le modifiche.

# service apache2 restart

Ora puoi aprire http://your_server_IP/oscommerce/catalog/admin/login.php dopodiché ti verrà presentata una richiesta di nome utente e password.

Congratulazioni, hai installato con successo osCommerce sulla tua Debian 8 VPS.

Ovviamente non devi installare osCommerce su Debian 8, se utilizzi uno dei nostri servizi di hosting Debian VPS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare osCommerce per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e lo faranno prenditi subito cura della tua richiesta.

PS. Se ti è piaciuto questo post, su come installare osCommerce su Debian 8, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Debian
  1. Debian – Chiaro di luna in Debian?

  2. Installa osCommerce su CentOS 7

  3. Installa GLPI su Debian 7

  4. Installa osCommerce su Debian 8

  5. Installa ExpressionEngine su Debian

Come installare R su Debian 10

Come installare Debian 11

Installa PostgreSQL 13 su Debian 11

Come installare osCommerce su Debian 8

Come installare Vai su Debian 10

Come installare Vai su Debian