Hostwinds Tutorial

Cerca risultati per:


Sommario


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 

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.

Si prega di notare che 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 gli accordi di licenza

(Controllerà la compatibilità del sistema e ti farà sapere se manca qualcosa, ma seguendo questo tutorial dovrebbe saltare al passaggio successivo)

* Impostare le informazioni del negozio

* Impostare le informazioni del database:

* L'indirizzo del server è 127.0.0.1

* Nome del database è presta_db

* L'utente del database è presta_User

* La password del database è inserita nel comando "Grant" sopra

* Lasciare il prefisso delle tabelle come "PS_" e la casella di controllo per rilasciare le tabelle esistenti (non ce ne sono).

* Fare clic su "Testare la connessione del database" e dovresti vedere una barra verde appaita con "il database è connesso".

* Fai 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