GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Boonex Dolphin 7 sur un VPS Ubuntu

Dans ce didacticiel, nous allons vous fournir des instructions étape par étape sur comment installer Boonex Dolphin 7 sur un VPS Ubuntu .
Boonex Dolphin est une plate-forme de réseau social populaire utilisée par de nombreux webmasters. Il leur permet de créer des sites Web communautaires et sociaux faciles à utiliser.

Ce guide d'installation suppose qu'Apache, MySQL, PHP et un serveur de messagerie entièrement fonctionnel sont déjà installés et configurés sur votre serveur. Au moment d'écrire ces lignes, la dernière version de Dolphin est la 7.1.6 et nécessite :

  • PHP>=5.3.0 (PHP 5.5 ou version ultérieure est recommandé) avec les extensions PHP suivantes activées :curl, fileinfo, ftp, GD Graphics Library version 2.0.x+ compilée avec des polices FreeType (ou ImageMagick), JSON, mbstring, mysql,  openssl, xsl et zip.
  • Serveur Web Apache>=2.0 compilé avec le module mod_rewrite
  • Un serveur de messagerie pour envoyer des e-mails (Sendmail, Postfix, etc.)
  • MySQL >= 4.1.2 installé sur votre serveur virtuel Linux (MySQL 5.5 ou version ultérieure est recommandé)
  • Java 1.6 ou supérieur (certaines fonctionnalités de Dolphin nécessitent des capacités de diffusion multimédia)
  • Capacité à créer des tâches cron et à exécuter des fichiers.

Téléchargez la dernière version de Dolphin disponible sur « http://www.boonex.com/downloads?product=Dolphin-v.7.1 » sur le serveur et extrayez-la à l'aide des commandes suivantes :

cd /opt
wget http://get.boonex.com/Dolphin-v.7.1 -O dolphin-v.7.1.6.zip
unzip dolphin-v.7.1.6.zip

Déplacez les fichiers Dolphin décompressés vers la racine du document de votre site Web :

mv Dolphin-v.7.1.6 /var/www/html/dolphin

Définissez les autorisations de fichier appropriées pour que le serveur Web Apache puisse écrire dans certains fichiers et répertoires :

chown www-data:www-data -R /var/www/html/dolphin

Exécutez également la commande suivante pour rendre le fichier "ffmpeg.exe" exécutable :

chmod 755 /var/www/html/dolphin/flash/modules/global/app/ffmpeg.exe

Installez Java et ImageMagick :

apt-get install openjdk-7-jdk
apt-get install ImageMagick

Créez une nouvelle base de données pour Dolphin et attribuez à un utilisateur MySQL des privilèges d'accès et de modification de la base de données Dolphin :

mysql -u root -p
mysql> CREATE DATABASE dolphindb;
mysql> GRANT ALL PRIVILEGES ON dolphindb.* TO 'dolphinuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Créez une nouvelle directive d'hôte virtuel dans Apache. Par exemple, créez un nouveau fichier de configuration Apache nommé "dolphin.conf" sur votre serveur virtuel :

touch /etc/apache2/sites-available/dolphin.conf
ln -s /etc/apache2/sites-available/dolphin.conf /etc/apache2/sites-enabled/dolphin.conf
vi /etc/apache2/sites-available/dolphin.conf

puis ajoutez-y les lignes suivantes :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/dolphin/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/dolphin/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Editez le fichier de configuration php.ini et ajoutez/modifiez les lignes suivantes :

vi /etc/php5/apache2/php.ini
memory_limit = 128M 
file_uploads = On
allow_url_fopen = On
allow_url_include = Off
register_globals = Off
safe_mode = Off
short_open_tag = On
magic_quotes_gpc = Off
default_charset = "UTF-8"

Assurez-vous que la fonction PHP "exec" est autorisée (c'est-à-dire qu'elle n'est pas répertoriée dans disable_functions) et que "open_basedir" n'est pas défini :

#php -i | grep -i disable_functions
disable_functions => no value => no value
#php -i | grep -i open_basedir
open_basedir => no value => no value

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

service apache2 restart

Ouvrez http://votre-domaine.com/install/index.php dans votre navigateur Web préféré et suivez les instructions simples :vérifiez si les autorisations de fichier et de répertoire sont correctement définies, vérifiez les chemins d'accès à la racine du document et aux scripts du site Web, entrez 3306 comme numéro de port de l'hôte de la base de données, puis entrez le nom de la base de données, l'utilisateur et le mot de passe de la base de données, entrez le titre du site, la description du site et créez un nouvel utilisateur administrateur.
Pour assurer la sécurité de votre site Web, supprimez l'indicateur d'écriture du répertoire 'inc' :

chmod -w /var/www/html/dolphin/inc/

Définissez une nouvelle tâche cron. Par exemple, exécutez la commande suivante :

crontab -e

et ajoutez les lignes suivantes :

[email protected]
* * * * * cd /var/www/html/dolphin/periodic; /usr/bin/php -q cron.php

N'oubliez pas de remplacer "[email protected]" par votre adresse e-mail réelle, puis exécutez :

service cron restart

Une fois l'installation terminée, il est recommandé de supprimer tous les fichiers et sous-répertoires du répertoire d'installation situé à la racine du document de votre site Web Dolphin par mesure de sécurité. Exécutez donc la commande suivante :

rm -rf /var/www/html/dolphin/install/

C'est ça. L'installation de Dolphin est maintenant terminée. Passez au panneau d'administration pour configurer Dolphin selon vos besoins, installer des modules supplémentaires, etc.


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 Boonex Dolphin pour toi. Ils sont disponibles 24h/24 et 7j/7 et s'occuperont de votre demande immédiatement.
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.


Panels
  1. Comment installer PrestaShop sur un VPS Ubuntu 14.04

  2. Comment installer Munin sur un VPS Ubuntu 14.04

  3. Comment installer Contao sur un VPS Ubuntu 14.04

  4. Comment installer Sugar CRM Community Edition sur un VPS Ubuntu 14.04

  5. Comment installer Joomla 3 sur Ubuntu 14.04

Comment installer MySQL 8.0 dans Ubuntu 18.04

Comment installer OwnCloud 7 sur un VPS Ubuntu 14.04

Comment installer MySQL sur Ubuntu 18.04

Comment installer Microweber sur Ubuntu 18.04

Comment installer LAMP sur Ubuntu 18.04

Comment installer MySQL sur Ubuntu 22.04