2007年9月8日
初めての Blog・設置 vol.08
パスワードを設定しますと、index.html ファイルをはじめいろいろなファイルが
自動生成されています。また、archives フォルダも自動生成です。
archives フォルダの中の、files と images フォルダも同様です。
これら、フォルダは、書き込みをするため、ftp で接続して、属性変更をする
必要があります。707 か 777 に設定します。これをしないと、エラーに
なっているはずです。
archives フォルダ 707 か 777
files フォルダ 707 か 777
images フォルダ 707 か 777
archives フォルダ内の
styles-main.css 606 か 666
album.css 606 か 666
こちらの情報は、readme ファイルにも説明されていませんので、お確かめ下さい。
tt_mt.cgi の後に、?mode=check を付けてチェックができるようになっています。
その際、確認方法は、次のようになっています。
LDR…ローカルサイトパス
ADR…ローカルアーカイブパス
IDR…アーカイブ内imagesディレクトリ
FDR…アーカイブ内filesディレクトリ
ELF…エントリーログファイル
CLF…コメントログファイル
投稿者 ASSeC Japan : 08:00 | - | コメント (959) | -
2007年9月7日
初めての Blog・設置 vol.07
今日は、先回の続きになります。こちらでは、次の所にアクセスして設
定した管理人のパスを記入しログインします。
http://www.aitaii.com/mag2/tt/tt_mt.cgi
すると、基本設定のページが現れます。こちらの設定が正しくないと、
先回のチェックで NG が出てしまいます。こちらの設定をみながら、設
定項目を確認してみて下さい。
http://www.aitaii.com/mag2/tt/tt_mt.cgi?mode=check
1. 管理者の名前:
は、何でも構いませんが、記事を書いた時に、署名として現れます。
うちでは、ASSeC Japan としてあります。これは、たとえ記事上であっ
ても、検索の対象になるからです。それを考慮して付けます。逆に、検
索に引っかかっては、まずい場合も、同様に考慮して付けます。
2. ウェブログの名前:
は、上記と同様に、検索エンジン対策としては、かなり重要な要素を含
みます。ブログの名前は、発行する全てのページに付きますから、かな
りの宣伝量になります。逆の場合も、しっかり対策をしましょう。検索
エンジンに引っかかってはまずい場合、この名前の付け方如何にかかっ
てきます。
3. ウェブログの説明:
は、ブログを発行している趣旨を書けば、ブログの名前から、趣旨を類
推しにくくても、相手に伝えることができるようにします。必要ない場
合には、書きません。デザイン的にも、そうしてみたりします。
4. ローカルサイトパス:
は、デフォルテで出ていますから、確認します。
絶対パスとは、サーバの root からのパスのことです。
私の場合には、次のようになります。
/usr/home/mag2/tt/
契約のユーザ名が、book の場合、blog というフォルダにしたら、
/usr/home/book/blog/
で、いけると思います。
teeter totter のスクリプトがある場所からの相対パスの場合、
./blog/
になるはずですが、こちらは、あまりお薦めできないかもしれません。
5. サイトURL:
は、注意して下さい。ちょっと変更しなければならないかもしれません。
私の場合、デフォルテで次のように出ています。
http://www.aitaii.com/mag2/tt/blog/
ところが、blog というフォルダを使っていないため、blog を消去しな
ければなりません。
http://www.aitaii.com/mag2/tt/
とします。
6. ローカルアーカイブパス:
は、tt の下に archives がある場合は、次のようになります。
/usr/home/mag2/tt/archives/
7. アーカイブURL:
も、注意して下さい。 blog というフォルダを使っていないのに、標準
で次のように付いてきてしまっています。
http://www.aitaii.com/mag2/tt/blog/archives/
これも、blog を消去して
http://www.aitaii.com/mag2/tt/archives/
に訂正します。
8. CGIスクリプトURL:
は、フォルダ名を tt-cgi → tt にし、blog フォルダを使かわないので
http://www.aitaii.com/mag2/tt/blog/tt-cgi/ となっていますが、
http://www.aitaii.com/mag2/tt/ に訂正します。
9. エントリーログファイル: コメントログファイル: ロックファイル:
は、変更しない方がいいので、そのままにします。
10. ロック形式:
は、レンタルしているサーバに依りますので、問い合わせるか、いろいろ
と試してみれば、分かります。
ASSeC Japan の場合、mkdir関数 でいけます。
もし、symlink関数でもダメな場合は、なしで設定します。
11. タイムゾーン:
は、このまま JST-9 を使用します。書き込みの時間が、日本時間で記録
されます。
最後に、基本設定の変更 ボタンを押します。
基本設定を変更しました。サイトの再構築 と出ますが、今は、まだ記事
を書いていないので、する必要がありません。もちろん、しても構いま
せん。
ここで、先回実行したチェックを再び実行して、確かめてみましょう。
http://www.aitaii.com/mag2/tt/tt_mt.cgi?mode=check
すると、次のように、なりましたか ??
NG だったのが、全て OK に変わっていることを確認して下さい。
teeter totter Ver.2.17
=PASS CHECK=
LDR:OK ADR:OK IDR:OK
FDR:OK ELF:OK CLF:OK
=PERMISSION CHECK=
LDR:OK ADR:OK IDR:OK
FDR:OK ELF:OK CLF:OK
ブラウザのBackでお戻り下さい
他にまだ、設定する項目がたくさんありますが、一応、ブログが書けるよ
うになりました。
まだ公開は、出来ませんが、書き込みが出来るかどうか試してみましょう。
上にある 新規作成・編集 ボタンを押します。
タイトル: と エントリーのコメント: に何か書いて、エントリーの保
存 ボタンを押します。サイトの確認 ボタンを押すと、次のように表示さ
れています。
また、エントリーの編集を 押せば、この記事の編集が出来ます。
http://www.aitaii.com/mag2/tt/index.html
次回は、まだいろいろな設定がありますから、それを完成させて、いよいよ
カスタマイズに進みます。
投稿者 ASSeC Japan : 08:00 | - | コメント (8) | -
2007年9月6日
初めての Blog・設置 vol.06
さて、先回は、イメージだったので、ピントこなかったかもしれません
が、今回は、実際に設置の手順に従って解説してみます。
1.今回、私が撰んだのは、既にダウンロードができなくなってしまい
ましたが、teeter_totter です。著作権は、下記の solodesign です。
( 先回、ダウンロードできなかった方は、当方 ASSeC Japan へ、お問い
合わせ下さい。solodesign へは、お尋ねにならないで下さい。)
著作権 web site http://solodesign.jp/
ASSeC Japan http://assec-japan.net/
2.ダウンロードして頂いた ファイル名は、teeter_totter.zip ですか
ら、解凍ソフトがない場合には、解凍ソフトが必要です。
次のところの《DLしたソフトを解凍するには・・・》を参照下さい。
http://www.aitaii.com/ssh.html
うまく、解凍できましたでしょうか ?
うまく、できない場合には、お問い合わせ下さい。
3.解凍されたフォルダ内に、readme ファイルがありますから、必ず、
こちらをご覧下さい。
解凍されたファイル名、ファイル構成とパーミッション、設定方法が書い
てありますので、順次お読み頂き、設定されたかと思います。
一応、これからの方のために、順次解説したいと思います。
3-1. パーミッションの設定の仕方
FFFTP ソフトの場合、readme ファイルの中で指定されているファイル上
で、右クリックします。属性変更を選びます。現在の属性の数値を指定さ
れた数値に変更します。たとえば、
tt_mt.cgi -- 管理ページ用スクリプト[705]
とありますから、現在の属性の数値を 705 または、755 にします。
以下同様に、設定します。
3-2. 設定について
cgi ファイルを編集するには、必ずエディタを使います。それに類する
ファイルも同様です。まず、設定のところに、
1. init.cfgを開く があります。
# サイトURLの設定
$siteurl = 'http://www.xxx.xxx/blog/';
とありますから、こちらを読者の皆様の環境に合わせて設定します。
ちなみに、既に設置済みの blog の場合には、下記のようになります。
$siteurl = 'http://www.aitaii.com/blog/';
今回、メルマガのためにサンプルを表示するために新設したアドレスは、
$siteurl = 'http://www.aitaii.com/mag2/tt/blog/';
となりました。
管理ページのimagesディレクトリーパスの設定は、変更時のみとありま
すから、変更しない場合には、そのままです。
※ まず最初は、変更しないことをお薦めします。
# 管理ページのimagesディレクトリーパスの設定
$images_path = './images';
もし、images を img に変更した場合には、以下のようになります。
$images_path = './img';
以下の項目も同様です。
# tt_mt.cgiファィルの設定
$mt_script = 'tt_mt.cgi';
# tt_tb.cgiファィルの設定
$tb_script = 'tt_tb.cgi';
# tt_user.cgiファィルの設定
$user_script = 'tt_user.cgi';
# mt.cfgファィルの設定
$mt_cfgfile = 'mt.cfg';
これで、保存して、init.cfg ファイルを閉じます。
4.xxxxxx.cgi ファイルの最初の行をエディタで開いて、文頭を
次の様に編集・確認します。
レンタルサーバ ASSeC Japan の場合
#!/usr/bin/perl
* プロバイダなどのサーバの場合、そこのHPで確認して下さい。
5.ファィルのアップロードをします。
FFFTP の場合、左側が自分のパソ、右側がサーバです。左側で転送したい
フォルダ先に移動します。フォルダごと転送しますから、tt-cgi を
選択します。紫の↑をクリックするとアップロードされます。
※ 私の場合には、tt-cgi → tt としたため、tt-cgi の中にある全ての
ファイルを tt フォルダに転送しました。
それで、アドレスが、以下のようになっています。
http://www.aitaii.com/mag2/tt/blog/
1.FFFTP の場合、サーバに転送したファイルの上で、右クリックします。
2.メニューから属性変更をクリックします。
3.現在の属性の数字が 755になってるはずです。
( FFFTP は、インストール状態で自動設定になってるはずですね )
4.その他も、同様にセットします。
FFFTP は、属性の変更を自動化する設定ができます。設定しておけば、
確認は、必須ですけれど、アップロードするだけで、直ぐに動作確認が
出来る場合が多いと思います。たまに、cgi でも、666がありますが、
その時は、必ず確認・変更して下さい。
6.ブラウザからアクセスして動作確認をします。
私の場合には、
http://www.aitaii.com/mag2/tt/tt_mt.cgi
にアクセスしてみます。
パスワードを作成: とありますから、管理者用のパスをここで指定します。
パスワードは、8文字から10文字以上を推奨しています。
数字と英字の大小交ぜて、自分の環境にない類推しにくいものにします。
パスを入力して、OK を押して、基本設定のページが開けば、とりあえず、
設置成功です。
ただし、パスとパミション設定が、確実でなくても、このページは、
オープンしますので、下記のようにチェックして確認します。
http://www.aitaii.com/mag2/tt/tt_mt.cgi?mode=check
tt_mt.cgi の後に、 ?mode=check を付けてアクセスします。
teeter totter Ver.2.17
=PASS CHECK=
LDR:NG ADR:NG IDR:OK
FDR:NG ELF:NG CLF:NG
=PERMISSION CHECK=
LDR:NG ADR:NG IDR:OK
FDR:NG ELF:NG CLF:NG
ブラウザのBackでお戻り下さい
と表示されますから、 NG のところを点検します。
ちょっと、長くなりますので、後は、次回にしますが、次回は、直ぐに
発行する予定でいます。
投稿者 ASSeC Japan : 08:00 | - | コメント (1) | -
2007年9月5日
初めての Blog・設置 vol.05
準備は整ったと思いますが、自分の好きなブログが見つかりましたか。
最初は、まず、設置だけを経験してみて、設置に慣れてきたら、自分の
好きなように替えてみる《カスタマイズ》をしてみましょう。
それでは、まったく初めて、ブログを設置することを前提に選んでみた
いと思います。設置しやすい条件とは、何でしょうか。当然かもしれませ
んが、設置が簡単で、間違いない事ですね。誰が設置しても、動作する事
が、最初は、重要なポイントのように思います。
最初から、挫折すると、不安になってしまうかもしれません。が、そこで、
設置にシンプルで間違いないブログを選んでみました。デザインもいけて
るものを意識的に選んだつもりです。
設置がシンプルとゆうと、設置のファイルが少ないこと。多くて複雑に
なると、もしトラブルに遭った時、どこが原因か追究し難くなるからです。
それで、設置ファイルは、少ないほど、設置が簡単だと言われています。
ただ、掲示板に比べ、ブログは、単純ではありません。設置しやすい物で
も、かなりのファイル数があります。ただ、基本的なことは、同じですの
で、落ち着いて、設置してみましょう。
★ それでは、これから設置までの順序をイメージしてみましょ。
1.CGI 配布先に飛んで、そこに掲載されてる sample を見ながら、
ダウンロードしたいブログを決めます。
ここで、先回、見送りにしました、ブログのダウンロード先をお知らせし
ますが、メール購読者のみとさせて頂きたいと思います。メール発送から
3日間だけになります。
配布先が、ダウンロードを今年から停止しているだけで、著作権は、ソロ
デザインにあります。
solo.design
http://solodesign.jp/
今日より、3日間だけのダウンロード先は、下記です。
http://www.aitaii.com/dl/teeter_totter.zip
うちのブログですが、サンプルになりますので、紹介します
http://www.aitaii.com/blog/
2.ダウンロードした CGI などのファイルは、ほとんど圧縮されてますか
ら、解凍します。解凍ソフトがない場合には、解凍ソフトを用意します。
次のところの《DLしたソフトを解凍するには・・・》を参照下さい。
http://www.aitaii.com/ssh.html
3.解凍したファイルの中で *****.cgi ファイルを確認・編集します。
*****.cgi ファイルを前回で説明したエディタで開きます。
必ず、エディタで開いて下さい。
4.編集しなければならないファイルが、readme.txt に書かれています。
cgi ファイルの最初の行を次の様に確認・編集しアップロードします。
アップロードとは、パソからサーバへファイルを転送する事です。
うち ( ASSeC ) のサーバの場合 #!/usr/bin/perl を推奨しています。
プロバイダやレンタルサーバの場合、それぞれのHPで確認して下さい。
5.配布先の説明ページか、解凍された中にある readme.txt などに書い
てあると思いますが、属性( パーミッション )を設定します。
普通は、assec.cgi ( 仮名 ) などの CGI ファイルは、755
assec.dat ( assec.log assec.txt ) などのデータファイルは、666
jcode.pl ( cgi 作成者により指定がまちまち ) 644 ( 755 )
FTP ソフトのどの部分で属性を変更するかは、ソフトによりまちまちなの
で、ソフト配布先のページで確認するか、ヘルプを見て下さい。
それから、属性の変更を自動化する設定ができるソフトがあります。
設定しておけば、確認は、必須ですけれど、アップロードするだけで、
直ぐに動作確認が出来る場合が多いと思います。FFFTP の場合は、次に
図説してますから、ご覧下さい。
下記のページの《 項目の設定・確認 & 編集 》をご覧下さい。
http://www.aitaii.com/ffftp.html
6.ブラウザからアクセスして動作確認をします。
今日は、上記のイメージングだけにします。
それでは、次回は実際例について詳細にレポートします。
投稿者 ASSeC Japan : 08:00 | - | コメント (1) | -
2007年9月4日
初めての Blog・設置 vol.04
今日は、エディタについてです。このエディタで、CGI の編集をしま
す。エディタ ( editor ) は、編集者と辞書に出ています。おもに、ソフトの
編集のことを指して言ってるようです。それで、ワープロとは、種類が異
なることを心に留めておいて下さい。
もう一つは、ホームページのHTML編集もHTMLエディタと言って
ます。正確には、ここでゆうエディタとは、やはり、異なるものと認識し
て頂いた方が、後でエラーに苦悩しなくて済むような気がします。
身近なエディタと言えば、皆さんもよくご存じのメモ帳があります。
基本的に、キーボードから打ち込んだもの以外に何も余分なモノが付かな
い。これは、とても大切な要素です。
ワープロやHTMLエディタもそうではないかと思われるかもしれませ
んが、内部では、もの凄く複雑に書式設定とか、打ち込んでもいないタグ
とかが自動的に付加されてしまい、エラーの原因になったりもしてます。
決定的な違いは、改行コードにあるとも言われています。CGI スクリプト
とワープロの改行コードの違いによりうまく読み取りが出来ないため、
エラーが発生したりすると言われます。
★ CGI PHP の編集には、必ずエディタを使いましょう。
私のお薦めは、何と言ってもこれ WebEditor Free です。先ほどの説明
と矛盾するかもしれませんが、おもに、HTMLエディタとして公開され
ていました。作者が、ホームページ上で公開しなくなりました。それで、
その跡を継いで、密かに、うちのページのみでダウンロードできます。
その特色として、保存する時の改行コードを【開いたときと同じ】に設定
することで、完全なエディタとして使用できます。
これ一つで、HTML、CGI どちらも編集できるだけでなく、PHP Java スタ
イルシート 各種の設定ファイル、さらにサーバの設定ファイルも、何から
何まで、編集してます。
それは、なぜ可能かと言えば、保存する時の改行コードを
【 開いたときと同じ 】 に設定してるからでしょう。このソフトの作成者
のアイディアだと思います。ソフト開発は、停止しています。バージョン
アップは、この先ありませんが、その後、3年も使い続けています。
WebEditor Free のダウンロード&設定ですが、こちらに説明してあり
ますので、こちらをご覧下さい。
http://www.aitaii.com/wef.html
★ 先回紹介した以外のエディタは、
シェアウエアですが、おきまりの秀丸があります。
http://hide.maruo.co.jp/
★ ブログ探し
さて、いよいよ肝心のブログ探しをします。
ところが意外にいいものが見つからないのです。たくさんあるような気が
していたのですが。それで、CGI だけに限定していましたが、PHP も考え
てみようと思います。
MySQL などのサーバ側にある、データベースを用いないタイプとしては、
PHP であっても、問題ないという判断です。そうすると多少、数が増えます。
そのいくつかを下記に紹介します。
★ CGI だけ使用するタイプ
1. ASSeC Japan のブログに使用しているもの
こちらも、なぜか、今年に入ってダウンロードサービスを停止してしまい
ました。次までに、メールマガジン読者オンリーで、こちらから、ダウンロ
ードできるように手配したいと思っています。
サンプルになるかと思いますので、紹介します。
http://www.aitaii.com/blog/
2. Web Liberty - フリーCGIスクリプト配布サイト
http://www.web-liberty.net/
こちらの特色は、スキン形式になっていますから、いろいろと取り替えする
のに簡単なようです。
★ PHP だけを使用するタイプ
1. ネットマニア
http://www.netmania.jp/
設置がとても簡単です。
2. ブログン
http://www.blogn.org/
特色として、携帯から投稿(写メール対応)ということです。
まだありますが、これくらいにしておきたいと思います。
こちらに上げた4つは、全てこのメールマガジンで扱う予定でいます。
皆さんと一緒に、カスタマイズしていきたいと思っています。
投稿者 ASSeC Japan : 08:00 | - | コメント (9) | -