SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

特集記事

Web PIでOSSアプリも簡単インストール

Web PIの概要と導入手順

Web PIでOSSアプリケーションをインストールしてみよう

 それではWeb PIを使用して、OSSアプリケーションをローカル環境にインストールしてみましょう。

SugarCRM日本語版のインストール

 Web PIに表示されているWebアプリケーションなら、どれでも簡単にインストールできますが、ここでは日本でも人気の高いPHPで書かれたOSSの顧客管理アプリケーションである、SugarCRM日本語版をインストールしてローカル環境で実行してみましょう(図6)。

図6:SugarCRM日本語版の実行画面
caption

 まず、Web PIを起動します。そして、Web PIのウィンドウから[Webアプリケーション]タブをクリックし[コンテンツ管理]タブをクリックします。

 [SugarCRM日本語パッケージ]を見つけてチェックボックスをクリックし、[インストール]ボタンをクリックします(図7)。

図7:SugarCRM日本語パッケージのインストール
caption

 すると、インストールされるアプリケーションやツールの一覧画面が表示されます。SugarCRM日本語版はPHPやMySQLを使用しているため、それらも一緒にインストールされます。必要となるマイクロソフト製品やコンポーネントのインストール、実行時に必要となるIISの設定の有効化なども同時に行われます。ここで、[同意する]ボタンをクリックします(図8)。

図8:SugarCRMと共にインストールされるアプリケーションやツールの一覧
caption

 すると、MySQLの管理者パスワードの入力を求める画面が表示されます。任意のパスワードを入力し、[続行]ボタンをクリックします(図9)。

図9:MySQLの管理者パスワードの入力
caption

 すると、製品のインストールが開始されます(図10)。

図10:製品のインストール
caption

 しばらく待つと製品のインストールが終了し、[手順 1/2: サイト情報の入力]画面が表示されます。ここでは既定の入力内容のままで、[続行]ボタンをクリックします(図11)。

図11:サイト情報の入力
caption

 すると、[手順 2/2: アプリケーション情報の入力]画面が表示されます。既定の入力内容はそのままにし、先ほど入力したMySQLの管理者パスワードや、データベースパスワード、SugarCRMの管理者ユーザのパスワードを入力します。さらに、[Install Demo Data]を[Yes]に変更してサンプルデータを作成するようにします。最後に、[続行]ボタンをクリックします(図12、図13)。

図12:アプリケーション情報の入力(その1)
caption
図13:アプリケーション情報の入力(その2)
caption

 しばらくすると、インストール完了の画面が表示されます。これで、SugarCRM日本語パッケージのインストールが完了しました。

SugarCRM日本語版の実行

 インストールしたSugarCRM日本語版をローカル環境で実行してみましょう。

 ブラウザーで、http://localhost/sugarcrm//install.phpにアクセスします。ローカルのIIS上でSugarCRM日本語版が実行され、しばらく待つとセットアップ実行ページが表示されます。[次へ]ボタンをクリックします。(図14)。

図14:SugarCRM セットアップ実行ページ
caption

 すると、登録ページが表示されます(図15)。必要事項を入力して[ユーザー登録]ボタンをクリックするか、「ユーザー登録しない」ボタンをクリックします。

図15:SugarCRM 登録ページ
caption

 すると、ログインページが表示されます。ユーザ名に「admin」、パスワードには先ほど設定したSugarCRMの管理者ユーザのパスワードを入力し、[ログイン]ボタンをクリックします(図16)。

図16:SugarCRM ログインページ
caption

 ログインに成功すると、図6にあるようなSugarCRMの画面が表示されます。

 このように、Web PIによって簡単にPHPやMySQLと共に、SugarCRM日本語版のローカル環境を構築できました。

次のページ
Web PI 3.0とWebMatrix

この記事は参考になりましたか?

特集記事連載記事一覧

もっと読む

この記事の著者

山田 祥寛(ヤマダ ヨシヒロ)

静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。主な著書に「独習シリーズ(Java・C#・Python・PHP・Ruby・JSP&サーブレットなど)」「速習シリーズ(ASP.NET Core・Vue.js・React・TypeScript・ECMAScript、Laravelなど)」「改訂3版JavaScript本格入門」「これからはじめるLaravel実践入門」「はじめてのAndroidアプリ開発 Kotlin編 」他、著書多数

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

WINGSプロジェクト 広瀬 嘉久(株式会社ジェイテックジャパン)(ヒロセ ヨシヒサ)

WINGSプロジェクトについて>有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。 2026年時点での登録メンバは約50名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂きたい。著書記事多数。 RSS X: @WingsPro_info(公式)、@WingsPro_info/wings(メンバーリスト) Facebook

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/5686 2011/01/25 14:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー