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

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

Yahoo! 地図のYahooMapsCtrlコンストラクターのデフォルトが日本測地系なワナ

投稿者: Tomotoshi Sugishita 2009年12月2日 10:00

仕事で、Yahoo! 地図を使用することがあって、1つだけハマったので、メモ。

とりあえずは、チュートリアルとして、Yahoo!デベロッパーネットワークのサンプルを試してみることにした。
http://developer.yahoo.co.jp/webapi/map/maps/v2/js/

まずは手順ですが、JavaScript 版の Yahoo! 地図を使用するにあたり、Google Map 等と同様、アプリケーションIDの取得を行う必要があります。

アプリケーションIDの取得が完了したら、あとは サンプル通り、アプリケーションIDを設定したパスで、SCRIPT タグを HTML 内に定義し、JavaScript にて、YahooMapsCtrl (地図制御クラス?)を初期化して使用します。
ここで、Yahoo! が提供しているサンプルをそのまま使用し、問題なく動作したので、早速、自分の指定した座標で使用してみることにしました。
で、座標の求め方ですが、解説にある「緯度経度の調べ方」を参考に地図を検索して URL より座標を取り出して、JavaScript に記述したところ、ほんの少しズレるんですよ。
なぜだかよーわからんと思ってもう一度、緯度経度情報を取得する部分の解説を読んでみたところ、
※ここで表される緯度経度は、度形式、日本測地系(TOKYO97)です。」と。
「日本測地系」と言われてももー何のことかさっぱりわからんので、探してみたところ、
http://www.gsi.go.jp/LAW/G2000-g2000-h3.htm に簡単な解説がありました。
まー要するに、日本測地系と世界測地系ってのがあって、東京付近では北西方向へ450mほどずれるということです。(笑)

ここで腹立たしかったのは、YahooMapCtrl クラスのコンストラクタのデフォルト(サンプルもデフォルトを使用)は日本測地系となるのに、その先の緯度経度の求め方で取得できる緯度経度は世界測地系でしかとれないってところ。
サンプル通りだとクラス自体は日本測地系なのに、世界測地系の緯度経度を渡してもそりゃズレるわな。
今時なので、クラスのデフォルトは世界測地系にすべきではないかと思うし、せめてサンプルコードを世界測地系を基準に書かないと変に迷うよね。なんかかみ合ってないよー。

ってことで、リファレンスを参照して、YahooMapsCtrl(id, pos, layer, mode, datum) の datum に YDatumType.WGS84 を指定して無事解決。

とはいえ、Yahoo! 地図は、私の環境では Google Map よりも軽快に動作するし、APIも割りとシンプルで扱いやすそうなので、当分使ってみることにしました。

 

最新のブログ

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

タグ:

Web

IEの検索プロバイダーに Bing を追加する

投稿者: Tomotoshi Sugishita 2009年6月1日 14:41

※このエントリーを書いた後に、Live Search が Bing に変わっちゃった(笑)

今日、Microsoft が新検索ブランド Bing (http://www.bing.com/) を発表した。
※サービス名に Live ってつけないんだぁ・・・。

Bing はもともと Kumo というコードネームで開発が進められてきた検索エンジンで、MSでは同サービスを他との差別化をはかるため、意志決定エンジンと呼んでいるのだとか。

どのあたりが意志決定なのかというと、この Bing では利用者の入力したキーワードによって、予測される動作や属性をカテゴリー化して次のアクションにつなげることができるといったところでしょうか。
これらのキーワードは検索結果の左ペイン上部に表示されます。
ただし、現在日本語対応はまだのようで、単に検索結果を得ることはできるのだけどカテゴリーまでは表示されていません。今のところはまた新しい検索エンジンが増えたという印象でしかないです。
正式には6月3日から世界展開を始めるみたいなので、これから対応されていくんでしょうね。

さて、おそらくIEの Bing 向け検索プロバイダーもそのうち公開されると思うけど、とりあえず自分でも追加できるので、やってみました。

  1. 追加プロバイダの作成ページ http://www.ieaddons.com/jp/createsearch.aspx にアクセス。
  2. URL 欄に http://www.bing.com/search?q=TEST、Name 欄に Bing と入力。(文字の符号化は UTF-8 のまま)
  3. 入力ができたら、「検索プロバイダーのインストール」ボタンをクリック。
  4. 検索プロバイダーの追加ダイアログが開くので、「追加」ボタンを押す。
  5. IE ウィンドウ右上の検索バー内に、Bing が追加されたら OK です。
    (下は、検索バーを拡大表示したところ)

さてさて、Bing はどこまで使い勝手が良くなっていくのでしょうか・・・?

利用者立場で言わせてもらうなら、便利になりさえすれば Google だろうが MS だろうが Yahoo! だろうがは関係はないのですが、しばらく Bing はちまちまと使いつつ様子見をしておこうと思っています。

最新のブログ

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

タグ:

Web

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

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

ブログロール