Installez OpenCart sur Ubuntu 16.04 LTS avec Apache2, MariaDB et PHP 7.1

  • Vovich Masterovich
  • 0
  • 3797
  • 99

Lorsque vous décidez de la plate-forme de commerce électronique open source à utiliser pour gérer votre entreprise en ligne, assurez-vous de consulter également OpenCart ...

OpenCart est un système de gestion de contenu (CMS) de commerce électronique open source populaire et largement utilisé basé sur PHP. Il a tout ce dont vous avez besoin pour créer et gérer une boutique en ligne.

Si vous recherchez une plate-forme CMS de commerce électronique fonctionnelle et haute performance pour gérer votre boutique en ligne et vos profils de produits, vous trouverez OpenCart utile. Ce bref tutoriel va montrer aux étudiants et aux nouveaux utilisateurs comment installer OpenCart sur Ubuntu 17.04 | 17.10 avec support Apache2, MariaDB et PHP.

Cet article couvre l'installation de la dernière version d'OpenCart, qui, au moment de la rédaction de cet article, était à la version 3.0.2.

Pour commencer à installer OpenCart, suivez les étapes ci-dessous:

Étape 1: Installez Apache2

OpenCart nécessite un serveur Web et le serveur Web le plus utilisé aujourd'hui est Apache2. Alors, allez installer Apache2 sur Ubuntu en exécutant les commandes ci-dessous:

sudo apt installer apache2

Après avoir installé Apache2, exécutez les commandes ci-dessous pour désactiver la liste des répertoires.

sudo sed -i "s / Options Indexes FollowSymLinks / Options FollowSymLinks /" /etc/apache2/apache2.conf

Ensuite, exécutez les commandes ci-dessous pour arrêter, démarrer et permettre au service Apache2 de toujours démarrer avec le serveur démarre.

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl activer apache2.service 

Étape 2: Installez MariaDB

OpenCart nécessite également un serveur de base de données… et le serveur de base de données MariaDB est un excellent point de départ. Pour l'installer, exécutez les commandes ci-dessous.

sudo apt-get install serveur-mariadb client-mariadb

Après l'installation, les commandes ci-dessous peuvent être utilisées pour arrêter, démarrer et permettre au service MariaDB de toujours démarrer au démarrage du serveur.

sudo systemctl arrêter mysql.service sudo systemctl démarrer mysql.service sudo systemctl activer mysql.service 

Après cela, exécutez les commandes ci-dessous pour sécuriser le serveur MariaDB.

sudo mysql_secure_installation

Lorsque vous y êtes invité, répondez aux questions ci-dessous en suivant le guide.

  • Entrez le mot de passe actuel pour root (entrez pour aucun): appuyez simplement sur Entrée
  • Définir le mot de passe root? [O / n]: Oui
  • Nouveau mot de passe: entrez le mot de passe
  • Entrez à nouveau le nouveau mot de passe: Répétez le mot de passe
  • Supprimer les utilisateurs anonymes? [O / n]: Oui
  • Interdire la connexion root à distance? [O / n]: Oui
  • Supprimer la base de données de test et y accéder? [O / n]: Oui
  • Recharger les tables de privilèges maintenant? [O / n]: Oui

Redémarrez le serveur MariaDB

sudo systemctl redémarre mysql.service

Étape 3: Installez PHP et les modules associés

PHP 7.1 n'est pas disponible sur les référentiels par défaut Ubuntu ... pour l'installer, vous devrez l'obtenir à partir de référentiels tiers.

Exécutez les commandes ci-dessous pour ajouter le référentiel tiers ci-dessous pour mettre à niveau vers PHP 7.1

sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php

Ensuite, mettez à jour et mettez à niveau vers PHP 7.1

mise à jour sudo apt

sudo apt installer php7.1 libapache2-mod-php7.1 php7.1-commun php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7. 1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Étape 4: Créer une base de données OpenCart

Maintenant que vous avez installé tous les packages requis, continuez ci-dessous pour commencer à configurer les serveurs. Exécutez d'abord les commandes ci-dessous pour créer la base de données OpenCart.

