====== TYPO3 4.1.5インストール手順 ======
==== 前提条件 ====
* 以下の手順はZoneExpressにTYPO3をインストールする場合の手順となります。他のサーバにインストールする場合は設定が異なる場合があります。
* 以下の手順は 4.1.5: Source with Dummy site ZIPを用いて説明しています。バージョンにより内容が異なる場合がありますがご了承ください。
* 以下の説明はFierfoxを用いて説明しています。
* インストールにはターミナルエミュレータを利用しています。ターミナルエミュレータについてはご自身でご用意ください。
* 弊社ではTYPO3に関するサポートは行っておりません。TYPO3に関するご質問にはお答えできません
==== TYPO3必要システム ====
* PHP4 or PHP5
* MySQL
* Apache
ZoneExpressはこれらの条件を満たしています。
===== ■ファイルの用意 =====
[[http://typo3.org/download|TYPO3サイト]]より最新版TYPO3をダウンロードします。\\
ここではtypo3_src+dummy-4.1.5.zipを利用します。\\
以下の手順では/opt/csw/apache2/share/htdocs/typo3にインストールします。
=== ファイルのダウンロード ===
$ cd /opt/csw/apache2/share/htdocs/
$ wget <ファイルURL>
=== ファイルの解凍 ===
$ unzip typo3_src+dummy-4.1.5.zip
typo3_src+dummy-4.1.5というディレクトリができる\\
=== ディレクトリのリネーム ===
$ mv typo3_src+dummy-4.1.5/ typo3
=== オーナー、グループの変更 ===
$ sudo chown -R webservd:webservd typo3
"webservd"はZoneExpressで使用しているデフォルトのApacheの実行ユーザ・グループです。\\
必要であれば環境に合わせて修正してください。(ZoneExperssを使用している場合は通常上記で問題ありません。)
=== 不要ファイルの削除 ===
$ rm typo3_src+dummy-4.1.5.zip
=== 文字化け対処 ===
文字化けを予防する為以下のファイルを編集してください。
$ sudo vi typo3conf/localconf.php
下記1行を追加してください。
$ TYPO3_CONF_VARS["BE"]["forceCharset"] = "utf-8";
$ sudo vi t3lib/class.t3lib_cs.php
charSetArrayの該当の箇所(487行目)を修正。
修正前
'jp' => 'shift_jis',
修正後
'jp' => 'utf-8',
===== ■インストールツールの有効化 =====
http://△△△.jp/typo3/ にアクセスしてください。
以下の画面が表示されます。
The Install Tool is locked.
Fix: Create a file typo3conf/ENABLE_INSTALL_TOOL
This file may simply be empty.
For security reasons, it is highly recommended to rename
or delete the file after the operation is finished.
==== ENABLE_INSTALL_TOOLの作成 ====
上記のメッセージはtypo3confディレクトリにENABLE_INSTALL_TOOLが存在しないという警告文です。\\
ENABLE_INSTALL_TOOLファイルを作成する事で、インストールツールが有効になります。\\
$ cd typo3/typo3conf/
$ sudo touch ENABLE_INSTALL_TOOL
再度http://△△△.jp/typo3/にアクセスしてください。
以下のウィンドウがポップアップします。
^{{typo01.gif?direct|}}^
OKをクリックしてください。
===== ■WEBブラウザからのインストール作業 =====
==== データベース情報入力 ====
情報を入力してください。
^{{typo02.gif?direct|}}^
|Username|設定完了メールに記載されていたMySQLアクセス情報のユーザネーム(デフォルトではroot)|
|Password|設定完了メールに記載されていたMySQLアクセス情報のパスワード|
|Host |localhostのままでかまいません。|
Continueをクリックして次へ進んでください。
==== データベースの作成 ====
^{{typo03.gif?direct|}}^
|1:Select an existing EMPTY database|予め作成したDBを利用する場合はここで選択し、2は空欄にしてください。|
|2:Create new database|作成するDBの名称を入力します。ここではtypodbとします。|
Continueをクリックして次に進んでください。
==== データベース情報の確認 ====
入力した情報に誤りが無い事を確認し、Import databaseをクリックして次へ進んでください。
^{{typo04.gif?direct|}}^
==== インストール成功 ====
以下の画面でひとまずインストールは成功しましたが、後処理がありますので引き続き作業を続けてください。
^{{typo05.gif?direct|}}^
===== ■ログイン確認 =====
Go to the backend loginをクリックするか
http://△△△.jp/typo3/typo3/にアクセスしてログイン画面を表示します。
デフォルトは以下のユーザとパスワードになっています。
ログイン出来る事を確認してください。
* Username:admin
* Password:password
^{{typo06.gif?direct|}}^
以下の画面のようなエラーが表示されていますが、まず日本語化作業を行います。
^{{typo10.gif?direct|}}^
==== 日本語化設定 ====
* 左メニューから「Ext Manager」を選択
* 「**Extension Manager**」のプルダウンメニューから「**Translation handling**」を選択
^{{typo07.gif?direct|}}^
* 「**Languages to fetch**」を「**Japanise**」に変更し「**Save selection**」をクリック
* 「**Check status against repository**」をクリック
* 「**Update from repository**」をクリック
* 「**Save selection**」を押す
^{{typo08.gif?direct|}}^
\\
\\
* 左メニューから「**Setup**」を押す
*「**LANGUAGE:**」を「**Japanise**」にして「**Save Configuration**」をクリック
^{{typo09.gif?direct|}}^
\\
以上で日本語化は完了です。日本語で表示されない場合はF5キーなどで再読み込みしてください。
===== ■警告文の修正 =====
以下の警告文の修正を行います。
^{{typo10.gif?direct|}}^
==== パスワードの変更 ====
=== インストールツールのパスワード変更 ===
The password of your Install Tool is still using the default value "joh316"
インストールツールのパスワードの変更を行います。\\
左メニューの「インストール」からインストールツールに移動し、新しいパスワードを入力してください。
^{{typo11.gif?direct|}}^
=== adminユーザのパスワード変更 ===
The backend user "admin" with password "password" is still existing
左メニューの「セットアップ」からユーザ設定に移動し、新しいパスワードを入力してください。
^{{typo12.gif?direct|}}^
==== インストールツールの無効化 ====
The Install Tool is enabled. Make sure to delete the file
"/opt/csw/apache2/share/htdocs/typo3/typo3conf/ENABLE_INSTALL_TOOL" when you
have finished setting up TYPO3
typo3/typo3confに作成したENABLE_INSTALL_TOOLを削除してください。
$ sudo rm /opt/csw/apache2/share/htdocs/typo3/typo3conf/ENABLE_INSTALL_TOOL
==== データベースのチェックとアップデート ====
The Reference Index table is empty which is likely to be the case because you just
upgraded your TYPO3 source. Please go to Tools>DB Check and update the reference index.
左メニューから「DBチェック」を選択し、メニューから「Manage Reference Index」を選択します。
「Update now!」と「Check now!」を順に実行してください。
^{{typo12.gif?direct|}}^
再度、管理画面のトップに移動し、エラーが全て表示されなくなった事を確認してください。
以上でインストールは完了です。
===== 関連リンク =====
* [[http://typo3.org/|TYPO3.org]]:TYPO3公式サイト(英語)