VtigerCRM7をさくらのスタンダードサーバへ設置します。
さくらスタンダードのサーバスペックは
OS:FreeBSD 9.1-RELEASE-p24
Apache:Apache/2.4.39
PHP:7.2.17
DB:MySQL5.7
ダウンロードしたファイルを解凍して、サーバへアップします。今回はルートドキュメント配下に/vtigerフォルダを作成してそこへアップしました。アップ後に該当するurlを指定するとインストールのWizard画面になります。
「Install」を選択します。
ライセンス条項に同意して「I Agree」を選択します。
ここで設置に必要なライブラリ等のチェックがされます、赤マークで表示されているのものは設定し直して再度チェックしてください。そして「Next」を選択します。
私の場合、「Recommended PHP Settings」の赤マークは無視してそのまま「Next」を選択しました。
すると、「いくつかの設定が推奨値を満たしていません、続行しますか?」のメッセージが表示されますが、「OK」ボタン。
データベース情報、ユーザー情報等を入力する画面になります。(あらあかじめデータベースは作成しておきました)
必要な情報を入力して「Next」を選択します。
確認画面が表示されます、問題がなければ「Next」を選択します。
この画面で、
MySQL Server should be configured with:
sql_mode = ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
のエラーメッセージが表示される場合があります。その場合は、MySQLのsqlmode設定を変更する必要があります。
最後に業界を選択する画面が表示されます、業界選択して「Next」を選択すとインストールが開始されます。
インストールが開始されました。
インストールが完了すると、以下の画面が表示されます。
上部右にある「Select All」をチェックすると全てのモジュールが選択されます、
そして下段の「Next」を選択します。
Vtigercrmが起動されました、「Get Started」で開始します。
無事にVtigerCRMが開始されました。