☆ロリポップに設置する(☆NOTA2設置マニュアル)(2006-9-15版)
一応一般的なレンタルサーバーを想定してロリポップに設置するマニュアルを
作ってみました。これを発展させてSakura、CHAT-JP、Land.to等の補足説明
を入れていきたいと思います。試してみて下さい。よろしくお願いします。
NOTA(ノータ)
http://nota.jp/
無料版NOTAのダウンロード
http://nota.jp/download/
☆ロリポップに設置する(☆NOTA2設置マニュアル)(2006-9-15版)
NOTA2(通常版)nota213zip(2006.9.15現在最新)
1、NOTA2が動作するサーバの環境を確認します。
・サーバのOS
SUSE LinuxとRedhat Linuxで確認しています。
FreeBSD Linux(land.toでも確認済み)
・ウェブ動作のアプリケーション
Apacheで確認しています。
・必要アプリケーション
Apache(Apache1.3.x以上推奨)
Perl(バージョン5.8.0以上必須)
PerlMagick(Image::Magick)モジュール
ロリポップのサーバーは上記の条件を満たしています。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
★ロリポップに設置する
・Perlのパス
CGIファイルを実行するためのPerlの場所を確認してください。
ロリポップではusr/bin/perl又はusr/local/bin/perlのいずれでも可能ですが、
usr/bin/perlにしておきましょう。(NOTAのデフォルトはusr/bin/perlです)
――
2、これから、NOTA2をアップロードする作業に入ります。
NOTA2を構成するファイルには、幾種類かの拡張子が付いています。
下記の分類に従って、ファイル転送モードを切り替えてください。
FTPソフトの設定で、予め指定しておくと大変便利です。FFFTPを使うと自動的に
転送モードを設定してくれます。(デフォルトの場合)
■ASCIIモードで転送するファイルの拡張子
*.xml
*.css
*.cgi
.htaccess
*.pl
*.csv
*.dat
*.ndf
■バイナリモードで転送するファイルの拡張子
*.swf
*.jpg
*.gif
*.png
nota213zip(2006/9/8時点)を解凍すると、[nota][notadata][source]の3つのフォルダが展開されます。
このうち必要なのは、[nota][notadata]フォルダ内のファイル類一式です。
このファイル類一式をファイル転送ツール(FFFTP等)でロリポップのftpサーバーにアップロードします。
3. パーミッションを変更します
[nota]のフォルダ内の、拡張子が*.cgiのファイル属性を全て755にしてください。
option.plを666にしてください。
拡張子が*.cgi以外のファイルやフォルダは644のままで構いません。
詳しくは後方に載っている「ファイル構成図」を参考にしてください。
[notadata]のフォルダと、同フォルダ内の[default]と[master]フォルダの中にある、
[account][data][drawing][img][trash]の5つのフォルダ全てを777にしてください。
詳しくは後方に載っている「ファイル構成図」を参考にしてください。
――
4. オプション設定を変更します
[nota]のフォルダ内の[default]フォルダの中にあるinstall.cgiに該当するURLへブラウザでアクセスしてください。
[オプション設定]のページが表示されます。
まず、管理者しか分からないマスターパスワードを入力してください。
次に、notadataフォルダのパスを入力します。notadataフォルダを設置したパスを指定します。
ここは必ず絶対パスで指定します。
ロリポップの場合
/home/sites/lolipop.jp/users/lolipop.jp-dpxxxxxxxx/web/group/notadata/
http://dpxxxxxxxx.lolipop/group/notadata(urlで表現すると)
になります。xxは皆さんのアカウント名になります。
以上、計2つの項目を書き替えたら、[保存]ボタンを押してください。
――
6. 正しくインストールできたかどうかをチェックします
[nota]のフォルダ内の[default]フォルダの中にあるinstall.cgiに該当するURLへブラウザでアクセスしてください。
メニューから[動作チェック]を開きます。
チェック画面が表れますので、全て緑色のOKが出ていれば、問題なくNOT2が設置されていることになります。
もし赤色のNGが出ていたら、その箇所を確認してください。
――
7. いよいよNOTA2を使います
[nota]のフォルダ内の[default]フォルダの中にあるinstall.cgiに該当するURLへブラウザでアクセスしてください。
例えば
http://www.npo-c-city-yokohama.jp/group/nota/default/install.cgi
メニューから[サイト管理]を開きます。
「サイトID」は、そのNOTA2のページのURLの一部分になるので、好きな名前を付けてください。
「管理者ID」と「パスワード」も同様に付けてください。この2つは後からでも変えられます。
そして「追加」ボタンを押すと、サイトが完成します。
ページに表示されるリンクを辿って、早速アクセスしてみましょう。
NOTA2のデフォルトページが待ち構えているはずです。
設置マニュアルは以上です。おめでとう。
付録. ファイル構成図
(/home/daredare/htdocs/などの公開ディレクトリ)
group等 //適当なフォルダを作ってnotaフォルダ、notadataフォルダを入れる。
[nota]
└ [default]
├ [styles]
├ [plugins]
├ [toolbars]
├ [res]
├ [template]
│ ├ template.xml
│ ├ [photo] // [photo]の中のファイル構成図は省略します
│ └ [texture] // [texture]の中のファイル構成図は省略します
│
├ .htaccess
├ account.cgi // CGIファイルなのでパーミッションを755にしてください
├ account.swf
├ htmlconv.pl
├ index.cgi // CGIファイルなのでパーミッションを755にしてください
├ install.cgi // CGIファイルなのでパーミッションを755にしてください
├ link.cgi // CGIファイルなのでパーミッションを755にしてください
├ link.swf
├ nota.pl
├ nota.swf
├ option.pl // このファイルをパーミッションを666にしてください
├ plugin.cgi // CGIファイルなのでパーミッションを755にしてください
├ read.cgi // CGIファイルなのでパーミッションを755にしてください
├ rss.cgi // CGIファイルなのでパーミッションを755にしてください
├ shape.swf
├ sidebar.cgi // CGIファイルなのでパーミッションを755にしてください
├ template.cgi // CGIファイルなのでパーミッションを755にしてください
├ upload.cgi // CGIファイルなのでパーミッションを755にしてください
├ view.cgi // CGIファイルなのでパーミッションを755にしてください
└ write.cgi // CGIファイルなのでパーミッションを755にしてください
[notadata]
├ [master]
└ [default]
├ [account] // この[account]フォルダのパーミッションを777にしてください
│ ├ member.csv // このファイルをパーミッションを666にしてください
│ └ passwd.dat // このファイルをパーミッションを666にしてください
├ [data] // この[data]フォルダのパーミッションを777にしてください
│ ├ home.ndf // このファイルをパーミッションを666にしてください
│ └ template.ndf
├ [drawing] // この[drawing]フォルダのパーミッションを777にしてください
├ [img] // この[img]フォルダのパーミッションを777にしてください
└ [trash] // この[trash]フォルダのパーミッションを777にしてください
――NOTA2設置マニュアル更新履歴
2006-09-15 ロリポップに設置する方法について記述(ouji)
2006-09-08 ver2.13に伴って修正
2005-12-07 仮作成
コピーライト表記
NOTA2 Install Manual" written by Keita Akimoto
land.toにNOTAを設置するときのポイント
快適Webスペース 無料レンタルサーバー land.to
http://land.to/
1..htaccessを書き換える
land.toでは自動的に広告を表示されるのでcgiがうまく動かないそこで
.htaccessを書き換える。(lando.toで認められている)
NOTAに添付されている.htaccessには下記の3行が書かれている。
Options ExecCGI FollowSymLinks
AddHandler cgi-script pl cgi
DirectoryIndex index.cgi
下記の5行に変更する。
LayoutIgnoreURI *.html
LayoutIgnoreURI *.php
LayoutIgnoreURI *.cgi
AddHandler cgi-script pl cgi
DirectoryIndex index.cgi
下記のURLに設置した場合
http://tsuzuki.tm.land.to/group/nota/kyoto/
groupフォルダ、group/nota/defaultフォルダ、group/notadataフォルダの3箇
所に.htaccessをアップロードする
*groupは便宜上つけている名前です。適当な名前を付けて下さい。
2.notadata絶対パス
絶対パス:/home1/httpd/tsuzuki/public_html/group/notadata
URL: http://tsuzuki.tm.land.to/group/notadata
3.広告バナーの挿入
land.toは無料のサーバーですが、広告収入を得ることで業をなしているので広告
バナーを表示させないとサイトを削除される。
group/nota/defaultフォルダにあるnormal.htmlファイルの170行目に下記のタグ
(広告を表示させる)を貼り付ける。するとNOTAのサイドバーのところに120×240
ピクセルの広告バナーが表示される。(これは仕方がないですね)
(表示の関係でココには示すことが出来ません。land.toのホームページで確かめて
下さい)
以上
それ以外のところは☆ロリポップに設置する(☆NOTA2設置マニュアル)(2006-9-15版)
を参照して下さい。
NOTA2設置マニュアル
http://f27.aaa.livedoor.jp/~pasopia/wiki/kami/
SAKURA InternetにNOTAを設置するときのポイント
SAKURA Internetレンタルサーバー
http://www.sakura.ne.jp/rs/index.shtml
1..htaccessを書き換える
NOTAに添付されている.htaccessには下記の3行が書かれている。
Options ExecCGI FollowSymLinks
AddHandler cgi-script pl cgi
DirectoryIndex index.cgi
下記の2行に変更する。
AddHandler cgi-script pl cgi
DirectoryIndex index.cgi
下記のURLに設置した場合
http://yokohama-tsuzuki.sakura.ne.jp/pasopia/nota/tsuzuki/
pasopia/nota/defaultフォルダ、pasopia/notadataフォルダの3箇
所に.htaccessをアップロードする
*groupは便宜上つけている名前です。適当な名前を付けて下さい。
2.notadata絶対パス
/home/yokohama-tsuzuki/www/pasopia/notadata
URL:http://yokohama-tsuzuki.sakura.ne.jp/pasopia/notadata
以上
それ以外のところは☆ロリポップに設置する(☆NOTA2設置マニュアル)(2006-9-15版)
を参照して下さい。
NOTA2設置マニュアル
http://f27.aaa.livedoor.jp/~pasopia/wiki/kami/
CHAT-JP.COM にNOTAを設置するときのポイント
CHAT-JP.COM
http://www.chat-jp.com/
1.notadata絶対パス
/home/city-yokohama-tsuzuki/public_html/group/notadata/
URL:http://city-yokohama-tsuzuki.maxs.jp/group/notadata
以上
それ以外のところは☆ロリポップに設置する(☆NOTA2設置マニュアル)(2006-9-15版)
を参照して下さい。
NOTA2設置マニュアル
http://f27.aaa.livedoor.jp/~pasopia/wiki/kami/