GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Installieren Sie Vanilla Forums auf Debian Squeeze mit Nginx

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.


Debian
  1. So installieren Sie Phorum mit Nginx unter Debian 9

  2. Installieren Sie Habari mit Nginx auf Debian 8

  3. Installieren Sie PHP 7.1 mit Nginx auf Ubuntu 16.04

  4. So installieren Sie Magento mit Nginx unter Debian 10

  5. So installieren Sie WonderCMS mit Nginx unter Debian 11

So installieren Sie Bludit CMS mit NGINX unter Debian 9

So installieren Sie Grav CMS mit Nginx unter Debian 9

So installieren Sie Nextcloud 10 mit Nginx auf Debian 8

So installieren Sie Apache mit PHP-FPM unter Debian 10

So installieren Sie Nginx mit PHP-FPM unter Debian 10

So installieren Sie phpMyAdmin mit Nginx unter Debian 11