GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Comment démarrer une belle boutique en ligne avec AbanteCart

Vous vendez vos produits en ligne ou vous voulez commencer ? Apprenez à créer une boutique en ligne avec le constructeur de boutique en ligne AbanteCart. Installation rapide et sécurisée avec HTTPS et sauvegardes.

Pourquoi créer un site Web pour votre boutique en ligne

Il existe plusieurs outils de boutique en ligne tiers que vous pouvez utiliser pour lancer votre boutique en ligne.

Cela inclut :

  • Square en ligne
  • Mozello
  • Wix eCommerce
  • Shopify
  • Espace carré
  • Boutiques Facebook
  • Shopping sur Instagram

et bien d'autres.

Souvent, ceux-ci sont accompagnés d'une boutique en ligne avec un panier d'achat, le traitement des paiements et des fonctionnalités essentielles de commerce électronique.

Mais la question est, êtes-vous vraiment propriétaire de votre boutique en ligne ?

La réponse est tout simplement non.

Vous n'êtes pas propriétaire du contenu de votre boutique ou des données qui sous-tendent votre activité de commerce électronique.

Pour vraiment posséder vos données.

Pour vraiment posséder votre boutique en ligne.

Pour vraiment appeler cela une véritable entreprise, vous devez posséder un site Web de commerce électronique.

Et vous pouvez créer un magnifique site Web de commerce électronique en quelques minutes avec un créateur de boutique en ligne.

Vous pouvez le faire tout en profitant de la portée de ces marchés tiers.

Qu'est-ce qu'AbanteCart ?

L'un des créateurs de boutique en ligne les plus faciles à utiliser s'appelle AbanteCart. .

AbanteCart est une application de panier d'achat open source que vous pouvez utiliser pour créer une boutique en ligne et commencer à vendre vos produits en ligne.

Il est conçu pour être simple à utiliser et accélérer le processus de configuration de votre boutique en ligne.

AbanteCart est un moteur de recherche optimisé, 100 % réactif pour les ordinateurs, les appareils mobiles et les tablettes, et gratuit à utiliser.

Mais plus important encore, il n'y a pas de frais de licence, pas d'abonnements, pas de frais de transaction.

C'est simplement à vous de l'utiliser aussi longtemps que vous en avez besoin.

Comment installer AbanteCart avec un minimum de tracas

Notre objectif avec ce guide est de vous montrer :

  • le moyen le plus simple d'installer AbanteCart même avec un minimum de connaissances techniques
  • et comment créer une boutique en ligne avec AbanteCart en tant que développeur pour vos clients

1. Exigences de base de l'hébergement Web

Pour terminer le processus de création d'une boutique en ligne, vous aurez besoin :

  • un nom de domaine (si vous n'en avez pas, visitez la page d'enregistrement de domaine pour rechercher et acheter un nouveau nom de domaine pour votre boutique)
  • un compte d'hébergement Web (si vous n'en avez pas, vous pouvez visiter notre page Forfaits d'hébergement Web, sélectionner un plan d'hébergement et créer un compte. Si vous n'êtes pas sûr du forfait d'hébergement Web qui vous convient, envoyez un e-mail à [email protected])
  • votre nom d'utilisateur et votre mot de passe cPanel (si vous n'êtes pas sûr de ce qu'ils sont, consultez Quel est mon nom d'utilisateur cPanel ? pour en savoir plus)
  • un site Web compatible HTTPS (nous fournissons un certificat SSL/TLS à chaque domaine que nous hébergeons sans frais supplémentaires. Mais vous pouvez choisir d'utiliser un SSL EV pour votre boutique en ligne et vous pouvez l'obtenir sur la page des certificats SSL.)
  • une heure de temps.

