2009年2月2日月曜日

Nucleus

Install Maniax2008 CMS


 

管理画面 http://iis.museum-in-cloud.com/nucleus/nucleus/ 
 
 
インストール手順
 
   ダウロードし
2.  展開し、仮想ディレクトリを追加
  既定のドキュメントに index.php を追加
 
3. インストールブログラム実行 
 
  画面の指示に従い作業をすすめる。
   Create Database の機能あり。 
   テーブルの Prefix の指定機能あり。 
 
 画面に config.php の内容が表示されるので、これを元に
 実際の config.php を更新する。
 mysql のパスワードは xxxx となっているので、手動で編集する。
 編集後は config.php は読み取り専用ファイルにする。 
  
 

 インストールファイルの削除

ウェブサーバから次のファイルを削除してください:

  • install.sql:テーブルの構造を内包するファイル
  • install.php:このファイル

もしこれらのファイルを削除していなければ、管理領域を開くことが出来ません。

ウェブサイトの確認

ウェブサイトを使う準備が整いました。


    install.sql , install.php ファイルを削除し、インストール完了。  
 
 
エラー対応 

  Connect Error

  Could not connect to MySQL database 

  mysqlのパスワードはマスクされています。ここは実際のものに書き換えてください  

 
  config.php のパスワードの部分は再度手動で編集する必要があります。
 

 Security Risk

One or more of the Nucleus installation files are still present on the webserver, or are writable.

You should remove these files or change their permissions to ensure security. Here are the files that were found by Nucleus

  • config.php should be non-writable (chmod to 444)

If you don't want to see this error message again, without solving the problem, set $CONF['alertOnSecurityRisk'] in globalfunctions.php to 0, or do this at the end of config.php. 

 
 
* 参考
インストールガイド抜粋
 
 

1. 圧縮ファイルの解凍

ダウンロードしたパッケージファイルを解凍します。生成されるディレクトリ構成は以下のようになっているかをご確認下さい。(*はディレクトリ以下にファイルがある事を意味します)

/*                           (サイト表示用メインファイル) /nucleus/*                   (サイト管理用ファイル) /nucleus/javascript/*        (javascripts スクリプト) /nucleus/libs/*              (Nucleus のコアライブラリ) /nucleus/language/*          (言語ファイル) /nucleus/plugins/*           (プラグインファイル) /nucleus/xmlrpc/*            (XML-RPC インターフェイス用ファイル) /nucleus/documentation/*     (説明書) /nucleus/styles/*            (管理エリア専用cssファイル) /nucleus/forms/*             (入力フォーム部品ファイル) /extra/*                     (fancy URL用ファイルなど特殊なファイル) /skins/*                     (スキンファイル [読込み時にも使用]) /media/*                     (添付ファイル [インストール時は空]) 
補足:
  • 英語バージョンは一部の環境において正常に解凍できないとの報告があります。ファイルサイズが0バイトでないことを確認してください。
  • /nucleus/forms/ ディレクトリにあるファイルの拡張子はすべて「.template」です。
    ファイル名が長いため拡張子の一部がカットされている場合がありますので確認してください。

2. サーバに転送

FTPソフトを使ってサーバに全部のファイルを転送します。拡張子が.phpのファイルは必ずASCIIモードで転送してください。モードを間違えると動作しません。

パーミッションの変更(やらなくてもOK):

  1. この段階で config.php のパーミッションを 666に変更しておくと、後のインストール手順を減らす事ができます。この手順をスキップした方は手動で config.php を編集するだけですのでどちらでも構いません。 (パーミッションの変更方法につきましてはパーミッションの変更ガイドを参照してください)
  2. 画像など添付ファイルを使用される予定のある方は、mediaディレクトリを作成してこのディレクトリのパーミッションを書き込み可能に変更してください。書き込み可能にしておかないとアップロードが正常に行えません。通常は 777 かと思います(パーミッションの変更方法につきましてはパーミッションの変更ガイドを参照してください)。
    (root 権限をお持ちの場合は、ディレクトリを httpd プロセスが動作しているユーザに chgrp してください。通常は httpd もしくはnobody で、ディレクトリは chmod 755 になるでしょう。)
  3. ファイル編集に SkinFiles プラグインをお使いになる場合は、/skins/ ディレクトリ以下にあるすべてのファイルとディレクトリのパーミッションを変更する必要があるでしょう。ファイルの編集を可能にするには、ファイルのパーミッションは 666 にしておくことになるでしょう(パーミッションの変更方法につきましてはパーミッションの変更ガイドを参照してください)。新しいファイルやディレクトリを作成できるようにするためには、親ディレクトリのパーミッションを 777 にしておくことになるでしょう。

3. install.phpにアクセス

ブラウザを開いてサーバに転送したinstall.phpにアクセスします。URLは下記のようになります。(www.yoursite.comyourpathの部分は読み替えてください)

http://www.yoursite.com/yourpath/install.php 

表示されたページに必要入力事項を入力します。あらかじめ自動検知して入力済の部分がありますが確認をお願いします。送信後に次に行う手順が表示されます のでそれに従って作業してください。(最後にいくつかのファイルを手動でサーバから削除する作業が必要ですのでお忘れなく。)

注意: install.php にアクセスした際、「If you see this text in your browser...」というテキストが表示されたり、 install.phpのダウンロードが促されたりした場合は、そのサーバではphpスクリプトは動作しません。当然、残念ながらphpスクリプトである Nucleusを運用することができません。

4. 完了

インストールが完了したらすぐにトップページにアクセスすることができます。インストール完了画面の一番下にリンクが自動表示されていますのでジャンプして確認してみてください。 

 

 

 

 

0 件のコメント:

コメントを投稿