ネットワーク情報のTake Five
04 «  2012 / 05  » 06
 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.
 コンピュータ、ネットワーク、ルーター、サーバー、ネットワークビジネス、OS ネットワーク情報に関するテーマを日記にしてます。                                                 
スポンサーサイト 
 --/--/-- -- --:--:--  E d i t
上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。
スポンサー広告 |  -- trackback  |  -- comment  
アクセスカウンター 
 2008/05/02 Fri 07:29:32  E d i t
下記の「AppsPage」にありますプログラムJSカウンタ
jscnt.zip
をダウンロードします。

機能:SCRIPTタグで呼び出す「テキストカウンタ」
基本的なカウンタ機能のみ

http://apps.cside.com/cgi/counter/jscnt/

解凍しますと2個のファイルができますので、
下記のようなディレクトリに収納します。
public_html
 |    index.html
 |
 |-jscnt/       [ 755]
 |    cnt.cgi   [ 755]
 |    data.cgi  [ 666]

「<script language="JavaScript" src="/cnt.cgi"></script>」
をカウントしたいページに上記のタグを貼付けてカウンタを呼び出します。

これは下記のページに貼付けたときの例です。

<SCRIPT language="JavaScript" src="jscnt/cnt.cgi"></SCRIPT>
</BODY>
</HTML>

アクセスカウンター


aアクセスカウンター2


テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
掲示板 
 2008/05/01 Thu 06:54:47  E d i t
掲示板のプログラムの設定を紹介します。

下記のKent Webから「COM BOARD」の
combbs.zipのプログラムをダウンロードします。

この中に日本語変換するライブラリjcode.pl
( 歌代和正氏のライブラリ)
も含まれてます。

http://www.kent-web.com/bbs/index.html

プログラムを解凍すると、下記の
ディレクトリにプログラムが展開します。

[705],[604],[606]の数字がありますが、
Windowsの場合には、設定は必要ないので
無視してください。

Unix、Linuxのサーバーにインストールした
場合には、パーミッションと呼ばれる下記の
数字部分のアクセス権を設定しなければなり
ませんがWindowsの場合には必要はありません。

public_html / index.html(トップページ)
|
+-- combbs / combbs.cgi [705]
|         jcode.pl    [604]
|
+-- data / log.cgi     [606]

dataのディレクトリにあるindex.htmlはデータを覗き込ま
れないように入れてありますので、消去しないで下さい。

combbs.cgi をエディターで開くとパスワード、タイトルなど
を書換えることができます。そのほか書換えは必要が
ないと思います。設定環境に応じ対応してください。


掲示板CGI





テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
CGI 
 2008/04/28 Mon 20:24:31  E d i t
CGIプログラムサイト

1.CGI Design
150種類のプログラムから用途に合わせて選択できます。
http://cgi-design.net/

2.MyTools.NET
CGIプログラムの無料配布と、CGIに関連する技術Tipsの紹介を行っています。
http://www.mytools.net/

3.Kent Web
簡単なものから高性能のまであります。
http://www.kent-web.com/

4.ネットサーフレスキューWeb裏技
1995年よりCGIを提供の老舗です。
http://www.rescue.ne.jp/

5.CGI Station
現在閉鎖中となっておりますがプログラム利用は可能
http://www7.big.or.jp/~jawa/

6.Inside Web
掲示板、チャットなどのプログラムを公開
http://www.inside.ne.jp/

7.ただで作るホームページ
CGIリンク
http://www.geocities.co.jp/SweetHome/9959/index.html


8.有限会社 ニシワキ工芸のCGIリンク
http://www2.famille.ne.jp/~n-kogei/link/cgilink.html

9.CGI關聯リンク集
http://members.jcom.home.ne.jp/ksmiracle/Computer/CGI.html


テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
CGI 
 2008/04/22 Tue 17:26:28  E d i t
CGIは、使い方によっては非常に危険なプログラムです。

下記のサイトにも記載してありますが、1)から3)の
内容に関しては十分な知識、管理が不可欠です。
http://www7.big.or.jp/~jawa/tips/getcgi.html

1) タグが使えるCGIは要注意!
2) UNIX専用コマンドを利用したCGI
3)本来禁止された動作を可能にする便利系ツール

など初めて使用するときには、CGI掲示板への変な
書き込み、ファイルの改竄などに注意し、プログラムも
信頼のおけるところより入手することが大事です。



テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
CGI 
 2008/04/20 Sun 12:15:56  E d i t
CGIプログラムはエラーなどが出ると
原因調査に非常に時間がかかって
しまいます。

初めに簡単なCGIプログラムを作成し
試験してみましょう。

Windowsですので、設定はUNIXと比べると
楽かと思います。

プログラムを書くのにxyzz.exeが高機能で
使用しやすいeditorです。

亀井氏作のフリーソフトです。
下記のサイトより入手できます。

http://www.jsdlab.co.jp/~kamei/

試験用プログラム:

#!/usr/local/bin/perl
print "Content-type: text/html\n\n"
print "<h1>CGI試験中!</h1>\n";

*#!/usr/local/bin/perlはUNIXで使用するとき
のパスで、Windowsでの使用ですので記載は
しなくても問題ありません。すべて<>などは
半角で記載してください。blogでの記載は全角
になってます。

上のプログラムを、file.cgiというファイルにし
\public_htmlのディレクトリに保管してください。
cgiのプログラムが下の画面のようになって見えますか?
(黄色い○)
20080420試験_3

問題があれば、プログラムのインストールから
再度確認してみてください。