2. Configuration requise pour l'installation d'AbanteCart

  • Apache Serveur Web (recommandé)
  • PHP 8.0 ou supérieur avec OPcache activé (obligatoire). Vous pouvez rencontrer des problèmes avec la v7.4 si OPcache est activé sur le serveur.
  • MySQL 8 base de données qui fonctionne avec PHP 7.4+ (obligatoire)
  • GD Bibliothèque graphique (obligatoire)
  • infofichier extension (obligatoire)
  • archivezip extension (facultatif)
  • PHAR extension (facultatif)
  • boucle soutien

Nous nous en sommes occupés pour vous sur notre plateforme d'hébergement Web.

Option 1 :Installation automatique d'AbanteCart en 1 clic (recommandé)

Le moyen le meilleur, le plus simple et le plus rapide consiste à utiliser l'installation en un clic d'AbanteCart.

En tant que service d'hébergement Web AbanteCart, nous offrons cette option directement sur notre cPanel.

cPanel est un panneau de contrôle d'hébergement Web et un outil d'automatisation basés sur Linux qui simplifient le processus d'hébergement d'un site Web.

Avec cette option, vous pouvez installer AbanteCart en quelques clics.

Étape 1. Recherchez votre boîte de réception qui vous a été envoyée après la création de votre compte d'hébergement Web. Il contiendra l'URL de votre serveur cPanel, votre nom d'utilisateur et votre mot de passe cPanel.

Étape 2. Une fois que vous êtes connecté à cPanel, faites défiler jusqu'au Logiciel section de votre cPanel.

Étape 3. Cliquez sur Softaculous icône. Lorsque la page se charge, vous verrez toutes les applications disponibles que vous pouvez installer sur votre site Web.

Puisque nous recherchons spécifiquement AbanteCart, utilisez le champ de recherche pour le rechercher. Ou faites simplement défiler jusqu'à la section E-commerce et recherchez AbanteCart.Étape 5. Avant de cliquer sur Installer bouton, vous devez tenir compte de certains éléments :

  • Vérifier DNS et SSL

    Assurez-vous que le sous-domaine est accessible en ligne et que notre système a installé un certificat SSL valide dessus avant de continuer.

    Notre système nécessite que la configuration DNS soit valide (doit correspondre aux enregistrements trouvés sur cPanel>>> Domaines>>> Éditeur de zone ) avant de pouvoir y installer un certificat SSL.

    Vous pouvez vérifier visuellement votre paramètre DNS avec :

    • DNS feuille
    • dnschecker.org
    • dnspropagation.net
    • whatsmydns.net

      Ou utilisez simplement la commande "creuser".

  • Déterminer les emplacements d'installation d'AbanterCart

    Si vous utilisez le site Web (webcomm.dev) comme boutique, vous devez supprimer le sous-dossier "abante" généré automatiquement.

    Si vous continuez et l'installez en utilisant l'option générée automatiquement, votre boutique sera située sur webcomm.dev/abante.

    Si vous installez AbanteCart sur un sous-domaine tel que shop.webcomm.dev, assurez-vous d'avoir créé le sous-domaine (cPanel>>> Domaines>>> Sous-domaines ) avant d'initialiser l'installation.

    Si vous installez sur un sous-répertoire ou un dossier, acceptez celui généré automatiquement ou renommez le dossier comme vous voulez que le magasin s'appelle.

Étape 6. Remplissez tous les champs obligatoires puis cliquez sur "Installer ” bouton.

C'est tout.

Softaculous créera la base de données MySQL, l'utilisateur MySQL, obtiendra et copiera les fichiers AbanteCart sur vos sites Web, l'installera et vous donnera l'URL du panneau d'administration, le nom d'utilisateur et le mot de passe.

Option 2 :Installation manuelle d'AbanteCart

Étape 1. Créer une base de données MySQL

Notre service inclut MySQL et PostgreSQL dans le cadre de votre plan d'hébergement.

Pour créer une nouvelle base de données, connectez-vous à votre cPanel.

Faites défiler jusqu'aux Bases de données section et cliquez sur Assistant de base de données MySQL®.

L'assistant de base de données MySQL® est conçu pour vous guider dans la configuration d'une base de données MySQL®, des comptes utilisateur et des privilèges utilisateur.

