ネットワーク情報のTake Five 200804
03 «  2008 / 04  » 05
 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.
 コンピュータ、ネットワーク、ルーター、サーバー、ネットワークビジネス、OS ネットワーク情報に関するテーマを日記にしてます。                                                 
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  
 2008/04/07 Mon 17:11:20  E d i t
wwwサーバーでCGIなどを使用するときには
ディレクトリを作る場合がありますが、

作られたディレクトリの中身が見られる
ことがあります。

ディレクトリの中身を見られないように
なにも記載されてないindex.htmlを
置くことで回避できます。

最近はディレクトリ以下のファイルを見るような
ことはあまりないようですが、、、、



中古ノートパソコン売れ筋ランキング《ユーズドピーシベスト》



テーマ:インターネット - ジャンル:コンピュータ

未分類 |  0 trackback  |  -- comment  
 2008/04/06 Sun 19:11:37  E d i t
ロボットというと機械のロボットを連想されるでしょうが、
全文検索型サーチエンジンのデータ収集ロボットです。

巡回するように依頼しなくても勝手にアクセス
しにきます。

ウェッブサーバー内に見ては困るような情報を
おいておいた場合には、ロボットに持っていかれる
ような場合があります。

User-Agent:*
Disallow:/

と記載したrobots.txtのファイルを\public_htmlの
ディレクトリに置けばロボットの検索は避けることが
できます。

またはMETAタグで、ロボット検索をいろいろ指示する
ことができます。

<HTML>
<HEAD><META NAME="robots" CONTENT="index,follow">
<META NAME="description" ページの説明文80字〜100字">
<META NAME="keywords" CONTENT="キーワード1,キーワード2,キーワード3">
<TITLE>ここにタイトル</TITLE>
</HEAD>
<BODY>

例1
<meta name="robots" content="index,follow">
ロボットが現在訪れているページをインデックスし
さらにそこにあるリンク先のページもインデックスする。
設定しない場合、この設定になります。

例2
<meta name="robots" content="noindex,follow">
ロボットが現在訪れているページをインデックスせずに
リンク先のページをインデックスする。

例3
<meta name="robots" content="index,nofollow">
ロボットが現在訪れているページのみをインデックスする。
リンクは追わない。

例4
<meta name="robots" content="noindex,nofollow">
ロボットが現在訪れているページもインデックスせずリンクも追わない。

その他下記ウェッブサイトでも詳しく記載されております。

http://dokodemo.rankuappu.com/syono5.html






未分類 |  0 trackback  |  -- comment  
メールサーバー構築 
 2008/04/04 Fri 20:52:52  E d i t
メールサーバーを立ち上げると一番問題となるのが、
UBE(Unsolicited Bulk Email、spamメール、迷惑メール)
中継に使われてしまう点です。

特に不特定多数宛てのSPAMメールを一度に受け取ることで、

メール配送処理に対する負荷が大きくなり、
サーバのパフォーマンスが著しく低下したり

SPAMメールの踏台(中継地)として利用され、

SPAMメールを受け取ったサイト(受信者)から苦情や
問い合わせ等のメールを受けたり、

サイトのブラックリストに登録されたり、

このリストを使用してメール配送やその他のアクセス
制限を行っているサイトとの通信ができなくなる場合も
あります。

対策として、メールの送信させるIPアドレスの指定したり、
POP before SMTP方式を使いIDとパスワードで認証させる
方法があります。

ホスティングサービスの資料請求はこちらから



テーマ:自作・改造 - ジャンル:コンピュータ

メールサーバー構築 
 2008/04/03 Thu 20:36:33  E d i t
メールサーバーソフトはいろいろたくさんありますね。

フリーソフトが下記のウェッブサイトにあります。
メールサーバとしてごく一部しかインストールした
ことがありませんので、紹介にとどめておきたい
と思います。

1.Vectorで検索したフリーソフト
http://www.vector.co.jp/vpack/filearea/win/net/mail/server/

2.gooで検索したフリーソフト
http://download.goo.ne.jp/software/category/win/net/mail/server/

3.How to make HP for beginnersでフリーのメール
サーバーについての紹介
メールサーバーの選定に参考になると思います。
http://beginners.atompro.net/htm/hpmsoft/svrmail.shtml

4.Source-pod (有料企業向け)について紹介されてます。
http://www.source-pod.com/mailserver/


昔からよくソフトとして、Post.OfficeArGo Mail Serverなどが
紹介されてましたが、XMail、James などは、、、

興味のある内容ですので、後日掲載することができる内容が
できれば、、、掲載したいかと思います。

メールサーバの構築(XMail編)についての
インストール、設定についての紹介サイトです。
http://www.aconus.com/~oyaji/mail2/xmail.htm

James:Java Apache Mail Enterprise Server (別名: Apache James) は、
100% Javaで書き下ろされた、現在公開されているプロトコル群(SMTP,POP3,NNTP)
に準拠した電子メールエンジンであり、ポータブルかつそれだ けで全てが十分動くよう
デザインされたものです。

http://www.jscript.net/v_mail/

グッドウィル




テーマ:自作・改造 - ジャンル:コンピュータ

メールサーバー構築 
 2008/04/02 Wed 19:21:17  E d i t
メールサーバは、電子メールを配送するためのサーバです。
プロトコルは、POP/SMTPIMAPをインターネット上で使用
してます。

POP(Post Office Protocol) は、インターネットやイントラネット上で、
電子メールを保存しているサーバからメールを受信するための
プロトコルです。

POPを使うとパスワードがネットワークにそのまま流れるため
危険性であるので、パスワードのやり取りを暗号化したAPOP
使用されます。

IMAP(Internet Message Access Protocol)は、ユーザが
タイトルや発信者を確認する前に、クライアントが全メールを
受信してしまうため、発信者やタイトルの一覧を見てから受信
するかどうか決められるプロトコルです。

SMTP(Simple Mail Transfer Protocol)は、インターネットや
イントラネットで電子メールを送信するためのプロトコルで、
サーバ間でメールのやり取りをしたり、クライアントがサーバに
メールを送信するのに使用されます。

中古パソコンならおまかせ!!優良中古PCがせいぞろい


【送料無料】I・O DATA HDCN-U500 500GB...



テーマ:自作・改造 - ジャンル:コンピュータ

FTPサーバー構築 
 2008/04/01 Tue 19:20:12  E d i t
FTPクライアントソフトについて

FTPサーバに接続してファイルをアップロード・ダウンロード
するソフトです。

以下の内容は、Wikipediaより転記

1. 単体ソフトウェア
SmartFTP - エクスプローラコンポーネントを使用したFTPクライアント。FTPS接続も可能。
WinSCP - FTPだけでなく、SFTP(Secure FTP)やSCP(Secure copy)接続も可能。
FileZilla
FFFTP
LeechFTP
Cyberduck - Mac OS X対応のフリーウェア。

2.  FTPクライアント機能付きのウェブブラウザ
Konqueror
Microsoft Internet Explorer
Mozilla Firefox

3. FTPクライアント機能をプラグインとして追加できるソフトウェア
Eclipse (統合開発環境) - FTP & WebDAV Supportというプラグインにより導入できる。

【れぽまが】ステップメールやクリック解析も無料で利用できます!