■CALENDAR■
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31     
<<前月 2024年12月 次月>>

MoMAstore

つぶやきlog
■NEW ENTRIES■
■CATEGORIES■
■ARCHIVES■
■LINK■
■PROFILE■
■POWERED BY■
BLOGN(ぶろぐん)
BLOGNPLUS(ぶろぐん+)
■OTHER■

にほんブログ村 教育ブログへ  
 

Netcommonsをサーバ移設する
Netcommomsで作成したサイトが入っているサーバを別のサーバへ移設するためにその検証をおこないました。
現在Netcommonsで構築したサイトが入っているのはさくらレンタルサーバ
検証するだけなので、MacにインストールされたXAMPPの中に移設してみます。

Netcommonsには管理画面にフルバックアップがあり、これでバックアップするとデータベースもエクスポートされます。
これを使うとなぜか失敗したので、以下の方法でおこないました。

移設元作業
①htdocs,maple,webapp,index.phpの入ったディレクトリをzipコマンドで圧縮

②MySQLにあるNetcommons用データベースをエクスポート
この2つをダウンロード

追記:エクスポートした「データベース名.sql」内のURLの記述を新しいサーバURLに書き換える
数が多いのでエディタで一括置換が便利。
特に書き換えの必要がない場合もあります


移設先作業
①zipファイルを公開ディレクトリで解凍

②パーミッションの確認
さくらレンタルサーバの場合はパーミッション777でのインストールが許可されていないため、755または705になっている部分があります。
Netcommonsインストールマニュアルに777に変更を書かれている部分をマニュアル通りに変更しておく

③install.inc.phpの編集
BASE_URLの変更(URLを新しいサーバのURLに書き換える 
XAMPPの場合だとhttp://localhost/ディレクトリ名/htdocsなど)
DATABASE_DSNの変更(データベースのユーザ名、パスワード XAMPPの場合だと 
mysql://root@localhost/データベース名)*パスワードを設定していない場合は省略

追記:install.inc.phpの編集後はパーミッションを644に変更します。これを忘れた場合、インストール画面が起動してしまいます。

新しいサーバからアクセスできたら成功!
モジュールの一括アップデートをしておきます。このときに書き込みエラー等が出た場合は、書き込み権限を与えてもう一度やり直して下さい。

 


にほんブログ村 教育ブログへ
にほんブログ村

東大阪大学・東大阪大短期大学部
東大阪大学情報教育センター

太田研究室

  


| http://www.kazdesign.org/weblog/index.php?e=772 |
| etc | 12:45 AM | comments (x) | trackback (x) |
PAGE TOP ↑