Osclass est un projet open source populaire qui vous permet de créer et de gérer facilement votre propre site Web de petites annonces sans aucune connaissance technique. Cette application PHP est utilisée par des milliers d'utilisateurs à travers le monde pour créer des listes d'emplois, des listes de ventes, des sites immobiliers et d'autres sites Web similaires. Dans ce tutoriel, nous allons vous guider dans l'installation d'Osclass sur un VPS CentOS 7 avec Apache, PHP et MariaDB.
Pour démarrer l'installation d'Osclass, connectez-vous à votre serveur CentOS 7 en tant qu'utilisateur root
racine ssh@IP
et exécutez la commande suivante depuis le terminal pour mettre à jour tous les packages installés
miam -y mise à jour
Ensuite, installez le serveur Web Apache
yum -y installer httpd
Une fois l'installation du serveur Web Apache terminée, démarrez-le et faites-le démarrer automatiquement au démarrage.
systemctl démarrer httpdsystemctl activer httpd
Osclass est écrit dans le langage de programmation PHP, nous devons donc installer PHP et quelques extensions PHP
yum -y installer php php-mysql
Exécutez la commande suivante sur votre terminal pour installer le serveur MariaDB sur votre serveur CentOS 7
yum -y install mariadb mariadb-server
Une fois l'installation du serveur de base de données terminée, démarrez le serveur MariaDB et configurez-le pour qu'il démarre au démarrage du système
systemctl démarrer mariadbsystemctl activer mariadb
Ensuite, exécutez le mysql_secure_installation
scénario. Ce script vous aidera à améliorer la sécurité de votre installation MariaDB et à définir votre mot de passe root MariaDB.
Osclass nécessite une base de données vide, alors connectez-vous au serveur MariaDB avec l'utilisateur root et créez un nouvel utilisateur et une base de données qui seront utilisés par Osclass pour stocker des informations
mysql -u root -pCREATE DATABASE osclass;CREATE USER 'osclassuser'@'localhost' IDENTIFIED BY 'PASSWORD';ATTRIBUER TOUS LES PRIVILÈGES SUR `osclass`.* TO 'osclassuser'@'localhost';FLUSH PRIVILEGES;exitN'oubliez pas de remplacer "MOT DE PASSE" par un mot de passe fort de votre choix.
Rendez-vous sur le site officiel d'Osclass et téléchargez la dernière version de leur application
wget https://static.osclass.org/download/osclass.3.6.1.zipCréez un nouveau répertoire pour Osclass dans le répertoire racine du document sur votre serveur et décompressez l'archive ZIP téléchargée dans ce répertoire
mkdir /var/www/html/osclassunzip osclass.3.6.1.zip -d /var/www/html/osclassDéfinissez l'utilisateur Apache comme propriétaire des fichiers et répertoires Osclass
chown -R apache :/var/www/html/osclassÀ l'étape suivante, nous créerons un hôte virtuel Apache pour votre site Web basé sur Osclass. Créez un fichier ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant :
IncludeOptional vhosts.d/*.confCréez un répertoire ‘vhosts.d/’ :
mkdir /etc/httpd/vhosts.d/et créez l'hôte virtuel avec le contenu suivant :
vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/osclass/"ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" combiné IndexDirectoryindex.html index. phpOptions FollowSymLinksAllowOverride AllExiger tous accordés Enregistrez les modifications et redémarrez le serveur Web Apache pour que les modifications prennent effet.
systemctl redémarre httpdAvec cette étape, l'installation d'Osclass à partir de la ligne de commande est terminée. Nous devons accéder au script d'installation d'Osclass à l'adresse http://votredomaine.com/index.php et suivre les instructions à l'écran pour terminer l'installation d'Osclass.
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Osclass 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.