OpenPNE - IIS 7.5

投稿者: Tomotoshi Sugishita 2010年1月8日 15:57

OSS な SNS では広く使われている、OpenPNE をインストールしてみました。

入手元

http://www.openpne.jp/pne-downloads/
※今回は、最新安定版の OpenPNE 3.2 を使用。

インストール手順

  • ファイルのダウンロードと展開。
  • IIS の仮想ディレクトリの設定。
  • WordPress 向けデータベースの作成と初期設定
    • データベースを作成し、DBユーザーに権限を設定。
    • WordPress のディレクトリ内の setup\sql\mysql41 ディレクトリ内の SQL ファイルを phpMyAdmin などから実行。
      • install-2.14-create_tables.sql -- 基本テーブルの作成
      • install-2.14-insert_data.sql -- 基本データの挿入
  • 仮想ルートの config.php.sample を config.php にリネーム。
  • config.php の編集。
    • DB サーバー設定 - DB 環境に合わせて設定
    • DB 暗号化キー - パスワード等を保存する際のハッシュ値。任意のASCII文字列
    • 必要であれば、メールサーバーのドメインも設定。
  • Web ブラウザより、インストール URL にアクセス。
    [サイトURL]/public_html/?m=setup
  • OpenPNE セットアップが表示されるので、SNS名、PCメールアドレス、パスワード、管理用アカウント名、管理用パスワードを入力し、「セットアップ実行」ボタンをクリック。
  • [サイトURL]/public_html/ にアクセスすると、一般ログインページ、
    [サイトURL]/public_html/?m=admin&a=page_login にアクセスすると、管理ページへのログインができる。

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

タグ: , , ,

Web | Windows Server | PHP | IIS

WordPress - IIS 7.5

投稿者: Tomotoshi Sugishita 2010年1月8日 15:36

入手元

http://ja.wordpress.org/

インストール手順

  • ファイルのダウンロードと展開。
  • IIS の仮想ディレクトリの設定。
  • MySQL に WordPress 向けのデータベースを作成し、データベースユーザーに権限を設定。
    キャラクターセットは、utf8。
  • wp-config-sample.php ファイルを wp-config.php にリネーム。
  • wp-config.php の編集。
    • define('DB_NAME', '作成したデータベース名');
    • define('DB_USER', 'MySQL のユーザー名');
    • define('DB_PASSWORD', 'MySQL のパスワード');
    • define('DB_HOST', 'MySQLのサーバー名(webサーバーと同一の場合は、localhost)');
    • 照合順序の指定が必要であれば、DB_COLLATE も編集
  • Web ブラウザーで、WordPress のインストーラ URL にアクセス。
    [サイトURL]/wp-admin/install.php
  • ブログタイトルとメールアドレスを入力してインストールボタンを押す。
  • 「成功しました!」のメッセージとともに、管理者のユーザー名とパスワードが表示されるので、メモ。
  • [サイトURL]/wp-login.php にアクセスし、メモした admin アカウントでログインし、とりあえずパスワードを変更しておきましょう。

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

タグ: , , ,

Web | Windows Server | Work | IIS

phpBB - IIS 7.5

投稿者: Tomotoshi Sugishita 2010年1月7日 21:19

2本目は、BB 系のメジャーどころ、phpBB 。

入手元

phpBB 本体: http://www.phpbb.com/
言語ファイル: http://www.phpbb.com/languages/

事前準備

  • MySQL に phpBB で使用するデータベースを作成。
    キャラクターセットは、utf8 を選択
  • DB ユーザーに 作成したデータベースへの権限を設定。

インストール手順

  • phpBB 本体をダウンロードし、展開。
  • 言語ファイルをダウンロードし、ZIP ファイル内の ja ディレクトリをディレクトリごと、phpBB 本体を展開したディレクトリの language ディレクトリに展開。
  • IIS の仮想ディレクトリの設定。
  • Web ブラウザより、サイト URL にアクセス。
  • 以降、インストールウィザードが実行されるので、ステップバイステップで必要な項目(データベース設定など)を入力して進めてゆくとインストール完了。
  • インストールが完了したら、 install ディレクトリを削除しないと本機能が利用できないので、削除。