Dans la Nouvelle base de données zone de texte, entrez un nom pour la base de données et cliquez sur Étape suivante .

Veuillez noter que nous avons activé le préfixe de base de données sur nos systèmes.

Assurez-vous donc que le nom d'utilisateur, le nom de la base de données, le préfixe de la base de données et le caractère de soulignement du compte cPanel ne dépassent pas la longueur maximale de 32 caractères.

En fait, limitez-le à 16 caractères si vous le pouvez, car cela vous aide à mieux gérer visuellement la base de données.

Dans le Nom d'utilisateur zone de texte, entrez un nom pour l'utilisateur que vous souhaitez autoriser à gérer la base de données.

Entrez et confirmez le nouveau mot de passe dans les zones de texte appropriées.

Cliquez sur Créer un utilisateur .

Pour l'instant, sélectionnez TOUS LES PRIVILÈGES .

Vous pouvez ajuster les privilèges que vous souhaitez accorder à l'utilisateur ultérieurement après avoir terminé l'installation d'AbanteCart.

Pour plus d'informations sur les privilèges utilisateur, lisez la documentation de MySQL 8.0 sur https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html

Cliquez sur Étape suivante pour terminer le processus.

Enregistrez les informations que le système vous donne.

Cela inclura l'utilisateur MySQL, la base de données MySQL, le mot de passe MySQL, car vous en aurez besoin plus tard.

Étape 2. Télécharger AbanteCart

Téléchargez la dernière version d'AbanteCart en visitant http://www.abantecart.com/download ou en utilisant wget ou boucle .

Si vous utilisez wget ou curl, visitez la page Avancé de votre cPanel et cliquez sur Terminal SSH pour cPanel .

Cette interface vous permet d'accéder à une application de terminal dans le navigateur pour un accès direct en ligne de commande dans une session cPanel &WHM.

Le protocole réseau SSH vous permet de vous connecter à un autre serveur Web sur Internet via une interface de ligne de commande (CLI).

Vous pouvez utiliser ce protocole réseau pour gérer à distance votre serveur, configurer des scripts et effectuer d'autres tâches.

De nombreux systèmes d'exploitation modernes, tels que les distributions macOS® et Linux®, incluent SSH que vous pouvez configurer lorsque vous souhaitez accéder à votre système via une machine externe.

cPanel a cela dans le cadre de ses fonctionnalités principales. Borne vidéo

Une fois la page chargée, vous devez lire et accepter l'avertissement. Cliquez sur Je comprends et je veux continuer.

À ce stade, vous devez déterminer où vous souhaitez télécharger les fichiers AbanteCart.

Si vous installez sur le site Web principal et utilisez wget, alors :

wget -O AbanteCart.zip https://github.com/abantecart/abantecart-src/archive/master.zip

Si vous êtes sur un réseau lent, envisagez d'utiliser l'indicateur "wget ​​-b" ou tmux ou les multiplexeurs de terminaux d'écran.

Vous pouvez vérifier si vous avez installé wget en exécutant :

which wget

Sur nos systèmes, ceux-ci sont installés par défaut.

Si vous utilisez curl, alors :

curl https://codeload.github.com/abantecart/abantecart-src/zip/master --output AbanteCart.zip

Notez que sauf indication contraire, curl écrit les données reçues sur stdout.

Dans la commande ci-dessus, curl est invité à enregistrer ces données dans AbanteCart.zip à l'aide des options -o, –output ou -O, –remote-name.

Le fichier sera enregistré dans le répertoire de travail actuel.

Si vous souhaitez que le fichier soit enregistré dans un autre répertoire (par exemple, un sous-répertoire/dossier), assurez-vous de modifier le répertoire de travail actuel avant d'invoquer curl avec cette option.

Si vous obtenez une erreur, utilisez les indicateurs -S, –show-error ou -v, –verbose pour que curl affiche le message d'erreur.

Étape 3. Décompressez l'archive AbanteCart

Il est important de tester le dossier compressé et de vérifier la structure avant de le décompresser.

