「apache」で掲示板を動かす。
■CGIで動かす掲示板を用意する。
[bibo-roku@centos Downloads]$ wget -O wforum.zip http://www.kent-web.com/cgi/downld/downld.cgi?id=wforum
[bibo-roku@centos Downloads]$ unzip wforum.zip ←解凍。
[bibo-roku@centos Downloads]$ sudo mv wforum /var/www/html/
[bibo-roku@centos html]$ ls -l
---省略---
drwxrwxr-x. 5 apache apache 4096 5月 8 00:58 2015 dream ← カウンター確認済み。
drwxrwxr-x. 8 bibo-roku bibo-roku 4096 5月 8 10:40 2015 wforum ← 比較確認。
---省略---
[bibo-roku@centos wforum]$ ls -l ←「wforum」ディレクトリ。
合計 104
-rw-rw-r--. 1 bibo-roku bibo-roku 11032 1月 27 19:40 2013 admin.cgi ←「705」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 2099 3月 13 12:35 2012 captcha.cgi ←「705」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 2739 1月 13 15:55 2013 check.cgi ←「705」に。
drwxrwxr-x. 2 bibo-roku bibo-roku 4096 9月 29 08:40 2012 css
drwxrwxr-x. 3 bibo-roku bibo-roku 4096 1月 13 15:49 2013 data ←「707」に。
drwxrwxr-x. 2 bibo-roku bibo-roku 4096 1月 12 15:52 2013 icon
-rw-rw-r--. 1 bibo-roku bibo-roku 12105 5月 31 21:30 2013 init.cgi ←「604」に。
drwxrwxr-x. 7 bibo-roku bibo-roku 4096 1月 12 15:53 2013 lib
-rw-rw-r--. 1 bibo-roku bibo-roku 23531 5月 31 21:31 2013 regist.cgi ←「705」に。
drwxrwxr-x. 2 bibo-roku bibo-roku 4096 1月 13 15:49 2013 tmpl
drwxrwxr-x. 2 bibo-roku bibo-roku 4096 1月 12 15:53 2013 upl
-rw-rw-r--. 1 bibo-roku bibo-roku 24507 5月 31 21:31 2013 wforum.cgi ←「705」に。
[bibo-roku@centos data]$ ls -l ←「data」ディレクトリ。
合計 16
-rw-rw-r--. 1 bibo-roku bibo-roku 32 7月 28 11:25 2007 index.html
-rw-rw-r--. 1 bibo-roku bibo-roku 2 5月 31 21:32 2000 log.cgi ←「606」に。
drwxrwxr-x. 2 bibo-roku bibo-roku 4096 1月 12 21:31 2013 past ←「707」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 1 12月 5 21:00 1998 pastno.dat ←「606」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 0 1月 13 15:49 2013 ses.cgi ←「606」に。
[bibo-roku@centos past]$ ls -l ←「past」ディレクトリ。
合計 4
-rw-rw-r--. 1 bibo-roku bibo-roku 0 8月 19 09:08 2011 0001.cgi ←「606」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 32 7月 28 11:25 2007 index.html
[bibo-roku@centos css]$ ls -l ←「css」ディレクトリ
合計 8
-rw-rw-r--. 1 bibo-roku bibo-roku 1756 1月 13 15:33 2013 bbs.css ←「606」に。
-rw-rw-r--. 1 bibo-roku bibo-roku 32 7月 28 11:25 2007 index.html
|
|
「CGI」と言えば「カウンター」の次は「掲示板」だろう!
というわけで、インターネットで検索し以下のサイト様の掲示板を使わせていただくことにしました。ありがとうございました。
まずは「wget」でファイル名を付けつつダウンロードします。
「unzip」コマンドで解凍し、できあがったディレクトリを「/var/www/html」に移動します。
パーミッション変更という同じ作業が続くので間違いが無いようにチェックしておきます。
■ファイル情報変更。
---間違い防止作業記録---
パーミッション変更
[bibo-roku@centos wforum]$ chmod 705 *cgi ←まとめて変更。
[bibo-roku@centos wforum]$ chmod 604 init.cgi ←これだけ「604」
[bibo-roku@centos wforum]$ chmod 707 data
[bibo-roku@centos data]$ chmod 707 past
[bibo-roku@centos data]$ chmod 606 log.cgi
[bibo-roku@centos data]$ chmod 606 ses.cgi
[bibo-roku@centos data]$ chmod 606 pastno.dat
[bibo-roku@centos css]$ chmod 606 bbs.css
[bibo-roku@centos past]$ chmod 606 0001.cgi
文字、改行コード変更
[bibo-roku@centos wforum]$ nkf -s -Lu --overwrite *.cgi ←まとめて変更。
[bibo-roku@centos css]$ nkf -s -Lu --overwrite bbs.css
[bibo-roku@centos data]$ nkf -s -Lu --overwrite *.cgi
[bibo-roku@centos data]$ nkf -s -Lu --overwrite pastno.dat
[bibo-roku@centos past]$ nkf -s -Lu --overwrite 0001.cgi
[bibo-roku@centos lib]$ nkf -s -Lu --overwrite *.pl
[bibo-roku@centos lib]$ nkf -s -Lu --overwrite Jcode.pm
---間違い防止作業記録---
[bibo-roku@centos Downloads]$ sudo chown -R apache:apache wforum
[root@centos ~]# /etc/init.d/httpd restart
http://192.168.0.66/wforum/check.cgi ←調査GOOD
http://192.168.0.66/wforum/admin.cgi ←設定GOOD
http://192.168.0.66/wforum/wforum.cgi ←本体GOOD
|
|
間違えないように、飛ばさないようにパーミッションを指定の数値に変更していきます。
この段階でブラウザで「check.cgi」にアクセスするとエラーがでました。(所有者はそのときapacheに変更して)
これはカウンター設置の時に学びましたが、「改行コード(フォーマット)」のが「dos」であるからです。
前回のカウンターのときは「:set fileencoding=utf-8」などといじってしまうとその後「nkf」コマンドで上書き出来ない状態になってしまったので、今回は注意します。
といいながら、実は今回も苦労しました。
前回の教訓から初めから「nkf -w -Lu --overwrite check.cgi」としたところ、カウンターの時は文字化けしなかったのに、文字化けが発生してしまいました。
色々いじった結果、「vi」コマンドの「:set fileformat=unix」だけ実行することにより正常表示しました。その時の文字コードは「latin1」でした。
これだと、一つ一つファイルを開けて修正しなくてはならないので、面倒です。
続けていじっていると、「nkf -s -Lu --overwrite check.cgi」で正常表示されました。
つまり、カウンターと掲示板では文字コードが「utf-8」と「shift-jis(またはlatin1)」と異なることになります。この辺はまだ勉強が足りなくわからないですね。
最後に、「wforum」ディレクトリを「chown」コマンド「-R」オプションでまとめてapacheにして、「apache」を再起動してアクセスします。
学べたのは、前回の上手くいった手段がそのまま使えるとは限らないと言うことで、毎回初心で望まないといけないということ。ですね。
あと、所有者が異なる所有者のファイルを編集したりするときに「root」権限が必要になるときが多々あるのですが、色々チェックしつつ進めているときは面倒になりますね。
修正することで所有者が変わってしまっていることを失念し、進まなくなってしまったりしました。
注意不足と言えばそうなんですが、「apache」ユーザーでコマンドを打てるようにするか、「bibo-roku」を「apache」グループに追加することで解決できるかな。
あ、あと文字コードやら改行コードの修正が面倒なんですが、「FTPサーバ」を立ててWidowsから「FTPクライアント」でアップロードした方が楽かなぁ。
2017年最高品質のスーパーコピーブランド時計を海外激安通販!
日本一流品質のスーパーコピー時計、ブランド財布コピー、ブランドバッグコピー新作最新入荷!
ロレックススーパーコピー,ウブロ スーパーコピー,ブランド時計 コピー,ブランド スーパーコピー,コピーブランド 通販,スーパーコピー 財布
その他の世界一流ブランドコピーを取り扱っています。
★信用第一、良い品質、低価格は 私達の勝ち残りの切り札です。
★ 当社の商品は絶対の自信が御座います。
★ S品質 シリアル付きも有り 付属品完備!
★ 必ずご満足頂ける品質の商品のみ販売しております。
★ 絶対に満足して頂ける品のみ皆様にお届け致します。
★ 税関の没収する商品は再度無料にして発送します
★ 送料無料(日本全国)
■ 店長: 杉本 幸江
■連絡先:avkopigo@gmail.com
URL:http://www.avkopi.com/
by 杉本 幸江 (2017-04-26 16:32)
CHANEL/COACH/MKなどブランドのiPhone8ケースの予約情報
http://aikocase.anime-festa.com/http---aikocase.jp-iphone8-/aikocase-iphone7s-iphone8-
ヴァレンティノ iphone7ケース 芸能人愛用
http://caseaiko.cocolog-nifty.com/blog/2017/06/iphone7-iphon-1.html
ヤング向けストリート系 iphone7ケース
http://shinshu.fm/MHz/76.75/archives/0000533892.html
パロディ風 iphone7ケース オフホワイト
http://s.maho.jp/blog/62cc0ci016f92f4c/695980952935/
by iphone7ケース (2017-06-29 15:54)
ブランドコピー続々入荷/品揃え最大級!13時までのご注文で当日発送
ルイヴィトンコピーhttp://kenko.recreation.or.jp/
クロムハーツコピーhttp://kensyu.recreation.or.jp/
ヴィトン コピー 必ず届くhttp://www.mepcoeng.ac.in/
by brand (2017-07-27 13:35)
2017人気ブランドコピー時計販売buygome.com
■商品の数量は多い、品質はよい、価格は低い、現物写真
■送料無料(日本全国) ご注文を期待しています!
■当社の商品は絶対の自信が御座います。
税関没収する商品は再度無料で発送します
ブライトリングスーパーコピー http://www.buygome.com/breitling/
IWCスーパーコピー
http://www.buygome.com/iwc/
パテック・フィリップスーパーコピーhttp://www.buygome.com/patekphilippe/
問合せ先 :buygome@gmail.com
新屋 優子
by 新屋 優子 (2017-09-13 16:25)
【Bsenior.com】スーパーコピーブランド大人気を海外激安通販専門店!
にて2010年より営業しているスーパーコピーブランド専門店です!
http://www.bsenior.com/ スーパーコピー
http://www.bsenior.com/brand-copy-IP-1.html ロレックススーパーコピー
http://www.bsenior.com/brand-copy-IP-3.html ウブロスーパーコピー
by Bsenior スーパーコピーブランド (2017-09-25 13:35)
スーパーコピーブランド(N級品)販売通販専門店
★特集-人気ブランド商品
ルイヴィトン(LOUIS VUITTON)、シャネル(CHANEL)、
グッチ(GUCCI)、ロレックス(ROLEX)、バレン
シアガ(BALENCIAGA)、エルメス(HERMES)、
コーチ(COACH)、ブラダ(PRADA)、クロエ(CHLOE)大激売
中 ブランド腕時計、バッグ、財布、小物などでございます専売店
★弊社は「信用第一」をモットーにお客様にご満足頂けるよう
★全物品運賃無料(日本全国)
★不良品物情況、無償で交換します.
★税関没収する商品は再度無料で発送します!
シャネルスーパーコピーhttp://www.buynowtos.com/?cate-c5.html
フランクミュラースーパーコピーhttp://www.buynowtos.com/?cate-c20.html
ルイヴィトン財布スーパーコピーhttp://www.buynowtos.com/?cate-c37.html
by 加藤 彩名 (2017-11-14 12:05)
最新作ブランドコピー人気店!
新作 激安通販ブランド偽物、偽者,ブランドコピー !
偽物ルイヴィトン財布コピー、偽物シャネルバッグコピー!
グッチバッグコピー、偽物エルメスバッグコピー !
偽物クロエバッグコピー、偽物ドルチェ&ガッバ―ナバッグコピー!
バレンシアガバッグコピー、偽物ボッテガ?ヴェネタバッグコピー!
偽物ミュウミュウバッグコピー、偽物クリスチャンディオールバッグコピー
エルメスベルトコピー,偽物グッチベルトコピー!
ガガ ミラノ(GaGa MILANO) 時計!
送料無料(日本全国)100%品質保証
シャネルスーパーコピーhttp://www.buynowtos.com/?cate-c5.html
セリーヌスーパーコピーhttp://www.buynowtos.com/?cate-c6.html
ロレックススーパーコピーhttp://www.buynowtos.com/?cate-c23.html
by 加藤 彩名 (2017-11-20 17:42)
スーパーコピーN級品専門店,日本大人気最高級激安高品質時計www.buyoo1.com
スーパーコピーのレディース時計、メンズ時計偽物格安特集!
フランクミュラースーパーコピー人気通販
http://www.buyoo1.com/brandcopy-13.html
シャネルスーパーコピーN級品
http://www.buyoo1.com/brandcopy-31.html
エルメススーパーコピー財布販売
http://www.buyoo1.com/brandcopy-61.html
by ブランドコピー販売専門店 (2017-11-21 21:41)
スーパーコピー時計の激安老舗.www.gooir.com
最高級のスーパー コピー時計レプリカ時計を激安価格でお 届け!
★N品質シリアル付きも有り 付属品完備!
全品全国送料無料。
客を歓迎して買います!
ブルガリスーパーコピー専門販売店
http://www.gooir.com/brandcopy-1-5.html
ルイヴィトンスーパーコピーバッグ
http://www.gooir.com/brandcopy-1-27.html
エルメススーパーコピー財布
http://www.gooir.com/brandcopy-1-61.html
by スーパーコピー時計の激安老舗 (2017-11-21 21:42)
ルイヴィトン - N級バッグ、財布 専門サイト問屋focopy
弊社は販売LOUIS VUITTON) バッグ、財布、 小物類などでございます。
弊社は「信用第一」をモットーにお客様にご満足頂けるよう、
送料は無料です(日本全国)! ご注文を期待しています!
下記の連絡先までお問い合わせください。
是非ご覧ください!
激安、安心、安全にお届けします.品数豊富な商
商品数も大幅に増え、品質も大自信です
100%品質保証!満足保障!リピーター率100%!
■URL: www.focopy.com/
■店長: 工藤 紀子
■連絡先:yoututo5807@gmail.com
休業日: 365天受付年中無休
by 工藤 紀子 (2017-11-23 12:07)
スーパーコピーブランド優良店、偽物時計n級品海外激安通販専門店!
ロレックススーパーコピー優良店、偽物ロレックス時計スーパーコピーn級品海外激安通販専門店!
www.bsenior.com/brand-copy-IP-1.html ロレックススーパーコピー
ウブロスーパーコピー優良店、偽物ウブロ時計スーパーコピーn級品海外激安通販専門店!
www.bsenior.com/brand-copy-IP-3.html ウブロスーパーコピー
by スーパーコピーブランドn級品 (2017-12-08 17:24)
スーパーブランドコピー
新型は発売して、当社は専門販売会社です。
高品質スーパーコピーブランド商品専門店
ウブロコピー:http://www.buytowe.com/brand-Hublot/
エルメススーパーコピー:http://www.buytowe.com/brand-Hermes/
フランクミュラーコピー: http://www.buytowe.com/brand-Franckmuller/
バレンシアガスーパーコピー:http://www.buytowe.com/brand-Balenciaga/
by スーパーブランドコピー (2018-04-24 16:18)
最新時計ブランドbuytowe
■商品の数量は多い、品質はよい、価格は低い、現物写真
■送料無料(日本全国) ご注文を期待しています!
■当社の商品は絶対の自信が御座います。
ブルガリコピー:http://www.buytowe.com/brand-Bvlgari/
ロレックスコピー: http://www.buytowe.com/brand-Rolex/
カルティエスーパーコピー: http://www.buytowe.com/brand-Cartier/
フランクミュラーコピー: http://www.buytowe.com/brand-Franckmuller/
by 最新時計ブランドbuytowe (2018-09-25 11:35)
人気専門店urisale
★2018年日本的な人気と信頼を得ています!!!
http://www.urisale.com/iPhone_keesu/ iPhoneケースコピー
販売ロレックス、パネライ、ウブロスーパーコピーなどN級品時計。
http://www.urisale.com/brand-CopyAugustPiguet/ オーデマピゲコピー
送料無料(日本全国) ご注文を期待しています!
http://www.urisale.com/brand-CopyPrada/ プラダコピー
超人気の高級ブランドスーパーコピー時計専門店
http://www.urisale.com/brand-CopyOmega/ オメガコピー
by 人気専門店urisale (2018-10-25 11:01)
高品質通販店
スーパーコピー時計、ブランドバッグ、ブランド財布コピー
信用第一、誠実サービス、完璧品質!
世界一流ブランドスーパーコピー時計品質保証。
品数豊富な商 商品数も大幅に増え、品質も大自信です。
ロエベコピー:http://www.buytowe.com/brand-Loewe/
パネライコピー:http://www.buytowe.com/brand-Panerai/
ブルガリスーパーコピー:http://www.buytowe.com/brand-Bvlgari/
ボッテガ・ヴェネタスーパーコピー:http://www.buytowe.com/brand-Bottegaveneta/
by 高品質通販店 (2019-01-25 15:55)
ヴェトモン,VETEMENTSスーパーコピー服「秋冬」、ヴェトモンスーパーコピー服、ヴェトモンコピー、ジャケット、長袖/ 半袖Tシャツ、スニーカーの通販、2019新作 - ココブランドショップ
http://www.cocobrandshop.jp/
http://www.cocobrandshop.jp/category-76-b0.html
by ヴェトモンスーパーコピー服 (2019-09-05 11:04)