GNU/Linux >> Linux Esercitazione >  >> Fedora

Come installare Magento su Fedora 35

In questo tutorial, ti mostreremo come installare Magento su Fedora 35. Per chi non lo sapesse, Magento è una piattaforma di e-commerce open source scritta in PHP che utilizza più framework PHP. Magento fornisce ai commercianti di e-commerce un sistema di carrello degli acquisti e il controllo sull'aspetto, l'aspetto e la funzionalità del loro sito. Magento offre anche strumenti di marketing, SEO (ottimizzazione dei motori di ricerca) e gestione del catalogo agli amministratori del sito . Magento 2 è l'ultima versione disponibile. Questa versione ha una serie di miglioramenti e ottimizzazioni rispetto alla versione precedente di Magento.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo della piattaforma di marketing eCommerce Magento su un Fedora 35.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Fedora 35.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Magento su Fedora 35

Passaggio 1. Prima di procedere, aggiorna il tuo sistema operativo Fedora per assicurarti che tutti i pacchetti esistenti siano aggiornati. Usa questo comando per aggiornare i pacchetti del server:

sudo dnf upgrade
sudo dnf update

Passaggio 2. Installazione dello stack LAMP.

Devi configurare un ambiente LAMP sul sistema Fedora. Se non hai installato LAMP, puoi seguire la nostra guida qui.

Passaggio 3. Installazione di PHP Composer.

Esegui il comando seguente per installare Composer. Composer è uno strumento di gestione delle dipendenze da utilizzare con i progetti PHP:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer    
chmod +x /usr/local/bin/composer

Verifica l'installazione di Composer usando il seguente comando:

composer -V

Passaggio 4. Installazione di Magento su Fedora 35.

Per impostazione predefinita, Magento è disponibile nel repository di base di Fedora 35. Ora esegui il seguente comando di seguito per scaricare l'ultimo programma di installazione di Magento dalla pagina GitHub:

wget https://github.com/magento/magento2/archive/refs/tags/2.4.3.zip

Avanti, decomprimi l'archivio Magento nella directory principale dei documenti sul tuo server:

unzip 2.4.3.zip
mv magento2-2.4.3 /var/www/magento2

Quindi, cambia la directory in magento2 e usa il compositore per installare le librerie richieste:

cd /var/www/magento2
composer install

Al termine dell'installazione di Composer, imposta le autorizzazioni consigliate sui file per l'esecuzione con il server web Apache:

sudo chown -R www-data.www-data /var/www/magento2
sudo chmod -R 755 /var/www/magento2
sudo chmod -R 777 /var/www/magento2/{pub,var}

Passaggio 5. Configurazione di MariaDB.

Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando mysql_secure_installation sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MariaDB:

mysql_secure_installation

Configuralo in questo modo:

- Set root password? [Y/n] y
- 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

Avanti, dovremo accedere alla console MariaDB e creare un database per Magento. Esegui il seguente comando:

mysql -u root -p

Questo ti chiederà una password, quindi inserisci la tua password di root MariaDB e premi Invio. Una volta effettuato l'accesso al server del database, devi creare un database per Installazione Magento:

MariaDB [(none)]> CREATE DATABASE magento2_db;
MariaDB [(none)]> CREATE USER magento2_usr@'localhost' IDENTIFIED BY 'your-strong-password';
MariaDB [(none)]> GRANT ALL ON magento2_db.* TO magento2_usr@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> quit

Passaggio 6. Configurazione di Apache.

Ora crea un file di configurazione dell'host virtuale Apache per Magento:

sudo nano /etc/httpd/conf.d/magento.conf

Aggiungi i seguenti file:

<VirtualHost *:80>    ServerAdmin [email protected]    ServerName your-domain.com    DocumentRoot /var/www/magento2    <Directory /var/www/magento2>        Allowoveride all    </Directory></VirtualHost>

Salva e chiudi il file, quindi riavvia il servizio Apache per rendere effettive le modifiche:

sudo systemctl restart httpd

Passaggio 7. Accesso all'interfaccia Web di Magento.

Una volta installato correttamente, apri il tuo browser web e accedi all'interfaccia web di Magento utilizzando l'URL http://your-domian.com . Dovresti vedere la pagina iniziale dell'installazione di Magento:

Congratulazioni! Hai installato con successo Magento. Grazie per aver utilizzato questo tutorial per installare la piattaforma di marketing eCommerce Magento sul tuo sistema Fedora 35. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Magento ufficiale sito web.


Fedora
  1. Come installare Vagrant su Fedora 34

  2. Come installare OpenOffice 4.1.10 su Fedora 34

  3. Come installare Node.js su Fedora 35 / Fedora 34

  4. Come installare Java 17 in Fedora 35

  5. Come installare Notepad++ su Fedora 35

Come installare Magento su Debian 8 Jessie

Come installare Magento su Debian 11

Come installare Magento su CentOS 7

Come installare Magento su CentOS 8

Come installare Magento su Fedora 35

Come installare Vai su Fedora 35