Vanilla est un logiciel de forum multilingue open source écrit en PHP. Il est facile à installer et à utiliser, avec de nombreux addons et thèmes parmi lesquels choisir. Si vous recherchez un logiciel de forum super rapide et ridiculement facile à utiliser qui peut s'intégrer de manière transparente à votre site Web existant sur votre serveur virtuel Linux, Vanilla est exactement ce que vous recherchez.
Exigences
- PHP 5.2.0 ou version ultérieure
- MySQL 5 ou version ultérieure
- Nginx
- Accès SSH à votre serveur virtuel LNMP
Télécharger
Accédez au répertoire /var/www.
cd /var/www
Pour télécharger Vanilla avec wget, utilisez la commande suivante :
wget http://static-cl1.vanilladev.com/www.vanillaforums.org/uploads/addons/RQSIVV7WTV4P.zip
Si le lien ci-dessus ne fonctionne pas, utilisez le bouton de téléchargement sur cette page pour télécharger la dernière version de Vanilla.
Décompressez l'archive et modifiez les autorisations comme suit :
unzip RQSIVV7WTV4P.zip chown -R www-data: vanilla
Configurer Nginx
Créez un nouveau bloc de serveur pour votre forum avec le contenu suivant.
server { server_name yourvanilla.com; listen 80; root /var/www/vanilla; access_log /var/log/nginx/yourvanilla.com.access.log; error_log /var/log/nginx/yourvanilla.com.error.log; index index.php; location / { try_files $uri $uri/ @rewrites; } location @rewrites { rewrite ^ /index.php last; } location ~* \.(jpg|jpeg|gif|css|png|js|ico|html)$ { access_log off; expires max; } location ~ /\.ht { deny all; } location ~ \.php { fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
N'oubliez pas de redémarrer Nginx après avoir apporté des modifications.
Configurer PHP
Ouvrez le fichier /etc/php5/fpm/php.ini et modifiez :
file_uploads = On
N'oubliez pas de redémarrer PHP-FPM après avoir effectué les modifications.
Créer une base de données MySQL
mysql -u root -p CREATE DATABASE IF NOT EXISTS `vanilla` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`; GRANT ALL PRIVILEGES ON vanilla.* TO vanillauser@localhost IDENTIFIED BY 'PassWord'; FLUSH PRIVILEGES;
Installation
Ouvrez votre navigateur et accédez à votre nouvelle adresse de site Web, puis suivez les étapes simples du programme d'installation du navigateur.
Bien sûr, vous n'avez rien à faire si vous avez l'un de nos serveurs virtuels Linux, auquel cas vous pouvez simplement demander à nos administrateurs linux experts de l'installer 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.