※インストール後は、config.php が作成されるので、データベース設定を変更する場合は、このファイルを編集。

設定次第では、DBMS は、 SQL Server でも利用可能らしいのだけど、はまりそうなので後回しにしますw

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

タグ: , , ,

Windows Server | PHP | IIS

pukiwiki - IIS 7.5

投稿者: Tomotoshi Sugishita 2010年1月6日 20:03

まずは、PHP アプリケーションのインストール1本目、pukiwiki から。

なぜ、pukiwiki を選択したかというと、データベースが必要ないので、インストールが簡単そうだったから・・・。

入手元

http://pukiwiki.sourceforge.jp

現行の最新安定版である、1.4.7 の UTF-8 版の ZIP パッケージを導入します。

インストール手順

  • ファイルのダウンロードと展開
  • 展開した、フォルダに対し、IIS の匿名アカウントに書き込み権限を与えます。
    • IIS の設定によりますが、Windows Server 2008 R2 の場合、既定では、IUSR アカウント。
  • IIS の仮想ディレクトリの設定
  • 仮想ディレクトリのルートにある、pukiwiki.ini.php の編集
    • $page_title = 'wiki サイトのタイトルを入力';
    • $modifierlink = 'サイトの URL を入力';
    • $adminpass = '管理者のパスワードを入力';
  • Web ブラウザより、サイト URL にアクセス。

 

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

タグ: , , ,

Web | Windows Server | PHP | IIS

phpMyAdmin のインストール - IIS 7.5

投稿者: Tomotoshi Sugishita 2010年1月5日 10:28

さて、いよいよ本格的に IIS に PHP アプリケーションをインストールしていくため、MySQL は必須となるので、MySQL の管理を行う、phpMyAdmin を最初に導入したいと思います。

入手元

http://www.phpmyadmin.net/home_page/downloads.php

現行の最新版である、3.2.4 の All Language 版を導入します。

事前準備

  • php.ini の設定
    • session.save_path = "/tmp" をコメント解除し、有効化
    • extension=php_mbstring.dll をコメント解除し、エクステンションを有効化
    • extension=php_mcrypt.dll をコメント解除し、エクステンションを有効化
    • extension=php_mysqli.dll をコメント解除し、エクステンションを有効化
  • MySQL のインストール

インストール手順

  • ダウンロードが完了したら、 ファイルを展開し、IIS マネージャで仮想フォルダを定義します。
  • config.inc.sample.php を config.inc.php にリネーム。
  • config.inc.php を編集
    • $cfg['blowfish_secret'] = ''; に Cookie 認証用のパスフレーズを入力。内容については任意で決定。
    • $cfg['Servers'][$i]['host'] = 'localhost'; に MySQL のサーバー名 (webサーバーと同一の場合は、 localhost のままで OK) を入力。
    • $cfg['Servers'][$i]['extension'] = 'mysqli'; に変更。
  • Web ブラウザより、phpMyAdmin を展開した仮想ディレクトリにアクセス。
  • ログイン画面が表示されるので、管理者アカウント (root) でログインし、各種DBの設定を行う。
    ※もし、不足している Extension 等があれば、その旨が表示されるので、ログイン画面が無事表示されるまで、適宜 php.ini や config.inc.php ファイルを編集。

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

タグ: , , ,

Windows Server | PHP | IIS

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen
Customized by D&UNITE Co., Ltd.

杉下 朋年

Tomotoshi Sugishita
Tomotoshi Sugishita
< D&UNITE Co., Ltd. >

Microsoft MVP
Microsoft MVP for Development Tools
- ASP/ASP.NET Jul.2009 - Jun.2010
Microsoft MVP for Development Tools
- Visual Basic Jul. 2004 - Jun. 2009

 

カレンダー

<<  2010年3月  >>
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

投稿一覧をカレンダーで表示

ブログロール