Ubuntu12.10にVanillaフォーラムをインストールする方法
まず、Ubuntu12.10×64ドロップレットをスピンアップします。
32ビットディストリビューションで最大4GBのRAMを使用できますが、64ビットディストリビューションを実行すると、ドロップレットを垂直方向にスケーリングする方が簡単です。
ステップ1-LAMPスタックとSendmailをインストールする
UbuntuにLAMPスタック(Linux / Apache / MySQL / PHP)をインストールする最も簡単な方法は、dpkgフロントエンドを「非インタラクティブ」に設定することです。
UbuntuはDebianに基づいており、同じパッケージマネージャー( apt )を提供するため、 DebianFrontendと呼ばれます。
これらのWebベースのアプリケーションのもう1つの重要なパッケージは、sendmailです。 Sendmailは、新しいユーザーへの電子メールの送信、フォーラムからのパスワードリセット要求、およびその他の通知に使用されます。
export DEBIAN_FRONTEND=noninteractive apt-get -y install apache2 mysql-server mysql-client php5 php5-mysql php5-gd sendmail
ステップ2-バニラフォーラムのデータベースとユーザーを作成する
PassWordを以下の独自の値に置き換えてください。
mysqladmin create vanilla mysql -Bse "create user 'vanilla'@'localhost' identified by 'PassWord';" mysql -Bse "grant all privileges on \`vanilla\`.* to 'vanilla'@'localhost';" mysqladmin flush-privileges
バニラフォーラムの最新バージョンは、そのWebサイトからダウンロードできます。
cd /var/www wget http://cdn.vanillaforums.com/www.vanillaforums.org/addons/I73N851HNLPN.zip unzip I73N851HNLPN.zip rm -rf I73N851HNLPN.zip index.html
実行可能権限を設定する
Apache WebサーバーはWebからのインストールプロセスを終了し、それらの構成ファイルに書き込むため、構成フォルダー(conf)に誰でも書き込み可能なアクセス許可を設定する必要があります。
アップロードフォルダとキャッシュフォルダは後で書き込まれ、実行可能権限が必要です。
chmod -R 777 /var/www/conf chmod -R 777 /var/www/uploads chmod -R 777 /var/www/cache
ステップ3-バニラフォーラムを設定する
ドロップレットのIPアドレス(この場合はhttp://198.199.90.184)に移動し、インストールを完了します。
セキュリティをさらに強化するために、管理者のユーザー名を独自の値に変更できます。
この時点で、インストールはほとんど完了しています。 管理パネルからフォーラム名やその他の設定をカスタマイズする必要があります。
使用するプラグインを選択します。
CAPTCHAで登録を保護することもできます。 CAPTCHAは、「コンピューターと人間を区別するための完全に自動化された公開チューリングテスト」の略で、フォーラムでのスパムを防ぐために使用されます。
強くお勧めします、ある種のCAPTCHAメカニズムを使用して、人が投稿を行っているのか、フォーラムをスパムする自動スクリプトを行っているのかを区別します。
こちらからreCAPTCHAキーを取得する必要があります
Public Key: 6Leo1-ISAAAAAMlTpMuV7jRbEYJe_6rSIg8WS2Wc Private Key: 6Leo1-ISAAAAAD0162QIii8si6S1grcFTvXQKZ4n
reCAPTCHAキーを取得したら、[設定]->[登録]に配置できます。
これで、ユーザー登録にはCAPTCHAが必要になります。これにより、多くのスパムを防ぐことができます。
フォームの下部に表示されているように、アカウントにサインアップするにはCAPTCHA検証が必要であり、ボードにメッセージを殺到したり、広告を送信したりするために使用される可能性のある多くの自動アカウントを誰かが作成するのを防ぐことができます。およびその他のコンテンツをユーザーに提供します。
WordPressに埋め込まれたバニラフォーラム
ブログに統合できるWordpress用のVanillaForumsプラグインもあります。
開始するには、ワンクリックのWordpressインストール記事を使用できます。
WordPressブログを実行したら、 Vanilla Forums WordPressPluginsからVanillaForumsプラグインをインストールします。
そして、あなたはすべて完了です!