unzip -t AbanteCart.zip

Voyons la structure :

zipinfo AbanteCart.zip

Maintenant que nous voyons qu'il n'y a pas d'erreur, allons-y et décompressez-le correctement.

unzip AbanteCart.zip

Le résultat abantecart-src-master nous donnera une structure de fichier comme celle-ci :

      drwxr-xr-x  10 docker
      -rwxr-xr-x   1 install.txt        # Installation Instruction.
      drwxr-xr-x  21 public_html        # AbanteCart installation files
      -rwxr-xr-x   1 LICENSE.txt        # Open Software License ("OSL") v. 3.0.
      -rwxr-xr-x   1 release_notes.txt  # New Features and improvements highlight.
      drwxr-xr-x   3 tests
   
cd abantecart-src-master

Jetons un coup d'œil aux instructions d'installation :

cat install.txt

Vous pouvez en fait enchaîner ces commandes :

cd abantecart-src-master && cat install.txt

Nous allons ignorer le dossier Docker pour l'instant (sauf si vous souhaitez exécuter le DockerFile localement et simplement suivre les instructions d'installation qui nous indiquent :

Nous devons télécharger ou copier tous les fichiers et dossiers sur notre serveur à partir du dossier public_html de l'archive vers public_html ou public_html/store

Puisque nous sommes déjà dans le public_html/abantecart-src-master/public_html , nous devons simplement copier récursivement le contenu du répertoire dans public_html.

cp -vR * /home/$username/public_html/

Nous utilisons la commande de copie au cas où vous auriez besoin d'installer AbanteCart sur un autre répertoire.

