Quick.Cart est un script de panier d'achat gratuit et open source écrit en PHP. Quick.Cart est une carte d'achat très simple mais puissante et peut être installée et exécutée sur presque toutes les distributions Linux. Il ne nécessite pas de base de données SQL et peut être installé en moins de 5 minutes. Dans ce tutoriel, nous vous guiderons tout au long du processus d'installation de Quick.Cart sur un VPS CentOS 7 avec Apache et PHP.
Pour exécuter Quick.Cart sur un VPS CentOS 7, nous devons installer ou activer les exigences suivantes
– PHP version 5.2.0 ou supérieure avec le module GD activé
– Serveur Web (le serveur Web Apache est recommandé)
Tout d'abord, connectez-vous à votre serveur via SSH en tant qu'utilisateur root
ssh root@IP_Adress
Et comme d'habitude, exécutez la commande suivante pour vous assurer que tous les services installés sur votre serveur sont à jour
yum -y update
Maintenant, nous allons installer le serveur Web Apache
yum -y install httpd
Une fois le serveur Web installé, démarrez-le et configurez-le pour qu'il démarre automatiquement au démarrage du serveur
systemctl start httpd systemctl enable httpd
Puisque Quick.Cart est écrit en PHP, nous allons installer PHP et l'extension PHP-GD
yum -y install php php-gd
C'est tout, votre serveur est prêt pour l'installation de Quick.Cart.
Allez sur leur site officiel et téléchargez la dernière version du script sur votre serveur
wget http://opensolution.org/download/home.html?sFile=Quick.Cart_v6.7.zip
Créez un nouveau répertoire pour Quick.Cart dans le répertoire racine du document sur votre serveur
mkdir /var/www/html/quickcart
et décompressez l'archive zip téléchargée dans le répertoire nouvellement créé
unzip home.html\?sFile\=Quick.Cart_v6.7.zip -d /var/www/html/quickcart
Tous les fichiers Quick.Cart doivent appartenir à l'utilisateur Apache. Modifiez le propriétaire en exécutant la commande suivante
chown -R apache:apache /var/www/html/quickcart/
Maintenant, nous allons créer un hôte virtuel Apache, afin que vous puissiez accéder à Quick.Cart avec votre nom de domaine.
Créez un fichier ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant :
IncludeOptional vhosts.d/*.conf
Créez un répertoire "vhosts.d" s'il n'est pas déjà créé.
mkdir /etc/httpd/vhosts.d/
et créez l'hôte virtuel avec le contenu suivant
vim /etc/httpd/vhosts.d/yourdomain.com.conf <VirtualHost YOUR_SERVER_IP:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/quickcart/" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com-access_log" combined <Directory "/var/www/html/quickcart/"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Enregistrez le fichier et redémarrez le serveur Web pour que les modifications prennent effet
systemctl restart httpd
Une fois toutes les étapes ci-dessus terminées, vous pourrez accéder à votre nouveau site Web Quick.Cart à l'adresse http//votredomaine.com . Pour accéder au panneau d'administration, ajoutez « admin.php » (ttp//votredomaine.com/admin.php) à la fin de l'URL. Les identifiants de connexion par défaut générés par Quick.Cart sont admin/admin . Vous devez modifier le mot de passe administrateur immédiatement après vous être connecté au panneau d'administration. Il est également recommandé de changer le nom du fichier ‘admin.php’ pour des raisons de sécurité.
Vous pouvez changer le nom du fichier en utilisant la commande suivante
mv /var/www/html/quickcart/admin.php /var/www/html/quickcart/s2jsd2s.php
Vous pourrez maintenant accéder au panneau d'administration sur http//votredomaine.com/s2jsd2s.php
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS CenoOS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Quick.Cart pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.