PrestaShop est une plateforme de commerce électronique populaire qui vous permet de créer votre propre boutique en ligne. Dans ce guide, nous allons vous montrer comment installer PrestaShop sur AlmaLinux 9 en utilisant un serveur vps.
Prérequis
- Un serveur vps fonctionnel avec AlmaLinux 9.
- L’accès SSH à votre serveur.
- Les droits sudo pour installer les paquets nécessaires.
Étape 1 : Mise à jour de votre serveur
Connectez-vous à votre serveur via SSH et mettez à jour les paquets de votre système :
sudo dnf update -y
Étape 2 : Installation de PHP et des dépendances nécessaires
Installez PHP et les modules nécessaires à PrestaShop :
sudo dnf install -y php php-mysqlnd php-xml php-mbstring php-zip
Étape 3 : Installation d’un serveur web
Installez Apache ou Nginx en fonction de votre préférence. Voici comment installer Apache :
sudo dnf install -y httpd
sudo systemctl start httpd
sudo systemctl enable httpd
Étape 4 : Télécharger et configurer PrestaShop
Téléchargez la dernière version de PrestaShop :
cd /var/www/html
wget https://download.prestashop.com/download/releases/prestashop_1.7.8.0.zip
unzip prestashop_1.7.8.0.zip
mv prestashop/* .
rm -rf prestashop prestashop_1.7.8.0.zip
Étape 5 : Configuration de la base de données
Créez une base de données pour PrestaShop :
mysql -u root -p
CREATE DATABASE prestashopdb;
CREATE USER 'prestashopuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON prestashopdb.* TO 'prestashopuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Étape 6 : Configuration finale
Accédez à votre navigateur web et ouvrez l’adresse de votre serveur. Suivez les instructions à l’écran pour finaliser l’installation de PrestaShop.
Conclusion
Vous avez maintenant installé PrestaShop sur votre serveur vps. Vous pouvez commencer à configurer votre boutique en ligne !