top


総投稿数 本 
no_

スポンサーサイト

 --------
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
カテゴリ :スポンサー広告 トラックバック(-) コメント(-)
no_1348

Windows7:Windows7ノートに、Apache/PHP/MySQL/MysqlWorkbentch 組み込む ・・・ 【開発環境構築】

 2010-06-08
 今でも、
 WindowsXPノートを開発作業に使っている
 けれど、いまや、Windows7環境での確認も必須だ。
 そこで、
 最近メインノートとなりつつある、
 Windows7ノートに「サイト開発」環境を
 改めて整備することに・・・

 記録しておこ・・・


  追記に  ▼


FC2ブログランキング にほんブログ村 IT技術ブログ Webサイト構築へ ブログ王ランキング 人気ブログランキング 人気ホームページランキングへ


more

************************************************
◎  Windows7ノートに、Apache/PHP/MySQL/MysqlWorkbentch 組み込む
                  :開発環境構築

************************************************


 しかし、Windows7 は違うなぁ。
 Vista は仕事にならなかったけど、
 Windows7 は十分仕事に使える。

 それでは記録記録。


 

 ◆Apache
  Downloading the Apache HTTP Server
  ・2.2.15 (released 2010-03-06) を取得。
  >インストール(問題なし)
   □C:\ 直下のフォルダに入れる
  >環境設定
   □デフォルトの public root を
    変更する
    C:\Apache2.2\conf\httpd.conf
    をエディタで編集。
    ( DocumentRoot )
#DocumentRoot "C:/Apache2.2/htdocs"
DocumentRoot "D:\*****\public_html"

     ※これだけではだめで、次の内容を
      書き加える。
    ( Directory )
<Directory "D:\*****\public_html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

    ( Directory )
<IfModule dir_module>
DirectoryIndex index.html index.php index.htm
</IfModule>

     これで、http://localhost/ のアクセスで
     D:\*****\public_html\index.html
     が表示されるようになった。

 

 ◆PHP
  PHP For Windows: Binaries and sources Releases
  ・VC6 x86 Thread Safe を取得。
  >インストール(問題なし)
   □C:\ 直下のフォルダに入れる
  ※インストーラ利用しているので
   自動的に、httpd.confに、
PHPIniDir "C:/php/"
LoadModule php5_module "C:/php/php5apache2_2.dll"
 は自動的に追加される。
  ※index.html の中で、phpを利用したいので、
   httpd.conf に、
AddType application/x-httpd-php .php .html .htm
AddType application/x-httpd-php-source .phps
 を追加しておく。

 ◆MySQL
  Download MySQL Community Server
  ・Windows (x86, 32-bit),
   MSI Installer を取得。
  >インストール(問題なし)


 さらに最近は、よく利用している
 ◆MySQL Workbench
  Download MySQL Workbench
  ・Windows (x86, 32-bit),
   MSI Installer を取得。
  >インストール(問題なし)
  ※前は、
   ・DB Designer
    のお世話になってたけど、
    今はこれ。
    最新版の日本語版は無いようだけど、
    直感的なツールなので何の支障もない。


   □よく利用するのは、
    ・運営しているサイトのMySQLを
     データベースごと dumpして、
    ・MySQL Workbench で、
     インポートして利用する。
     MySQL Workbench で、インポートして利用
     簡単に ER図などを作成することができる。
     本当に便利だ。


 そして、忘れちゃならない・・・


 ◆phpMyAdmin
  phpMyAdmin 3.3.3
  ・phpMyAdmin-3.3.3-english.zip を取得。
  >Apacheで設定している、Documentroot に
   解凍して配置。
  >環境設定
   □Documentation.txt にしたがって
    ・config.sample.inc.php を
     config.inc.php で複写用意。
    エディタで編集。
    ( リンクテーブル処理の追加機能 )
# 追加
$cfg['PmaNoRelation_DisableWarning'] = true;
# 有効にする
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

   □上記有効にした基礎テーブルを構築。
    コマンドプロンプトで、
mysql -u root -pnHggG8wS < create_tables.sql

    中に入って確認。
    有効にした基礎テーブルを構築 OK!
   年月を重ねるごとに、確実に
   容易になってゆきますね。
commentsコメント
comment_post












管理者にだけ表示を許可する
commentトラックバック
トラックバックURL:
http://metaboy.blog23.fc2.com/tb.php/1348-63c522ab
ようこそ
Add to Google 創るmetaboy:RSSフィード
My Yahoo!に追加
最新記事のRSS | 問い合わせ

仕事検索、アルバイト検索、依頼仕事の検索ポータル - 仕事検索.COM - www.jobkensaku.com ツクルン

創るmetaboy - WEB創る、サイト創る、何創る - 創ったmetaboy

 

リンク集

 

最近の記事

 

ブロとも申請フォーム
Sponserd by

さくらのレンタルサーバ さくらのレンタルサーバ
大容量・高機能レンタルサーバー heteml 大容量・高機能レンタルサーバー heteml
XREA (ValueDomain)
お名前.com お名前.com
名づけてねっと名づけてねっと
ムームードメインムームードメイン

 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。