このカテゴリでは、Movable Typeの簡単なインストール手順を説明します。
『MT4のインストール』カテゴリ内のエントリ一覧
必要な環境
Movable Type 4でサイトを構築する為には、一般的には以下のものを準備する必要があります。
- インターネットに接続できるパソコン
- JavaScriptが使用できるWebブラウザ
- FTPクライアント
- Perl CGI スクリプトを実行できるWebサーバー
- Movable Type 4
詳しくは以下のページを参照してください。
http://www.movabletype.jp/documentation/system_requirements.html設定の確認
Webサーバーには、次のものが必要です。
- Perl バージョン 5.6.1 以上
- 以下のいずれかのデータベース
- MySQL 4.0 以降
- PostgreSQL 8 以降
- SQLite
- PHP バージョン4.0.6以上
MT4の入手
以下のページより入手可能です。
http://www.sixapart.jp/movabletype/license.html
MT4のアップロード
ダウンロードした圧縮ファイルをローカルディスク上に解凍し、親ディレクトリの中身をWebサーバーへアップロードします。
利用するサーバーにCGI専用のディレクトリが指定されていない場合はルート下などへディレクトリを生成(例:cgi)し、そこへMT4ファイル・ディレクトリ群を親フォルダごと(例:mt4)アップロードします。
利用するサーバーにCGI専用のディレクトリが指定されている場合はそこへディレクトリを生成し、そこへmt-staticディレクトリを除くMT4ファイル・ディレクトリ群を親フォルダごとアップロードします。mt-staticディレクトリは、ルートの直下などCGI専用のディレクトリとは別の場所へアップロードします。このディレクトリはWebブラウザーからアクセスできる場所でなければならないです。
データベースにSWLite、SQLite(v2)を用いる場合は、データベースディレクトリを作成します。このディレクトリはWebブラウザーからアクセスできない場所がよいです。
アップロード後は、MT4をアップロードしたディレクトリ直下の、拡張子がcgiのファイルのパーミッションを適切に変更します。
これらの作業は、FFFTPなどのFTPクライアントで変更を行います。
ウィザードの起動、セットアップ
ウェブブラウザのアドレスに、"MT4をアップロードしたディレクトリ" + "mt.cgi"と入力します。
例:http://www.example.com/mt4/mt.cgi
※ データベースにMySQLを用いる場合は、予めデータベースを準備しておきます。その際、Perl側で使う文字コードとMySQL側の文字コードが一致していない場合は文字化けなどの不具合が発生する場合があるので、この前の段階で調査を行っておくのがベターです。
次のような画面が表示されればOKです。
設定
画面にしたがって、必要項目を入力していきます。
利用するサーバーにCGI専用のディレクトリが指定されている場合、mt-staticディレクトリはCGI専用のディレクトリとは別の場所へアップロードすることになります。そのときはStatic Web Pathの設定が出現しますので、mt-staticディレクトリを設置するURLを入力してください。
注意点
- データベースにMySQLを用いる場合は、予めデータベースを準備しておきます。その際、Perl側で使う文字コードとMySQL側の文字コードが一致していない場合は文字化けなどの不具合が発生する場合があるので、この前の段階で調査を行っておくのがベターです。
- インストール前にmt-config.cgi-originalなどを変更する必要はないです。mt-config.cgiは自動的に生成されます。
- タグ
-
- .htaccess
- Advantage
- Apache
- Archive
- Asset
- Author
- Authority
- AutoSave
- BackUp
- body
- Bug
- Calc
- Category
- Check
- CMS
- Comment
- Company Site
- Config
- Contact
- CORESERVER
- count
- Create
- Creative Commons
- CSS
- Custom Field
- Date
- Default
- delete
- Designer
- DNS
- Domain
- Entry
- Environment
- Eval
- Example
- Export
- Feature
- Feed
- FFFTP
- File
- Folder
- For
- GetVar
- head
- html
- If
- Image
- Import
- Include
- index
- info
- Install
- key
- keyword
- License
- Local
- Loop
- Management
- Manager
- Meta
- Modifier
- Module
- MTElse
- MTElseIf
- MTFor
- MTGetVar
- MTIf
- MTIgnore
- MTLoop
- MTSeHashVar
- MTSetVar
- MTSetVarBlock
- MTSetVars
- MTSetVarTemplate
- MTUnless
- MySQL
- Navigation
- Next
- op
- Page
- Perl
- php
- PhpMyAdmin
- Ping
- Plugin
- pop
- Previous
- Principle
- push
- ReBuild
- Role
- Sample
- SetUp
- SetVar
- shift
- Spam
- Tag
- Template
- TrackBack
- Trouble
- undef
- unshift
- UpGrade
- UpLoad
- Usability
- Variable
- Version
- WebPage
- Wizard
- Writer
- XAMPP
- XHTML
- XML
- 導入編
- ローカル環境
- サンプル
- トラブル集