N'oubliez pas que vous pouvez utiliser :

  • Fusionner SFTP
  • scp -r (sauvegardez d'abord, faites le scp puis recopiez les fichiers existants)
  • rsync -avzh ou rsync -avzhe ssh (n'oubliez pas de –dry-run)

pour déplacer ces fichiers vers votre public_html si le téléchargement a été effectué sur votre machine locale.

Étape 4. Vérifiez visuellement les autorisations

Bien que cPanel et Softaculous doivent avoir défini les autorisations appropriées pour ces dossiers, vérifiez visuellement que les dossiers et fichiers suivants sont accessibles en écriture :

      chmod -R 0755 image/
      chmod -R 0755 system/cache/
      chmod -R 0755 system/logs/
      chmod -R 0755 download/
      chmod -R 0755 extensions/
      chmod -R 0755 resources/
      chmod 0755 system/config.php
   

Étape 5. Exécutez l'assistant d'installation d'AbanteCart

Nous allons utiliser notre navigateur Web pour exécuter le script d'installation.

Visitez donc le site en utilisant le navigateur de votre choix :par ex. https://webcomm.dev ou https://webcomm.dev/store/

Puisque nous avons placé les fichiers AbanteCart directement dans notre racine Web cPanel, nous devons ouvrir https://webcomm.dev/.

Veuillez remplacer la partie webcomm.dev par votre vrai nom de domaine.

Suivez les instructions à l'écran pour l'installation.

Étape 6. Contrat de licence AbanteCart

Cochez la case "J'accepte la licence ' et cliquez sur Continuer bouton.

Étape 7. Vérification de la validation de la compatibilité

Jetez un œil à la validation de compatibilité.

Cela vérifie votre configuration et votre version PHP, la configuration MySQL, vérifie PHP CURL, PHP ZIP &GD, PHP, le support fileinfo sur le serveur.

Si tous les tests sont réussis, vous devez cliquer sur Continuer bouton.

Si ce n'est pas le cas, veuillez contacter notre équipe d'assistance technique pour obtenir de l'aide.

Étape 8. Configuration de l'hôte et de la base de données MySQL

Avant de continuer, vérifiez que vous disposez des détails de la base de données MySQL que vous avez créée précédemment.

Saisissez les informations que vous avez enregistrées lors de la création de l'utilisateur et de la base de données MySQL.

  • Pilote de base de données : laissez ceci avec le paramètre par défaut.
  • Hébergeur de la base de données : laissez ceci comme 'localhost'
  • Nom d'utilisateur de la base de données : nom d'utilisateur pour votre compte utilisateur MySQL
  • Mot de passe de la base de données : Mot de passe du compte utilisateur MySQL
  • Nom de la base de données : Nom de la base de données MySQL
  • Préfixe des noms de table de base de données : Préfixe de la base de données MySQL. Vous pouvez conserver le paramètre par défaut.
  • Clé unique de la section d'administration : visitez https://1password.com/password-generator et générez une clé. Celle-ci sera utilisée à l'adresse suivante :http://www.webcomm.dev/index.php?s=your_admin_key. Seuls les administrateurs doivent le savoir pour accéder au panneau de contrôle de l'application de panier d'achat.
  • Nom d'utilisateur de l'administrateur : nom de connexion à votre panneau d'administration
  • Mot de passe : mot de passe pour votre panneau d'administration
  • Courriel de l'administrateur : entrez un e-mail que vous avez créé dans le champ. Celles-ci sont utilisées comme adresse e-mail par défaut de l'administrateur, de l'entreprise et du destinataire du formulaire de contact.

Étape 9. Poussez l'installation d'AbanteCart avec des données de démonstration

Cliquez sur "Installer les données de démonstration " pour installer des produits de démonstration, des commandes, des catégories, des bannières, etc.

Cela constituera la base de votre configuration initiale ou un exemple.

Si vous n'avez pas besoin des données de démonstration, ignorez-les avant d'installer AbanteCart.

Une fois l'installation terminée, marquez le lien de votre panneau de contrôle.

Étape 10. Supprimer le dossier d'installation

Retournez sur votre cPanel et cliquez sur le Gestionnaire de fichiers .

Recherchez le répertoire d'installation et supprimez-le de votre installation AbanteCart. Vous pouvez également le faire via la ligne de commande.

Tout d'abord, vérifiez votre répertoire de travail actuel avec :

pwd

Utilisez ensuite :

rm -rf install

C'est tout.

Vous avez installé manuellement AbanteCart avec succès sur votre site Web.

Service d'installation d'AbanteCart

Nous comprenons que même si vous êtes plus que capable de le faire, vous souhaiterez peut-être simplement externaliser cette tâche.

Dans ce cas, nous offrons un service d'installation GRATUIT d'AbanteCart aux clients hébergeant leur site Web chez nous et souhaitant créer une boutique en ligne.

Si vous êtes un client existant, créez une demande pour cela et ce sera fait.

Si vous êtes un nouveau client, visitez notre page Forfaits d'hébergement Web pour créer un nouveau compte d'hébergement.

Ensuite, ouvrez une demande de ticket et demandez-nous de le faire pour vous.

Étapes suivantes d'AbanteCart – Configuration et paramètres

Pour faire d'AbanteCart le vôtre, vous devez le modifier et le configurer.

Voici des URL utiles qui vous aideront à le faire :

  • Paramètres les plus courants d'AbanteCart
  • Liste de contrôle pour la mise en ligne
  • Résoudre les problèmes courants

cPanel
  1. Comment générer un fichier et ignorer les lignes commençant par "?" ?

  2. Comment supprimer une table dans une base de données avec phpMyAdmin

  3. Comment gérer les dépôts avec Git

  4. Comment intégrer Collabora Online avec Nextcloud sur Ubuntu 20.04

  5. Comment démarrer le service NTP avec Slewing activé sous Linux

Comment démarrer le service au démarrage avec RHEL 8 / CentOS 8 Linux

Trouvez des applications Snap plus rapidement avec le Snap Store en ligne d'Ubuntu

Comment installer AbanteCart avec Nginx et SSL sur Debian 11

Comment démarrer TeamViewer sur Debian 11

Comment garder un site Web PHP5.6 en ligne avec HardenedPHP

Comment installer SMF 2.0 avec Softaculous