Hostwinds Tutorial

Cerca risultati per:


Sommario


Requisiti di prestashop.
PredaShop Preparation.
Aggiorna il tuo sistema operativo
Installa Apache
Installazione di mysql (mariadb)
Installazione di PHP
Installazione di PrestaShop.

Come installare PrestaShop su un cloud VPS

Tag: Cloud Servers,  VPS 

Requisiti di prestashop.
PredaShop Preparation.
Aggiorna il tuo sistema operativo
Installa Apache
Installazione di mysql (mariadb)
Installazione di PHP
Installazione di PrestaShop.

PrestaShop è una struttura di e-commerce costruita su PHP e MySQL.Fornisce un'interfaccia a tema, un catalogo di prodotti di facile organizzazione e legami in molte piattaforme di pagamento e di spedizione diversi.Inoltre, traccia statistiche, metriche ed è tradotta in quasi 200 lingue per una facile internazionalizzazione.PrestaShop è open source, rendendolo una soluzione gratuita per queste piattaforme ben richieste.

PrestaShop fornisce personalizzazione, dandoti la possibilità di scegliere i tuoi colori, il logo e il design tra una selezione di centinaia di temi.Gestione delle relazioni con i clienti, statistiche, monitoraggio dei prodotti e ordini possono essere effettuati tutti con la GUI di PrestaShop.Inoltre, supporta più valute e integrazione dei social media.

Requisiti di prestashop.

PRESTASHOP richiede Apache, MySQL e PHP e può essere installato su Linux, Windows o OS X. Specificamente, Apache 2.2 o Nginx, PHP 7.1 o superiore, e MySQL 5.6 o superiore sono richiesti.Sono inoltre necessarie le estensioni PHP Curl, Dom, FileInfo, GD, INTL, MBSTRING, Zip, JSON e Icone.

Nota: Si consiglia di utilizzare un server con 2 GB o più RAM.

Di seguito sono riportati i passaggi per installare i requisiti di PrestaShop su un VPS Linux (server privato virtuale) o server dedicato.

PredaShop Preparation.

Prima di installare PrestaShop stesso, è necessario prima preparare il seguente sul tuo server registrando il server tramite SSH.Questi passaggi sono i fondamenti necessari per impostare il quadro PrestaShop.

Aggiorna il tuo sistema operativo

Passo 1: Prima di iniziare ulteriori installazioni, assicurati che il sistema operativo sia aggiornato eseguendo il seguente comando

yum update

Installa Apache

Installando Apache con DNF, che è il gestore del pacchetto predefinito per Centos 8:

dnf install httpd

Dopo aver installato Apache Services sul tuo sistema, avviare tutti i servizi richiesti:

systemctl restart httpd
systemctl status httpd
systemctl enable httpd

È possibile verificare che Apache sia in esecuzione aprendo il tuo browser Web preferito e inserendo l'URL http: // indirizzo-server.

Installazione di mysql (mariadb)

Passo 1: Installa mariadb.

dnf install mariadb-server
systemctl start mariadb

Passo 2: Secure Mariadb.

Per impostazione predefinita, Mariadb non è indurito.È possibile proteggere MariaDB utilizzando lo script MySQL_Secure_Installation.

Sarebbe meglio se leggi e sotto ogni passo attentamente per impostare una password di root, rimuovere gli utenti anonimi, non consentire l'accesso a root remoto e rimuovere il database del test e accedere a Mariadb sicuro:

mysql_secure_installation

Nota: non esiste una password di root per impostazione predefinita, premere Invio quando richiesto.

Passaggio 3: Riavvia il server del database Mariadb e consente di avviare l'avvio del sistema.

systemctl restart mariadb
systemctl status mariadb
systemctl enable mariadb

Installazione di PHP

Passo 1: Installare PHP e moduli richiesti

dnf install php php-common php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-xml php-zip php-json php-intl

Passo 2: Riavvia Apache utilizzando SystemCtl per le modifiche per avere effetto:

systemctl restart httpd

Passaggio 3: Testare l'installazione PHP per assicurarsi che sia installato correttamente.

Creare un nuovo file chiamato test.php on / var / www / html e aggiungi quanto segue:

nano /var/www/html/info.php


<?php
phpinfo();
?>

Quindi premere Ctrl-X, Y, immettere per salvare e uscire nano.

Accesso http: // [il tuo server IP] /info.php per confermare che il PHP è installato.

Installazione di PrestaShop.

Passo 1: Scarica l'archivio PrestaShop:

Sopra https://www.prestashop.com/en/versions Fai clic con il tasto destro su "Download" e scelto 'Copia indirizzo link'

Nel tuo terminale SSH, digita

cd /var/www/html/
wget 

E lo spazio, quindi fare clic con il tasto destro del mouse per incollare l'URL, quindi inserire.

In alternativa, è possibile scaricarlo sul desktop e quindi utilizzare SFTP per caricarlo.

Passo 2: Unzip the zip file:

unzip prestashop_1.*

E impostare le autorizzazioni in modo che PHP possa scrivere nella directory:

chown -R root.apache /var/www/html/
chmod 775 /var/www/html/

Passaggio 3: Creare un database per PrestaShop.

Accedi a MySQL con la password per root che hai impostato nel passaggio MySQL_Secure_Installation sopra.

mysql -u root -p

Nella riga di comando mysql, inserisci:

CREATE DATABASE presta_db;
GRANT ALL ON presta_db.* TO 'presta_user'@'localhost' IDENTIFIED BY 'ThisShouldBeAStrongerPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

Passaggio 4: Avviare l'installazione di PrestaShop.

In un browser Web, accedere a http: // [il tuo server IP] /, e dovrebbe iniziare a decomprimere il file PrestaShop e installarlo.Ti darà quindi le opzioni a:

  • Imposta la tua lingua
  • Accetta l'accordo di licenza (controllerà la compatibilità del sistema e ti farà sapere se manca qualcosa, ma seguire questo tutorial dovrebbe saltare al passaggio successivo)
  • Imposta le informazioni sul negozio
  • Imposta le informazioni sul database:
  • L'indirizzo del server è 127.0.0.1
  • Il nome del database è presta_db
  • L'utente del database è presta_user
  • La password del database è come inserito nel comando "Grant" sopra
  • Lascia il prefisso delle tabelle come 'PS_' e la casella di controllo per eliminare le tabelle esistenti (non ce ne sono).
  • Fai clic su "Test della connessione del database" e dovresti vedere una barra verde appare con "Il database è connesso".
  • Fare clic su 'Avanti'

PrestaShop terminerà quindi l'installazione.

Passaggio 5: Post install cleanup

Per ultima pagina nell'installazione, la directory / installazione deve essere eliminata.Nella riga di comando sul server, eseguire.

rm -rf /var/www/html/install

Passaggio 6: Accedi al backend del negozio.

Nel tuo browser, accedere a http: // [il tuo server IP] / admin e accedi con la posta elettronica / password impostata durante l'installazione di PrestaShop sulla pagina "Informazioni Archivio".Generirà un nuovo URL di amministratore casuale (per motivi di sicurezza) e reindirizzarti.

Sei tutto fatto!Ora puoi impostare il negozio, aggiungere prodotti, configurare la spedizione, il pagamento e altri plugin e iniziare a vendere.

Scritto da Hostwinds Team  /  luglio 30, 2021