GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer le logiciel d'enchères WeBid sur CentOS

Dans ce tutoriel, nous allons vous montrer comment installer WeBid sur un VPS CentOS 7 avec Apache, PHP et MySQL installés dessus. WeBid est un logiciel d'enchères open source écrit en PHP. C'est la meilleure solution pour créer des sites Web d'enchères. Ce tutoriel a été testé et écrit pour un VPS CentOS, mais il devrait fonctionner sur n'importe quelle distribution Linux basée sur RPM.

Ce guide d'installation suppose qu'Apache, MySQL et PHP sont déjà installés et configurés sur votre serveur virtuel. Au moment de la rédaction de ce tutoriel, la dernière version de WeBid est la 1.2 et elle nécessite :

  • Serveur Web Apache. Le module Apache mod_rewrite est préféré, mais il n'est pas obligatoire
  • PHP 5.2 ou supérieur avec les extensions PHP suivantes activées :BCMath, PDO et GD Graphics Library version 2.0.x+
  • MySQL 4.1 ou supérieur installé sur votre serveur virtuel.

Commençons par la procédure d'installation. Assurez-vous que les packages du système d'exploitation de votre serveur sont entièrement à jour :

yum clean all 
yum update

Installer les dépendances PHP :

yum install php-bcmath php-pdo php-gd

Téléchargez la dernière version du logiciel d'enchères WeBid disponible sur http://www.webidsupport.com/download.php et extrayez-la dans un répertoire sur votre serveur accessible par le serveur Web (par exemple /var/www/html/votre-domaine .com/) à l'aide des commandes suivantes :

cd /opt/ 
wget http://jaist.dl.sourceforge.net/project/simpleauction/simpleauction/WeBid%20v1.2/WeBid-1.2.zip -O webid.zip
unzip webid.zip
mv WeBid/ /var/www/html/your-domain.com

N'oubliez pas de remplacer votre-domaine.com par votre nom de domaine actuel.
Ensuite, créez une nouvelle base de données MySQL que WeBid utilisera et affectez-lui un utilisateur avec toutes les autorisations :

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE USER webid;
mysql> CREATE DATABASE webiddb;
mysql> GRANT ALL PRIVILEGES ON webiddb.* TO 'webid'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

N'oubliez pas de remplacer "your-password" par un mot de passe fort.
Créez une nouvelle directive d'hôte virtuel dans Apache. Modifiez le fichier de configuration principal d'Apache (/etc/httpd/conf/httpd.conf) et ajoutez la ligne suivante à la fin si ce n'est pas déjà fait :

vi /etc/httpd/conf/httpd.conf
IncludeOptional conf.d/*.conf

Créez ensuite un nouveau fichier de configuration Apache sur votre serveur virtuel :

touch /etc/httpd/conf.d/your-domain.com.conf

Modifiez le fichier de configuration "votre-domaine.com.conf" :

vi vi /etc/httpd/conf.d/your-domain.com.conf

et ajoutez-y les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/your-domain.com/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/your-domain.com/>
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog "/var/log/httpd/your-domain.com-error_log"
CustomLog "/var/log/httpd/your-domain.com-access_log" combined
</VirtualHost>

Définissez les autorisations de fichier appropriées pour que le serveur Web Apache écrive dans le répertoire racine du document ('/var/www/html/votre-domaine.com') du site Web d'enchères WeBid :

sudo chown -R apache:apache /var/www/html/your-domain.com/

Redémarrez le serveur Web Apache pour que les modifications prennent effet :

service apache2 restart

Ouvrez votre navigateur Web préféré, accédez à http://votre-domaine.com/ , démarrez le processus d'installation et suivez les instructions simples. Entrez l'adresse e-mail de l'administrateur WeBid, puis entrez les paramètres de connexion à la base de données :
Hôte de la base de données :localhost
Nom d'utilisateur de la base de données :webid
Mot de passe de la base de données :*votre mot de passe*
Nom de la base de données :webiddb
et cliquez sur le bouton 'installer'.
Sur la page suivante, cliquez sur le lien hypertexte 'étape2' et notez le code aléatoire affiché.
Pour des raisons de sécurité, vous devez supprimer le répertoire d'installation :

rm -rf /var/www/html/your-domain.com/install/

Si le processus d'installation s'est terminé avec succès, ouvrez http://votre-domaine.com/admin et créez un compte d'utilisateur administrateur, puis connectez-vous au back-end d'administration du site Web d'enchères WeBid à l'adresse http://votre-domaine. com/admin/login.php en utilisant le compte administrateur nouvellement créé.

C'est ça. L'installation de WeBid est maintenant terminée.

Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos puissants services d'hébergement VPS CentOS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer le logiciel d'enchères WeBid pour toi. 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.


Cent OS
  1. Comment installer Apache Cassandra sur CentOS 8

  2. Comment installer Apache sur CentOS 7

  3. Comment installer Apache Maven sur CentOS 7

  4. Comment installer Apache Kafka sur CentOS 8

  5. Comment installer Apache Tomcat 8 sur CentOS

Comment installer Apache Cassandra dans CentOS

Comment installer elgg sur CentOS 8

Comment installer Apache ServiceMix sur CentOS 8

Comment installer Apache SVN sur CentOS 7

Comment installer Mod_Security Apache sur CentOS 6

Comment installer WeBid Auction sur CentOS 7