Upload
masakit555
View
2.480
Download
0
Embed Size (px)
Citation preview
WebMatrix 夏休み特番&勉強会
日本マイクロソフト株式会社武田 正樹
http://blogs.msdn.com/b/web_/
2011 年 8 月 16 日(火)
本日のトピックWebMatrix を知ろう
– こんな方にお勧め– 概要紹介
WebMatrix を使ってみよう– WebMatrix をインストール– CMS をインストール– WebMatrix で CMS をカスタマイズ
• Web サイトの設定を変更しよう• データベースの管理機能を使おう• レポート機能を使おう
– レンタルサーバーに発行
WebMatrix を知ろう
こんな方にお勧めです テスト開発環境を手軽に構築したい方 CMS を使いたい Web サーバー / データベース初心者の
方 いろいろな CMS を手軽に検証したい方 CMS のテーマ・プラグイン開発に集中したい方 ローカル PC 上で CMS のデモを見せたい方 CMS のデータベースを手軽に編集したい方 作成した CMS を手軽にサーバーに発行したい方 HTML / CSS / PHP / ASP.NET の勉強をしたい方 データベースの勉強をしたい方
WebMatrix とは
テスト開発環境
開発ツール
Web サーバー データベース ランタイム(実行基盤)
Web アプリケーションのテスト開発環境&開発ツール マイクロソフトから無償で提供
Web アプリケーション( CMS ・テンプレート)
Windows OS
対応 Windows OS
クライアント OS サーバー OS
SP1 以降
SP2 以降
WebMatrix 対応 CMS
Windows Web アプリケーション ギャラリー
60 以上の日本語 & 英語 CMS が登録済み
対応 Web サーバーデータベース・ランタイム
データベース ランタイムWeb サーバー
MySQL Server 5.x / 6.x
PHP 5.2 / 5.3IIS 7.5 Express
SQL Server 2005 / 2008
SQL Server Compact 4.0
.NET Framework 4 /2.0
ASP.NETWeb Pages
Web サイト設定• Web サーバーの管理や作成先の指定
ファイル編集• コンテンツの作成と編集• HTML の入力支援機能
データベース管理• GUI からテーブル・リレーションの作成• Excel 感覚でテーブルのデータ編集
レポート• SEO の分析支援ツール• パフォーマンスの分析支援ツール
WebMatrix の機能
WebMatrix の発行機能 FTP
Linux サーバーにも発行可能 Web 配置
ファイル + データベースのスキーマ・データを発行 対応しているレンタルサーバーは日本で 1 社: http://epw.jp 発行先のファイル + データベースを WebMatrix にダウン
ロードする事も可能
DB 管理 / 発行
XAMPP for Windows と WebMatrix
サーバー
データベース
ランタイム
CMS
WebMatrix XAMPP for Windows1.7.4
IIS 7.5 Express Apache 2.2.17
MySQL 5.1 MySQL 5.5
PHP 5.2 / 5.3
60 以上
PHP 5.3.5
phpMyAdmin / FTPWebMatrix
WebMatrix を使ってみよう
Web Platform Installer から WebMatrix をインストール
ダウンロードセンターからはインストールしない
WebMatrix のインストール
http://www.microsoft.com/web/downloads/platform.aspx
○ ×
インストールされるコンポーネント
* は Windows XP 環境の時にインストールされるコンポーネント
*途中で再起動します
*下記は別途インストール可能 PHP MySQL Server MySQL Connector .NET
WebMatrix
Web 配置ツール
Web サーバー I IS Express 7.5
ASP.NET Web Pages
ASP.NET Web Pages 言語パック
Windows *インストーラー
.NET Framework 4
.NET Framework 2.0 SP2*
SQL Server System CLR 型
SQL Server Native Client
SQL Server Compact 4.0
SQL Server Compact 4.0 Tools
SQL Server 2008 R2 管理オブジェクト
ランタイム
データベース
開発ツール
インストール時の Tips Windows XP 環境の場合、 Windows Update を
OFF
XAMPP の MySQL のサービスを停止
WebMatrix インストール終了後に UTF-8 の設定が必要
ログは Web Platform Installer の” logs” フォルダーを確認
http://blogs.msdn.com/b/web_/archive/2011/02/22/10132474.aspx
C:\Users\( アカウント名 )\AppData\Local\Microsoft\Web Platform Installer\logs (Windows 7 の場合 )
インストールが止まってしまう場合があるため
MySQL のインストールが失敗するため
Windows Web アプリケーション ギャラリー登録 CMS をインストール
PHP + MySQL 使用 CMS の場合、関連コンポーネントもインストール
CMS のインストール
Web サーバーのポート番号の設定と SSL の設定 [ オプション ] メニューから CMS インストール先の変更も可能
PHP / .NET Framework バージョンの設定
Web サイト設定 (1)
Web サーバーのアクセスログ表示
Web サイト設定 (2)
GUI で操作可能 テーブルデータの編集 テーブルの作成 リレーションの作成 インデックスの作成
データベースの管理機能 (1)
SQL の実行も可能
SQL Server Compact のデータベース( .sdf )を SQL Server に移行可能
データベースの管理機能 (2)
SEO とパフォーマンスに関するレポートを作成 公開 Web サイトのレポートも作成可能
レポート機能
Web 配置でレンタルサーバーに発行 3 ステップでファイル+データベースをサーバーに発行
STEP 1: サーバー側でデータベースを作成STEP 2: WebMatrix で発行設定STEP 3: WebMatrix で発行するファイルとデータベースを指定
WebMatrix = テスト開発環境 + 開発ツール テスト開発環境で CMS をカスタマイズしてサーバーに
発行するのに最適
まとめ
テスト開発環境開発ツール
リソース WebMatrix 概要
ブログ「 WebMatrix の歩き方」
Web Platform Installer
Windows Web アプリケーション ギャラリー
http://www.microsoft.com/japan/web/webmatrix/
http://blogs.msdn.com/b/web_/
http://www.microsoft.com/web/downloads/platform.aspx
http://www.microsoft.com/web/gallery/
WebMatrix 使ってね。