httpdを立ち上げ、InternetExploreに
アドレスにhttp://127.0.0.1/file.cgiを
入力してみてください。
20080420試験



20080420試験_2


先ほどのプログラムで一部ミスがあるので、
空白になったかと思います。


print "Content-type: text/html\n\n";
「;」セミコロンが記載されてませんでした。

どうでしょうか今度は、画面のように「CGI試験中!」
の表示がされたかと思います。



テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
CGI 
 2008/04/19 Sat 18:49:48  E d i t
Perlのpath設定

Pathが通っているか確認の為、Dos画面で以下のように
pathで下記にpathが表示するか確認

20080419Dos画面

Path=C:\Perl\bin;C:\Perl\bin\MSWin32-x86-object

設定がされてなければ、マイコンピュータを左クリックし
プロパーティを選択し、タブの詳細設定、環境変数(N)を
選択し上記のPathを追加する。

20080419path.jpg


以上で設定は終了です。


テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
CGI 
 2008/04/15 Tue 20:57:47  E d i t
ActiveStateのPerlです。
安定してすべて作動すればいいのですが、、
http://aspn.activestate.com/ASPN/Reference/

ActivePerl 5.10
ActiveState's free, quality-assured Perl distribution
for AIX, HP-UX, Linux, Mac OS X, Solaris, and Windows.
ActivePerl 5.10 documentation
ActivePerl 5.10 release notes
ActivePerl 5.10 changes
ActivePerl 5.10 installation

ActivePerl 5.8
ActiveState's free, quality-assured Perl distribution
for AIX, HP-UX, Linux, Mac OS X, Solaris, and Windows.
ActivePerl 5.8 documentation
ActivePerl 5.8 release notes
ActivePerl 5.8 changes
ActivePerl 5.8 installation

ActivePerl 5.6
ActiveState's free, quality-assured Perl distribution
for AIX, HP-UX, Linux, Mac OS X, Solaris, and Windows.
ActivePerl 5.6 documentation
ActivePerl 5.6 release notes
ActivePerl 5.6 changes
ActivePerl 5.6 installation

これでCGIも使えるようになりました。
掲示板、アクセス解析、カウンターなど
アプリケーションはたくさんあります。

反面セキュリティには十分注意ですね。





テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
CGI 
 2008/04/12 Sat 18:50:11  E d i t
Windows XPへActivePerl 「Apl522.exe」をインストール、
設定したものです。

1.セットアップ
20080412_1.jpg

2.Nextをクリック
20080412_2.jpg

3.Yesをクリック
20080412_3.jpg

4.インストールディレクトリは、c:\perlのデフォルトの設定
20080412_4.jpg

5.プログラム詳細もデフォルトの設定
20080412_5.jpg

6.デフォルトの設定のまま
20080412_7.jpg

7.Nextをクリック
20080412_8.jpg

8.ActivePerlの説明
20080412_9.jpg

9.スタートメニューよりアクセサリーのエクスプローラを選び
ツール→フォルダーオプション→ファイルの種類タブにし
perl fileを選びます。
20080412_10.jpg

10.左下にある新規(N)をクリックしファイルの拡張子に
cgiと入力します。
20080412_11.jpg

11.<<詳細(V)をクリックし、関連付けられているファイルの
種類にPerl Fileを選びます。
20080412_12.jpg

12.詳細設定(V)→新規(N) 
20080412_13.jpg

13.アクション(A): Open
アクションを実行するアプリケーション(L)を設定
すべて半角で入力、空白部も半角スペース DDEに
チェックしOK、OKをクリックし設定は終わりです。
20080412_14.jpg




テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
CGI 
 2008/04/12 Sat 18:20:14  E d i t
Perlのバージョンはいろいろあるようで、
次のサイトより入手できます。(20080412)
http://www.activestate.com/
Home/Store/ActivePerl/Download
20080412_0.jpg

Download ActivePerl 5.8.8.822 for Windows (x86):
Download ActivePerl 5.10.0.1002 for Windows (x86):

Pocketstudio.jpサイトで紹介されている設定例です
http://pocketstudio.jp/win/activeperl/

今回使用したのは下記のサイトの情報を
元にインストールしております。
http://homepage2.nifty.com/kipp/perl/jperl/index.html

APi522e.exeとjperl522.zipをドライブc:\にコピーし
実行、解凍しますとC:\PerlとC:\Jperl522とディレクトリ
ができます。

再起動後、Dosプロンプトよりperl -vで動作
すればOKです。

Windows XPで実行しましたが問題なく
動作してました。

次に\Jperl522の中にあるJinstall.batを実行しますと
\Perl\bin\MSWin32-x86-objectの中にjperl.exeが
できるかと思います。

再起動後、Dosプロンプトよりjperl -vで動作
すればOKです。

起動しない場合には、pathが設定されてないか
確認してください。


テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment  
CGI 
 2008/04/10 Thu 06:13:00  E d i t
ハイパーテキストマーク付け言語HTML
(HyperText Markup Language)の
WWW(World Wide Web)の場合、

WWWサーバーにアクセスすると
WWWサーバーはHTMLのファイルを
一方的に送信します。

一方的に情報を送信するだけですが、
CGI(Common Gateway Interface)プログラムを
利用することで、相互にデータのやり取りを可能
にするシステムを作ることができます。

CGIプログラムを動かす為に必要になってくるのが、
Perl(Practical Extraction and Report Language)と
呼ばれるプログラミング言語です。

それでは、CGIプログラムを動かせるように設定
して行きたいと思います。

1ギガ525円!チカッパ!レンタルサーバー


テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment