「apache」でチャットを動かす。
■CGIで動かすチャットを用意する。
[bibo-roku@centos Downloads]$ wget -O robo.zip http://www.kent-web.com/cgi/downld/downld.cgi?id=robo
[bibo-roku@centos Downloads]$ unzip robo.zip
[bibo-roku@centos Downloads]$ sudo mv robo /var/www/html/
[bibo-roku@centos robo]$ ll
合計 56
-rw-rw-r--. 1 bibo-roku bibo-roku 12472 9月 24 12:18 2011 admin.cgi ←「705」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 1532 9月 24 11:37 2011 check.cgi ←「705」に。
drwxrwxr-x. 2 bibo-roku bibo-roku 4096 9月 24 09:56 2011 data
-rw-rw-r--. 1 bibo-roku bibo-roku 451 9月 24 10:39 2011 index.html
-rw-rw-r--. 1 bibo-roku bibo-roku 4274 10月 2 11:13 2011 init.cgi ←「705」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 14007 10月 2 11:13 2011 robo.cgi ←「705」に。
drwxrwxr-x. 2 bibo-roku bibo-roku 4096 9月 24 09:56 2011 tmpl
[bibo-roku@centos data]$ ll
合計 140
-rw-rw-r--. 1 bibo-roku bibo-roku 0 9月 24 12:23 2011 deny.cgi ←「606」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 131696 9月 24 12:23 2011 dic1.dat ←「606」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 1712 9月 24 12:23 2011 dic2.dat ←「606」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 32 7月 28 11:25 2007 index.html
-rw-rw-r--. 1 bibo-roku bibo-roku 0 9月 24 12:23 2011 log.cgi ←「606」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 0 9月 24 12:23 2011 mem.cgi ←「606」に。
|
|
掲示板のときと同様に、名前を付けつつ「wget」コマンドでダウンロードします。
「unzip」コマンドで解凍し、できあがったディレクトリを「/var/www/html」に移動します。
パーミッションの確認をしておく。
■ファイル情報変更。
---間違い防止作業記録---
パーミッション変更
[bibo-roku@centos robo]$ chmod 705 *cgi ←まとめて変更。
[bibo-roku@centos robo]$ chmod 604 init.cgi ←これだけ「604」
[bibo-roku@centos data]$ chmod 606 *.cgi
[bibo-roku@centos data]$ chmod 606 *.dat
文字、改行コード変更
[bibo-roku@centos robo]$ nkf -w -Lu --overwrite *.cgi ←まとめて変更。
[bibo-roku@centos data]$ nkf -w -Lu --overwrite *.cgi
[bibo-roku@centos data]$ nkf -w -Lu --overwrite *.dat
---間違い防止作業記録---
[bibo-roku@centos Downloads]$ sudo chown -R apache:apache robo
[root@centos ~]# /etc/init.d/httpd restart
http://192.168.0.66/robo/check.cgi ←調査GOOD
http://192.168.0.66/robo/admin.cgi ←設定GOOD
http://192.168.0.66/robo/index.html ←本体GOOD
|
|
パーミッションを変更し、改行コードと文字コードを「nkf」コマンドで変更します。(「vi」の「:set fileformat=」「:set fileencoding=」も変更には使えるのですが、トラブルの元になったので使用は避けます。)
「nkf -w -Lu --overwrite *.cgi」で正常表示されました。掲示板のCGIでは「-s」でしたが。
ただ、サイトには「アスキー」「バイナリー」でアップロードと指示してあるので、「CentOS」に直接ダウンロードしている当方にはいまいちわかりにくい情報なんですよね。
しかしCGI設置三個目でしたので、流石にミスは一回で済みました。
それにしても懐かしいなーチャットって。
2015-05-09 01:14
nice!(1)
コメント(1)
トラックバック(0)
共通テーマ:パソコン・インターネット
Order Generic Accutane http://abuycialisb.com - п»їcialis Generic Stenda <a href=http://abuycialisb.com>generic cialis from india</a> Cephalexin Nursing Responsibilities
by StevLome (2020-02-07 21:15)