Exécutez les commandes ci-dessous pour vous connecter au serveur de base de données. Lorsque vous êtes invité à entrer un mot de passe, saisissez le mot de passe root que vous avez créé ci-dessus.

sudo mysql -u racine -p

Créez ensuite une base de données appelée art ouvert

CREATE DATABASE opencart;

Créez un utilisateur de base de données appelé magentouser avec un nouveau mot de passe

CREATE USER 'opencartuser' @ 'localhost' IDENTIFIED BY 'new_password_here';

Ensuite, accordez à l'utilisateur un accès complet à la base de données.

GRANT ALL ON opencart. * TO 'opencartuser' @ 'localhost' IDENTIFIED BY 'user_password_here' AVEC GRANT OPTION;

Enfin, enregistrez vos modifications et quittez.

PRIVILÈGES DE RINÇAGE; SORTIE; 

Étape 5: Téléchargez la dernière version d'OpenCart

Ensuite, visitez le site OpenCart et inscrivez-vous pour un compte gratuit. Vous devez vous inscrire avant de pouvoir télécharger une copie. L'édition communautaire est ce que vous voudrez télécharger.

Après le téléchargement, exécutez les commandes ci-dessous pour extraire le fichier de téléchargement dans le répertoire racine Apache2.

cd / tmp && wget https://github.com/opencart/opencart/releases/download/3.0.2.0/3.0.2.0-OpenCart.zip décompressez 3.0.2.0-OpenCart.zip sudo mv upload / / var / www / html / opencart 

Exécutez les commandes ci-dessous pour configurer OpenCart

sudo cp /var/www/html/opencart/config-dist.php /var/www/html/opencart/config.php sudo cp /var/www/html/opencart/admin/config-dist.php / var / www /html/opencart/admin/config.php 

Ensuite, exécutez les commandes ci-dessous pour définir les autorisations appropriées pour qu'OpenCart fonctionne.

sudo chown -R www-data: www-data / var / www / html / opencart / sudo chmod -R 755 / var / www / html / opencart / 

Étape 6: Configurer Apache2

Enfin, configurez le fichier de configuration du site Apahce2 pour OpenCart. Ce fichier contrôlera la manière dont les utilisateurs accèdent au contenu OpenCart. Exécutez les commandes ci-dessous pour créer un nouveau fichier de configuration appelé opencart.conf

sudo nano /etc/apache2/sites-available/opencart.conf

Ensuite, copiez et collez le contenu ci-dessous dans le fichier et enregistrez-le. Remplacez la ligne en surbrillance par votre propre nom de domaine et emplacement racine du répertoire.

 ServerAdmin [email protected] DocumentRoot / var / www / html / opencart / ServerName example.com ServerAlias ​​www.example.com  Options FollowSymlinks AllowOverride All Order allow, deny allow from all  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combiné  

Enregistrez le fichier et quittez.

Étape 7: Activez l'OpenCart et le module de réécriture

Après avoir configuré le VirtualHost ci-dessus, activez-le en exécutant les commandes ci-dessous

sudo a2ensite opencart.conf sudo a2enmod réécrire

Étape 8: Redémarrez Apache2

Pour charger tous les paramètres ci-dessus, redémarrez Apache2 en exécutant les commandes ci-dessous.

sudo systemctl redémarrer apache2.service

Ouvrez ensuite votre navigateur et accédez au nom de domaine du serveur suivi de l'installation. Vous devriez voir l'assistant de configuration d'OpenCart pour terminer. Veuillez suivre attentivement l'assistant.

http://example.com/opencart/install/

Entrez ensuite les informations de la base de données ainsi que les informations de connexion de l'administrateur du site.

Attendez et OpenCart devrait s'installer avec succès. Connectez-vous et commencez à utiliser votre programme.

Prendre plaisir!

Exécutez les commandes ci-dessous après l'installation.

sudo rm -rf / var / www / html / opencart / install /




Personne n'a encore commenté ce post.