アップデートの実行
インストーラーを実行してください
インストールユーザー(publisユーザー)でログインしてインストーラーを起動してください。
以後のコンソールでの作業は、インストールユーザーで行います。
$ sh install.sh
動作環境が整っているかチェックしてください
インストーラーを起動すると以下の確認メッセージが表示されます。
ここで「Y」と入力すると、インストール中のサーバの状況をチェックしインストール可能かどうか判定を行います。
「n」と入力すると、確認処理をスキップしインストールを続けることができます。
はじめてインストールするときは、「Y」を入力してチェックすることをおすすめします。
PUBLIS BASIC 3.x.x - インストーラー
PUBLISを動作させるための準備が完了しているか確認しますか? [y/n] Y
以下のように判定結果に一つでも 不合格 がある場合、インストーラーは自動的に中断します。
エラー発生した場合は、インストール時のエラー一覧ページから、エラー番号で該当するエラーの情報を取得できます。
不合格の箇所の問題を解消し、インストーラーをもう一度実行してください。
1. Apache HTTP Serverのチェック
インストールの確認: 合格
バージョンチェック: ver.2.0.59 => 合格
mod_rewriteの確認: 合格
mod_sslの確認: 合格
2. PostgreSQLのチェック
postgresql-server(postmaster)インストールの確認: 合格
postgresql-server(postmaster)バージョンチェック: ver.8.1.8 => 合格
postgresql-libs(libpq)インストール確認: 合格
3. libtidyのチェック
libtidyインストールの確認: 合格
4. phpのチェック
phpインストールの確認: 合格
バージョンチェック: ver.5.1.6 => 合格
「PostgreSQLのサポート」の確認: 合格
「PostgreSQL PDOドライバーのサポート」の確認: 合格
「マルチバイト文字列のサポート」の確認: 合格
「マルチバイト文字列正規表現のサポート」の確認: 合格
「Tidyのサポート」の確認: 合格
「GDのサポート」の確認: 合格
「GD JPEGフォーマットのサポート」の確認: 合格
「ionCubeローダーのサポート」の確認: 不合格 エラー番号0402: 必要なPHPの機能が有効になっていません。
5. phpモジュールのチェック
php-pearインストールの確認: 合格
php-pearバージョンチェック: ver.1.5.2 => 合格
xmlインストールの確認: 合格
6. GNUユーティリティコマンド
tarインストールの確認: 合格
gzipインストールの確認: 合格
findutils(find)インストールの確認: 合格
エラー: サーバ環境が不完全です。
updateコマンドを入力してください
サーバ環境のチェック完了後、updateコマンドを入力してください。
サーバ環境の準備は完了しています。
コマンドを入力してください [install, update, cancel] update
更新データ格納ディレクトリを入力してください
更新データ格納ディレクトリを絶対パスで入力してください。
完了を確認してください
「インストール処理(update)が終了しました。」のメッセージが表示されますとインストール完了です。
3.0.3_000 から 3.0.3_001 に更新します
現在のデータベース[m2] ... 正常
バックアップ用データベース[m2_3_0_3_000] ... 正常
新しいデーターベース[m2_3_0_3_001] ... 正常
バックアップディレクトリ[/home/etsu/publis3/publis_3.0.3_000] ... 正常
移動します /home/etsu/publis3/m2/backup
データベースバックアップファイル[backup.user_m2_3_0_3_000] ... 正常
データベースのバックアップ処理を開始します ... 完了
設定ファイルを再生成しました。
.htaccessを再生成しました。
DBにpatchを適用しています…この処理には時間がかかることがあります…
DBにpatchを適用しました
モバイル機種情報の更新を開始します。 -- /tmp/package/001/publis_3.0.3/mobile_model.csv
モバイル機種情報の更新が完了しました。
インストール処理(update)が終了しました。
# 記号は rootユーザーのコマンドプロンプトです。
$ 記号は インストールユーザー(publisユーザー)のコマンドプロンプトです。