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

Comment installer le réseau social Open Source sur un VPS CentOS 7

Open Source Social Network ou simplement OSSN est une application de réseautage social basée sur PHP. En utilisant OSSN, vous pouvez créer votre propre site Web de réseau social et établir des relations avec vos membres. Dans cet article, nous expliquerons comment installer OSSN sur un VPS CentOS 7 avec Apache, MariaDB et PHP.

L'installation est assez simple. Pour exécuter Open Source Social Network, votre serveur doit répondre à plusieurs exigences
– PHP 5.3 ou plus récent
– MySQL 5 ou plus récent
– Serveur Web Apache
– Apache mod_rewrite
– Fonction PHP curl
– Bibliothèque PHP GD
– Support JSON
– XML

Connectez-vous à votre serveur en tant qu'utilisateur root et assurez-vous que tous les services sont à jour en exécutant la commande suivante

miam -y mise à jour

Installez le serveur de base de données MariaDB sur votre machine CentOS 7

yum installer mariadb mariadb-server

Démarrez le serveur de base de données MariaDB et activez-le pour qu'il démarre au démarrage

systemctl démarrer mariadbsystemctl activer mariadb

Exécutez le script "mysql_secure_installation" pour sécuriser le serveur de base de données et définissez votre mot de passe root MariaDB

Connectez-vous au serveur MariaDB en utilisant l'utilisateur "root" et créez une nouvelle base de données et un nouvel utilisateur pour l'OSSN :

mysql -u root -pCREATE DATABASE ossn;CRÉER L'UTILISATEUR 'ossnuser'@'localhost' IDENTIFIÉ PAR 'MOT DE PASSE';ACCORDER TOUS LES PRIVILÈGES SUR `ossn`.* À 'ossnuser'@'localhost';FLUSH PRIVILEGES; 

Ensuite, nous allons installer le serveur Web Apache

yum installer httpd

Comme nous l'avons fait avec MariaDB, démarrez le serveur Web Apache et ajoutez-le pour qu'il démarre automatiquement au démarrage du système

systemctl démarrer httpdsystemctl activer httpd

OSSN est une application basée sur PHP, nous devons donc installer PHP parmi quelques modules PHP

yum installer php php-gd php-xml php-common

Allez sur le site officiel de l'OSSN et téléchargez la dernière version stable qui est actuellement la version 2.3 de l'OSSN

wget https://www.opensource-socialnetwork.org/downloads/ossn-v2.3-1426433343.zip

Décompressez les fichiers OSSN dans le répertoire racine du document sur votre serveur

décompressez ossn-v2.3-1426433343.zip -d /var/www/html/

Cela créera un nouveau répertoire "ossn" à l'intérieur de la racine du document.

Changer la propriété du répertoire

chown -R apache:apache /var/www/html/ossn

Pour savoir où se trouve le répertoire racine de votre document, vous pouvez utiliser la commande suivante

grep -i '^documentroot' /etc/httpd/conf/httpd.conf

L'OSSN a besoin d'un répertoire pour stocker les fichiers téléchargés tels que les icônes de profil et les photos. Pour des raisons de sécurité, nous allons créer ce répertoire en dehors du répertoire racine du document

mkdir /var/www/ossndata

Ensuite, créez un hôte virtuel Apache pour votre domaine. Créez le répertoire ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant

vim /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.conf

Créer l'hôte virtuel

vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/yourdomain.com"ServerName yourdomain.comServerAlias ​​www.yourdomain. comErrorLog "/var/log/httpd/votredomaine.com-error_log"CustomLog "/var/log/httpd/votredomaine.com-access_log" combiné index d'index de répertoire. html index.phpOptions FollowSymLinksAllowOverride AllRequire tous accordés

et enfin redémarrez Apache pour que les modifications prennent effet.

systemctl redémarre httpd

Maintenant, ouvrez un navigateur Web et dirigez-le vers http://votredomaine.com pour terminer l'installation de l'OSSN

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 le réseau social Open Source pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande. Vous pouvez également envisager de lire Comment installer Open Classifieds sur CentOS 7.

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 PHP 7.3 sur CentOS 8

  2. Comment installer PHP 8 sur CentOS 7

  3. Comment installer PHP 8 sur CentOS 8

  4. Comment installer PmWiki sur CentOS 6 VPS

  5. Comment installer MyWebSQL sur un VPS CentOS

Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

Comment installer le réseau social open source (OSSN) sur Ubuntu 18.04 LTS

Comment installer PHP 7 sur CentOS 7

Comment installer un réseau social open source sur Ubuntu 16.04

Comment installer PHP 7.3 sur CentOS 7

Installer le réseau social Open Source sur Ubuntu 16.04