Connu est une plate-forme de publication et de collaboration open source assez nouvelle et prometteuse qui permet aux individus ou aux groupes de partager leurs histoires sur un large éventail de services de médias sociaux. Dans l'article d'aujourd'hui, nous vous guiderons tout au long du processus d'installation de Known sur un VPS Centos 7 avec un serveur Apache, PHP et MariaDB.
Known nécessite les composants serveur suivants :
– Serveur Web Apache avec mod_rewrite activé
– Version PHP 5.4 ou supérieure
– MySQL/MariaDB 5 ou MongoDB
Connectez-vous à votre serveur en tant qu'utilisateur root et assurez-vous que tous les packages sont à jour
yum -y update
Installez MariaDB sur votre serveur
yum install mariadb-server mariadb
Démarrez le serveur MariaDB et ajoutez le service pour démarrer automatiquement au démarrage du système
systemctl start mariadb.service systemctl enable mariadb.service
Sécurisez le serveur MariaDB et définissez un nouveau mot de passe "root"
mysql_secure_installation
Maintenant, connectez-vous au serveur MariaDB et créez un utilisateur et une base de données
mysql -u root -p MariaDB [(none)]> CREATE DATABASE known; MariaDB [(none)]> GRANT ALL PRIVILEGES ON known.* TO 'user'@'localhost' IDENTIFIED BY 'PASSWORD'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q;
N'oubliez pas de remplacer "MOT DE PASSE" par un véritable mot de passe fort.
Connu nécessite un serveur web, nous allons donc installer Apache
yum install httpd
Démarrez le serveur Web Apache et activez-le pour qu'il démarre au démarrage
systemctl start httpd systemctl enable httpd
Installez PHP et plusieurs composants PHP requis par Known
yum install php php-common php-xml php-gd php-mbstring php-mysql php-xmlrpc
Maintenant, nous allons configurer la directive d'hébergement virtuel Apache pour le site Web connu
Créez un fichier ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant
vim /etc/httpd/conf.d/vhosts.conf IncludeOptional vhosts.d/*.conf
et créez un répertoire ‘/etc/httpd/vhosts.d’ où nous mettrons tous nos hôtes virtuels.
mkdir /etc/httpd/vhosts.d
Créez un hôte virtuel pour votre domaine
vim /etc/httpd/vhosts.d/knowndomain.conf <VirtualHost YOUR_SERVER_IP:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/known" ServerName knowndomain.com ServerAlias www.knowndomain.com ErrorLog "/var/log/httpd/knowndomain.com-error_log" CustomLog "/var/log/httpd/knowndomain.com-access_log" combined <Directory "/var/www/html/known"> DirectoryIndex index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Maintenant, téléchargez la dernière version connue sur leur site officiel
wget http://assets.withknown.com/releases/known-0.7.6.zip
Extrayez l'archive zip téléchargée dans le répertoire racine du document.
unzip known-0.7.6.zip -d /var/www/html/known/
Changer le propriétaire
chown -R apache:apache /var/www/html/known/
Enfin, ouvrez un navigateur, accédez à http://votredomaine.com et suivez les instructions pour configurer votre site connu pour la première fois. L'assistant d'installation vérifiera si votre serveur répond aux exigences et si vous avez tout installé, il y aura un bouton "Continuer" au bas de la page. Cliquez sur le bouton et terminez l'installation
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 Known pour vous. 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.