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