【SOY CMS】SQLite版 サーバーを移動する

さくっとCMSを構築したい時に選ぶのが、

SOY CMSです。

https://www.soycms.net/

 

インストールも使い方も簡単で、

まだまだ使い込んではおりませんが、

なかなか重宝しております。

 

今回はSOY CMSで構築したサイトのサーバー移動する機会がありましたので、

メモとして残しておきます。

 

やり方は公式にもありますので合わせてどうぞ。

 

移動の簡単な流れ

はじめに簡単な流れを説明しておきます。

  1. 移動元の<サイトID>ディレクトリをダウンロード
  2. 新サーバーにSOY CMSをインストール
  3. 新サーバーのSOY CMSで移動元と同じ<サイトID><サイト名>でサイトを作る
  4. 新サーバーにできた<サイトID>のディレクトリに移動元のディレクトリ*をアップロード
  5. おわり

4はアップロードする際の注意点があるので、

下記に記載します。

 

1・移動元のデータをダウンロードしておく

まず先に、移動元のデータをダウンロードしておきます。

ダウンロードするのは<サイト ID>のディレクトリのみでOKです。

 

2・新サーバーにSOY CMSをインストール

移動する先の新サーバーに、

SOY CMSをインストールします。

/admin/にアクセスし、

管理者アカウントも作成するところまで進みます。

 

3・新サーバーで移動元と同じサイトを作る

先ほどSOY CMSをインストールした新サーバーで、

移動元と同じ<サイトID>と<サイト名>でサイトを作ります。

 

4・移動元<サイトID>ディレクトリを新サーバーにアップロード

3でサイトを作ったので、

新サーバーに<サイトID>の名前のディレクトリができています。

 

そこに、移動元<サイトID>ディレクトリの、

.cache以外のディレクトリだけをアップロードします。

 

ここで注意が必要なのは、

ディレクトリになっていない.hteaccessや.phpのファイルはアップロードしない事です。

 

これでおわりです!

 

最後に

サーバー移行もとても簡単でした。

うまくいかない場合は、

サイトを削除してもう一度トライしたらよいと思います。