SugarCRM インストール その2:インストール

SugarCRM インストール その2:インストール

SugarCRMのインストール作業について覚書。

SugarCRMインストール前提条件

SugarCRMをインストールするためには、WAMP(Windows、Apache、MySQL、PHP)環境の構築が必要になります。

各インストール作業の詳細については以下を参考にしてください。

Windows XPにApache 2.0.59をインストールする手順について覚書
MySQLインストール手順について覚書 SugarCRMがサポートするデータベースサーバーは、MySQLとMicrosoft ...
PHPのセットアップ手順 Windows XPに PHP 4.4.4をセットアップする手順について説明します。
PHPを使用するためのApache設定手順を覚え書き。 PHPをセットアップしただけでは、PHPで作成されたwebアプリケーション...
SugarCRMのためのphp.iniファイルの設定手順について覚書。 PHPの設定ファイルphp.iniファイルを編集し、S...

Apache、MySQL、PHPを一括でインストールできるXAMPPというパッケージもあります。

ローカル(自分のPC)にWordPressのテスト環境を構築するのに必要なソフトウェアのインストール、設定について覚書。 まず...

SugarCRMのインストール

SugarCRMのインストール作業はブラウザからウィザード形式の手順に従って実行していきます。

これまでのSugarCRMに関係する各ソフトウェアの設定が正しくおこなえていれば、簡単にできます。
以下にその手順を説明します。

  1. ダウンロードしたSugarCRM本体のzipファイルを解凍します。

  2. 解凍されると「SugarOS-4.5.1e」というフォルダが作成されます。

  3. 作成されたフォルダをダブルクリックし、さらに下の同名のフォルダの名前を「sugarcrm」に変更します。

  4. 「sugarcrm」フォルダをapacheの「htdocs」フォルダにコピーします。

  5. ブラウザを起動し、アドレスバーに以下のURLを入力します。
    http://サーバー名/sugarcrm
    ※サーバー名はローカルにインストールしたのであればlocalhostでOK。
  6. SugarCRMのインストールを開始する「Setup Wizard」(セットアップウィザード)が表示されます。
  7. セットアップウィザードの言語が「English(US)」になっているので、「Choose your language」ボックスの一覧から「Japanese – 日本語」を選択し、[Start]をクリックします。

  8. ウィザードの表示が日本語に変更されたことを確認して、[開始]をクリックします。

  9. 「ステップ1:ライセンス確認」画面が表示されるので[同意します]チェックボックスをオンにし、[次へ]をクリックします。

  10. 「ステップ2:システムチェック」画面が表示されるので、全てのステータスが「OK」になっていることを確認し、[次へ]をクリックします。

  11. 「ステップ3:データベース設定」画面が表示されるので、必要な値を入力し、[次へ]をクリックします。
    今回は、データベース及びユーザを新たに作成する方法で説明しています。

    項目名意味
    ホスト名SugarCRMをインストールするホストの名前です。
    データベース名SugarCRMのデータベース名です。
    指定した名前でMySQLにデータベースが作成されます。
    任意の名前を指定してください。
    データベースユーザ名SugarCRMがデータベースにアクセスする際に使用するMySQL内のユーザ名です。
    ユーザを作成しない場合は、MySQLの特権ユーザ名を入力し、「ユーザを作成」の
    チェックと「上記のデータベースアカウントは特権ユーザですか?」のチェックをオンにします。
    データベースパスワードデータベースのパスワードです。
    任意のパスワードを設定してください。
    データベースパスワードを再入力データベースパスワードの確認です。
    データベースパスワードに入力した文字と同じ文字列を入力します。
    特権ユーザ名MySQLの特権ユーザ名を入力します。
    通常は、「root」ユーザです。
    特権ユーザのパスワード「root」ユーザのパスワードを入力します。

    [注意]
    各情報を入力し、[次へ]をクリックした際に、rootパスワードが間違っていないにもかかわらず、パスワードが違うという内容のエラーメッセージが表示され、先に進むことができない場合があります。

    その際は、MySQLの「MySQL Command Line Client」で以下のコマンドを入力してください。
    「MySQL Command Line Client」は、MySQLインストール時に作成されるスタートメニューの中にあります。

    例.rootユーザーのパスワードを"password1234"に設定していた場合

    [エラーが発生する原因]
    MySQL 4.1より前のバージョンでは、16バイト長のハッシュ値を使用していましたが、4.1からは、41バイト長に変更されたためです。

    "set password…"コマンドを使用することにより、41バイト長のハッシュ値を生成することができます。

    関連リンク
    4.7.9. MySQL 4.1 のパスワードハッシュ

  12. 「ステップ4:サイト設定」画面が表示されるので、必要な値を入力し、[次へ]をクリックします。

    項目名意味
    SugarインスタンスのURLSugarCRMのインスタンスURLです。
    通常は、http://ホスト名.ドメイン名/sugarcrm になります。
    よくわからない場合は、http://localhost/sugarcrm のままで構いません。
    システム名SugarCRMのシステム名です。
    単にタイトルバーに表示される文字列なので、任意の名前を指定してください。
    Sugar管理者パスワードSugarCRMのインストール時に自動的にSugarCRMの特権ユーザ(ユーザ名:admin)が作成されます。
    そのユーザのパスワードを設定します。設定したパスワードは忘れないようにしましょう。
    管理者パスワードを再入力管理者パスワードの確認です。
    Sugar管理者パスワードに入力した文字列を同じ文字を入力してください。

    「Sugarアップデート設定」、「サイトセキュリティ(オプション)」については任意です。

  13. 「ステップ5:ロケール設定」画面が表示されるので、「デフォルト通貨」ボックスの一覧から「Japanese Yen」を選択します。

    また、「電子メール文字コード」に任意の文字コード(Professional版のデフォルト設定は、ISO-2022-JP)を選択し、[次へ]をクリックします。

    両設定は、インストール後もシステム設定で変更できますので、わからない場合は、そのまま進んでください。

  14. 「ステップ6:設定を確認」画面が表示されるので、各設定に間違いがないか確認し、問題がなければ、[次へ]をクリックします。
  15. 「ステップ7:セットアップ実行」画面が表示され、インストールが開始されます。
    (注意!)
    IEだとインストール中の処理ステップの表示がされるまで若干時間がかかる場合があります。
    その間IEの画面には何も表示されませんが、ガマン強く待っていてください。
  16. 以下のメッセージが表示されれば正常に終了です。

    上記のように「インターネットに接続できません。」というメッセージが表示される場合があります。

    これは、proxyサーバーを通してインターネットに接続している場合にSugarCRMにproxy設定を行っていないために表示されているだけなので現時点では気にしないでください。

以上でSugarCRMのインストールは終了です。

インストール後の初期設定について次回説明します。