対応版に改訂しました。ウェブコミュニケーションズ)が提供しているサーバツールで、シェアードプランACE01に標準装備されています。以下のような特徴があります。cmsではACE01サーバ用に専用パッケージを作っている事もあり、ご利用されている方も多いと思います。そこで今回はSmartReleaseでの運用の一例をご紹介したいと思います。今回の運用例ではテスト環境と公開環境でDBを分けて構築していきます。サーバのコントロールパネルよりDBをテスト用と公開用で2つ作成します。テストと公開で特にDB登録が分かれていないので一覧には両方のDBが表示されますが、問題はありません。cmsをインストールしましょう。それぞれのDBには先ほど用意した別々のDBを設定します。ここまでで、とりあえずテスト環境と公開環境を用意する事が出来ました。ファイルのリリース&ファイル転送リリースとは、テスト環境のファイルを公開環境に反映させる事で、ファイル転送は、逆に公開環境のものをテスト環境に持ってくる事をここでは指します。下準備としてスマートリリースの管理ページで2箇所編集します。リリースの除外リストファイル転送の除外リストこの2カ所に以下のファイルを追加します。.htaccessarchivesconfig.server.phpioncubelicense.phpphp.iniここでは、DBの接続情報や画像ファイルなどテスト環境と公開環境で同期したくないファイルを追加しています。ver2以降は下記のフォルダも除外リストに入れますarchives_revmedia実際にファイルの同期を行う場合は、リリース、ファイル転送それぞれ「すべてリリース」「すべて転送」ボタンを押して下さい。除外リストにないファイルが同期されます。DBの同期DBの同期は、ファイルの同期と違い、バックアップとリストアを使い同期を行います。手動バックアップを取ります。バックアップが終了するとバックアップ一覧に手動のバックアップが出てきますのでそのリストアを選択します。公開DBからテストDBにリストアする場合は画像の様に選択をして下さい。ドメインを修正する最後にDBのドメイン情報を修正します。cmsのメンテナンスプログラムを開き、ドメインの修正をして完了します。ここで気をつける点としては、テストDBから公開DBにリストアする場合、ドメインの修正が終わるまでサイトが正常に表示されませんので、DBのバックアップをとる前にテストDBで公開用のドメインに変えて置きましょう。お試しをSmartReleaseを使用するとサーバの運用が大変簡単になります。簡単にリリースできるテスト環境があること、自動バックアップがある事は非常に重要な事です。SmartRelease環境を利用する機会がありましたら是非参考にして見て下さい。cmsの簡単インストールなどもあり、ACE01共有サーバーをご利用の方も多いかと思います。