Vanilla ist eine mehrsprachige Open-Source-Forensoftware, die in PHP geschrieben ist. Es ist einfach zu installieren und zu verwenden, mit vielen Addons und Themen zur Auswahl. Wenn Sie nach einer superschnellen und lächerlich einfach zu bedienenden Forensoftware suchen, die sich nahtlos in Ihre bestehende Website auf Ihrem virtuellen Linux-Server integrieren lässt, dann ist Vanilla genau das, wonach Sie suchen.
Anforderungen
- PHP 5.2.0 oder neuer
- MySQL 5 oder neuer
- Nginx
- SSH-Zugriff auf Ihren virtuellen LNMP-Server
Herunterladen
Navigieren Sie zum Verzeichnis /var/www.
cd /var/www
Um Vanilla mit wget herunterzuladen, verwenden Sie den folgenden Befehl:
wget http://static-cl1.vanilladev.com/www.vanillaforums.org/uploads/addons/RQSIVV7WTV4P.zip
Wenn der obige Link nicht funktioniert, verwenden Sie die Download-Schaltfläche auf dieser Seite, um die neueste Version von Vanilla herunterzuladen.
Entpacken Sie das Archiv und ändern Sie die Berechtigungen wie folgt:
unzip RQSIVV7WTV4P.zip chown -R www-data: vanilla
Nginx konfigurieren
Erstellen Sie einen neuen Serverblock für Ihr Forum mit folgendem Inhalt.
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; } }
Vergessen Sie nicht, Nginx neu zu starten, nachdem Sie Änderungen vorgenommen haben.
PHP konfigurieren
Öffnen Sie die Datei /etc/php5/fpm/php.ini und ändern Sie:
file_uploads = On
Vergessen Sie nicht, PHP-FPM neu zu starten, nachdem Sie die Änderungen vorgenommen haben.
Erstellen Sie eine MySQL-Datenbank
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
Öffnen Sie Ihren Browser und rufen Sie Ihre neue Website-Adresse auf. Folgen Sie dann den einfachen Schritten im Browser-Installationsprogramm.
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer virtuellen Linux-Server haben. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, diesen für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.