GNU/Linux >> Linux の 問題 >  >> Debian

Nginxを使用してDebianSqueezeにVanillaフォーラムをインストールする

Vanillaは、PHPで記述されたオープンソースの多言語フォーラムソフトウェアです。インストールと使用は簡単で、たくさんのアドオンとテーマから選択できます。 Linux VirtualServer上の既存のWebサイトとシームレスに統合できる超高速で途方もなく使いやすいフォーラムソフトウェアを探しているなら、Vanillaがまさにあなたが探しているものです。

要件

  • PHP5.2.0以降
  • MySQL5以降
  • Nginx
  • LNMP仮想サーバーへのSSHアクセス

ダウンロード

/ var/wwwディレクトリに移動します。

cd /var/www

wgetでVanillaをダウンロードするには、次のコマンドを使用します。

wget http://static-cl1.vanilladev.com/www.vanillaforums.org/uploads/addons/RQSIVV7WTV4P.zip

上記のリンクが機能しない場合は、このページのダウンロードボタンを使用して、最新バージョンのVanillaをダウンロードしてください。

アーカイブを解凍し、次のように権限を変更します。

unzip RQSIVV7WTV4P.zip
chown -R www-data: vanilla

Nginxを構成する

次のコンテンツを使用して、フォーラム用の新しいサーバーブロックを作成します。

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;
  }
}

変更を加えた後は、Nginxを再起動することを忘れないでください。

PHPの構成

/etc/php5/fpm/php.iniファイルを開き、変更します:

file_uploads = On

変更を加えた後、PHP-FPMを再起動することを忘れないでください。

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;
>

インストール

ブラウザを開き、新しいWebサイトのアドレスに移動して、ブラウザインストーラの簡単な手順に従います。

もちろん、Linux仮想サーバーの1つを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Debian
  1. Debian9にNginxでPhorumをインストールする方法

  2. Debian8にNginxを使用してHabariをインストールする

  3. Ubuntu16.04にNginxを使用してPHP7.1をインストールします

  1. Nginxを使用してDebianVPSにYiiフレームワークをインストールする方法

  2. Debian8VPSにNginxを使用してPloneをインストールする

  3. Debian10にNginxを使用してMagentoをインストールする方法

  1. Debian9にNginxを使用してWonderCMSをインストールする方法

  2. Debian9にNGINXを使用してForkCMSをインストールする方法

  3. Debian11にNginxを使用してWonderCMSをインストールする方法