Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 7 ManualMovable Type 7 マニュアル

インストールウィザードで環境設定ファイル (mt-config.cgi) を作成する

最終更新日: 2018.04.26

以下のいずれかの方法でウェブサーバーに Movable Type を設置したら、ブラウザで Movable Type を設置した URL にアクセスします (この例では http://www.example.com/cgi-bin/mt/)。URL は実際に利用するサーバー、ドメイン名と、作成したフォルダ名によって変わります。

Movable Type の設置が完了していない場合は、以下の手順をもとに設置をおこなってください。

スタティックウェブパスの確認と使用言語の設定

インストールウィザードの最初のステップでは、スタティックディレクトリに対してウェブからのアクセスを試みます。cgi-bin に置かれている場合など、ウェブからのアクセスができなかった場合、スタティックディレクトリとスタティックウェブパスのパスを入力します。スタティックウェブパスがアクセスできる場合は、この設定は標示されません。

mt-wizard-step-01.png

また、使用する言語をプルダウンから選択します。

上記の項目入力後、[開始] ボタンをクリックすると、システムチェックが開始されます。

システムチェック

mt-wizard-step-02.png

システムチェックでは、必要な Perl モジュールとオプション Perl モジュールが Movable Type をインストールするサーバーにインストールされているかの確認を行います。

より詳細なシステムチェックは『サーバーのシステム情報の確認』をご参照下さい。

"必要なPerlモジュールは揃っています。" というメッセージが表示されれば、チェックは完了です。[次へ] ボタンをクリックして、データベースの設定へ進みます。

データベースの設定

mt-wizard-step-03.png

[データベース設定] 画面が表示されたら、[データベースの種類] を選択し、以下の項目を設定します。サーバーに必要なデータベースドライバがインストールされていないデータベースは、[データベースの種類]に列挙されません。

  • データベースサーバ
    MySQL が Movable Type を動作させるウェブ・サーバーと同一のホストにない場合は、MySQL サーバーのホスト名を設定する必要があります。データベース・サーバーが mysql.example.com というホスト名の場合は、以下のようにします。

    mysql.example.com

  • データベース名
    Movable Type 用のデータベースの名前を設定します。データベース名が mt の場合は、以下のようにします。

    mt

  • ユーザー名
    接続するユーザーのアカウントを設定します。mtuser というアカウントで接続する場合は、以下のようにします。

    mtuser

  • パスワード
    "ユーザー名" で指定したユーザーのパスワードを設定します。パスワードが mtpasswd の場合は、以下のようにします。

    mtpasswd

  • データベースポート (オプション)
    別ホストの MySQL が標準 (3306) とは違うポートで動作している場合に設定します。

    6789

  • データベースソケット (オプション)
    MySQL が Movable Type を動作させるウェブ・サーバーと同一のホストにあるものの、MySQL と Perl で使用する UNIX ソケットが違う場合に設定します。

    /path/to/mysql.sock

上記の内容で設定を行った場合、構成ファイルには以下のような内容で設定が行われます。

#======== DATABASE SETTINGS ==========

ObjectDriver DBI::mysql
Database mt
DBUser mtuser
DBPassword mtpasswd
DBHost mysql.example.com
DBPort 6789
DBSocket /path/to/mysql.sock

上記項目を設定したら、[接続テスト] ボタンをクリックして、設定情報で正しくデータベースに接続できるかを確認します。

"データベースの設定を完了しました。" というメッセージが表示されれば、チェックは完了です。[次へ] ボタンをクリックして、メール設定へ進みます。

メール設定

mt-wizard-step-04.png

Movable Type には、さまざまな場面で指定されたメールアドレスにメールを送信する機能があります。この機能を利用するためには、メール送信の設定を正しく行う必要があります。

[メール設定] 画面が表示されたら、以下の項目を設定します。

  • システムメールアドレス
    Movable Type がメールを送信する際に送信者となるメールアドレスを入力します。

  • メール送信プログラム
    "SMTP サーバー" か、"Sendmail" のどちらかを選択します。

SMTP サーバー を選択した場合

  • 送信メールサーバー" (SMTP)
    SMTP サーバーのホスト名を指定します。SMTP サーバーが smtp.example.com の場合は以下のように設定します。

    smtp.example.com

  • SMTPサーバのポート番号
    SMTP サーバーのポート番号を指定します。通常は、25、465 または 587 が利用されます。どのポート番号を利用するかは SMTP サーバーの設定をご確認ください。

  • SMTP認証を利用する(オプション)
    SMTP 認証が必要な場合、チェックします。チェックした場合、認証情報を入力します。

  • ユーザー名
    SMTP認証に利用するユーザー名を入力します。

  • パスワード
    SMTP認証に利用するユーザーのパスワードを入力します。

  • SSL接続
    SMTP サーバーと SSL 接続をする場合の接続方法を指定します。どの方式を利用するかは SMTP サーバーの設定をご確認ください。

    • SSL 接続を行なわない
      SSL での接続を行ないません。

    • SSL で接続する SMTP over SSL (SMTPS) で接続を行ないます。

    • STARTTLS で接続する
      STARTTTLS で接続を行ないます。

  • テスト送信するメールアドレス"(オプション)
    設定を確認用テストメールの送信先を設定します。メールアドレスが mail@example.com の場合は以下のようなります。

    mail@example.com

Sendmail を選択した場合

  • sendmail のパス
    ウェブサーバーの sendmail の場所が下記以外の場合は、ここで設定します。

    • /usr/lib/sendmail
    • /usr/sbin/sendmail
    • /usr/ucblib/sendmail
    • /usr/local/bin/sendmail
  • テスト送信するメールアドレス(オプション)
    設定を確認用テストメールの送信先を設定します。メールアドレスが mail@example.com の場合は以下のようなります。

    mail@example.com

設定情報で実際にテストメールを送信してみる必要であれば、[テストメールを送信] ボタンをクリックします。

テストメールの送信が確認できた場合や、テストメールを送信する必要がなければ、[次へ] ボタンをクリックして、[構成ファイル] 画面へ進みます。

構成ファイル

mt-wizard-step-05.png

新規インストールの事前準備』で決定したアプリケーションディレクトリに、構成ファイル (mt-config.cgi) が自動的に生成されます。もし、アプリケーションディレクトリに書き込み権限が無い場合は、以下のようなエラーが出ます。

Movable Type Publishing Platformの構成ファイルを保存できませんでした。

自動生成をする場合は、アプリケーションディレクトリに書き込み権限を設定して、[再試行] ボタンをクリックします。

自動生成を行わず、直接構成ファイル (mt-config.cgi) を作成する場合は、アプリケーションディレクトリに mt-config.cgi ファイルを作成し、"ウィザードで作成された mt-config.cgi を表示する" リンクをクリックして表示された mt-config.cgi の内容を書き込みます。

mt-config.cgi の準備ができたら "mt-config.cgi を手動で作成しました" にチェックをつけ、[次へ] ボタンをクリックします。

mt-wizard-step-06.png

次のメッセージが表示されればインストールウィザードによる環境設定ファイルの作成は完了です。引き続き、『Movable Type をインストールする』の手順に従い Movable Type のインストールを完了させます。

Movable Typeの設定を完了しました。

目次