CentOS part 10 【RHEL Clone】at LINUX
CentOS part 10 【RHEL Clone】 - 暇つぶし2ch511:login:Penguin
07/10/16 18:18:37 E7VroQ9o
うちの近くの電気屋にはパソコンが売ってません。

郵便局も逝ってしまいました。

どうしたら良いですか?

512:login:Penguin
07/10/16 18:22:43 IhGBMLbJ
>>511
URLリンク(pc11.2ch.net)

513:login:Penguin
07/10/16 18:56:47 qV9VcriO
>>505
アノニのloginディレクトリが777にできないので
proftpdに変えた。

514:login:Penguin
07/10/16 20:52:39 lNnRUCds
ATOK X3とやらは、スムーズにCentOSにインスコできるのだろうか?

515:login:Penguin
07/10/16 22:50:04 UyUo2IOy
>>514
動作条件を見るとCentOS4(というかRHEL4か)をターゲットに
してるんでないの?
4と5なら動きそうな気がする。

516:login:Penguin
07/10/16 23:05:37 C5Wd2ipf
ハードウェア的なことなのですが
CentOS5って
G33チップセットのインテルマザーでもインストールできるのでしょうか

やっぱりチップセットが新しすぎて無理ですか?


517:505
07/10/16 23:14:32 Rkr/DawG
vsftpdでもSSL/TLSできるっぽいね。
標準で入ってるから使った方がいいのかなと思って聞いてみた。
けど、今のところproftpdで問題出てないからいいんだけどね。

次にOS入れなおすことがあったらvsftpd使ってみる
ありがとう

518:login:Penguin
07/10/16 23:20:52 8SEfcTP/
>>516
インストール出来るよ、実際使ってる。
でもXはちょっと遅い感じかな?

519:login:Penguin
07/10/17 01:05:42 yQ4KMh6l
/var/www/以下にユーザごとにディレクトリを作って(このユーザも自分が使うわけですが)
ルート以外のユーザがウェブ公開するときに、ルート権限がないとディレクトリ作成できないのですが、それだとルート以外のユーザがわざわざルート権限を
得ないとファイルの閲覧や編集が出来ないと思うんですが、wwwディレクトリのパーミッションを777にするのは気が引けます。
どうやるのがスマートなんでしょうか。

520:login:Penguin
07/10/17 01:07:39 l6KVwPLX
~/public_html
方式ではいかんの?

521:login:Penguin
07/10/17 01:18:57 yQ4KMh6l
自分でも意味わからなかったので、やりたいことまとめます。

/var/www/hogehogeディレクトリを作成しhogeユーザで管理したい。
hogeユーザは基本的にいつも作業するユーザでroot権限が得られる(wheelグループに加えています。)
rootで作業するのはよくないといつもいわれるので、そろそろ一般ユーザで必要に応じてrootを得るようにしたい。

この場合、hogehogeディレクトリ作成やそれ以下のファイル作成をするには、wwwのパーミッションが775あたりでないといけないと思うんですが、それでいいんでしょうか。

522:login:Penguin
07/10/17 01:21:08 yQ4KMh6l
775でもだめですね。wwwディレクトリがroot:rootなので。

523:login:Penguin
07/10/17 01:22:05 XGt1Dcd+
CentOS5をインテルマザボのDG33FBにインスコしたんだけど
デフォルトだと途中で死ぬので、acpi=offにした。
でも、IDEのドライバー手動選択とオンボードETHのドライバーの手動選択
両方ともどれを選んでも入らなくてしょんぼりなんだけど・・・・

どうやら、オンボードETHのチップはCent5に入ってるGIGABITETHERのチップ
と違うみたいね。

どうすればいいんだろう・・・

524:login:Penguin
07/10/17 01:51:08 5sw1kXtY
>>521
なんかよくわかんないけど、
単に root で
# mkdir /var/www/hogehoge
# chown hoge /var/www/hogehoge
するだけじゃだめなん?

525:login:Penguin
07/10/17 02:04:33 m21UrRUM
なんか初心者からするとふに落ちないんですがそれで今回は回避したいと思います。ありがとうございます。

526:login:Penguin
07/10/17 02:06:45 5sw1kXtY
>>525
んー?
どこがわからんの?

527:login:Penguin
07/10/17 08:17:33 nKZevUff
やっぱりG33はチップセットが新しすぎて
まずそうですねえ

Core2QuadでCentOS5 x86_64使おうと思ってるんですが
一つ前のチップセットにしたほうがいいのでしょうか

新しいの使いたいんだけどなあ・・


528:login:Penguin
07/10/17 11:09:39 l6KVwPLX
>>527
SATAをIDE互換モードにしてGbEカードを増設すれば使えるんじゃね?
ハードは変えようが無いが、Linuxは直に追い付いてくるんだし、
欲しいマザー買っておけば?

529:login:Penguin
07/10/17 11:33:13 Fa23HZ5c
>>528
うちの場合は逆で、IDEモードじゃなくてAHCIモードでインストール完了した。
CPU:Q6600(定格)
MEM:8GB
DVD:Panasonic LF-M821
HDD:HGST HDT725050VLA360 *6
RAID:Areca ARC-1220x8
OS:CentOS5 x86_64

530:login:Penguin
07/10/17 12:13:26 nKZevUff
うーん
色々総合すると

・サウスブリッジにRが付いているものなら
 HDDはなんとかなる
・マザーのLANはドライバの関係で使えないので増設する

ということでいいのかな

いけるよっていう声が結構あるので
G33を買おうと思います


531:514
07/10/17 12:41:29 vq2Y5jeD
>>515
そうですか
とりあえずCentOS4.5でLinuxの勉強しますわ

532:login:Penguin
07/10/17 17:17:36 yQ4KMh6l
>>526
rootを避けているのに、わざわざrootでディレクトリの所有者変えなきゃいけないところが矛盾してるんじゃないかと。
矛盾してなくても、あまりスマートじゃない気がするんです。

ウェブ公開するときは、みんな/home/ディレクトリ以下をDocumentRootにしてるのかなぁ

533:login:Penguin
07/10/17 17:32:59 5sw1kXtY
>>532
避けるのは root でのコンテンツ更新作業だよね。
コンテンツ置き場の準備なんて最初一回しかやらないんだから
そのくらい root でやってもいいでしょ。

534:login:Penguin
07/10/17 17:36:53 yQ4KMh6l
>>533
一般的にrootでやっていいのは何ですか?

535:login:Penguin
07/10/17 17:38:11 5sw1kXtY
>>534
root でやる必要があること。

536:login:Penguin
07/10/17 18:07:38 30xk30mp
脱ぐこと

537:login:Penguin
07/10/17 18:38:14 DX3bkaI7
>>534
rootでしかできない事。

538:login:Penguin
07/10/17 19:15:55 5hAko6Nc
国が管理する道路であること

539:login:Penguin
07/10/17 21:17:21 mi+51jo3
route ?

540:login:Penguin
07/10/17 22:12:45 YqoHE7xU
>>532
何言ってるのか解からんがsudoでも入れろ

俺は /oresama だ

文句あっか?

541:login:Penguin
07/10/17 22:19:49 er96/EZR
>>540
oresamaこんにちは

542:login:Penguin
07/10/17 23:26:38 LAeAnZP/
[root@hogehoge ~]# rpm -qi avahi
Name : avahi Relocations: (not relocatable)
Version : 0.6.16 Vendor: CentOS
Release : 1.el5 Build Date: 2007年03月14日 21時01分04秒
Install Date: 2007年10月15日 01時09分46秒 Build Host: builder5.centos.org
Group : System Environment/Base Source RPM: avahi-0.6.16-1.el5.src.rpm
Size : 699738 License: LGPL
Signature : DSA/SHA1, 2007年04月04日 09時20分19秒, Key ID a8a447dce8562897
URL : URLリンク(avahi.org)
Summary : 炉カールネットワークわービスの発見
Description :
Avahi is a system which facilitates service discovery on
a local network -- this means that you can plug your laptop or
computer into a network and instantly be able to view other people who
you can chat with, find printers to print to or find files being
shared. This kind of technology is already found in MacOS X (branded
'Rendezvous', 'Bonjour' and sometimes 'ZeroConf') and is very
convenient.

炉カールネットワークわービス。。。。。

543:login:Penguin
07/10/17 23:55:38 5Ov7U2SB
rootで作業して後で変えれば問題無いんではないですか。

それより郵便局が来なくなったんですが、どうしたらいいですか。

パソコンを売ってる電気屋さんはいつになったら来るんですか。

ここはパソコンの専門家の集まりだと聞いてやって来ました



544:login:Penguin
07/10/18 00:27:34 SaKXjCyG
>>543
残念な事に電気屋さんも、そして我々も
民営化してしまいました><

545:login:Penguin
07/10/18 08:02:56 /72Qgdo5
ちょいまち、郵便局が来ないってどういうこと?

配達は当然くるだろうけど、荷物の集荷にも来てくれていたってこと?
部屋をお連れします

546:login:Penguin
07/10/18 08:14:52 HQ+3riI2
昨日HDDの換装をしたんだけど、LVMの恩恵を強く感じたよ。
/bootとswap以外はLVM上にあるという構成だったんだけど、新HDDを接続
する際と旧HDDを取り外す際の2回リブートしただけで、起動している間
はランレベル1にする必要さえなく、サービスの停止時間は最小限でデータ
の移行が完了。
LVM上のファイルシステムの違い(ext3とxfsのパーティションが混在)
さえ全く意識する必要がなかったし、正直ちょっと感動した。


547:login:Penguin
07/10/18 10:19:52 RvSP472/
ちょっとapacheのhtaccessについて質問させてください

今、example.comとwww.example.comを自鯖向けに名前解決できるようにしてて、
example.comへのWebアクセスは、htaccessの指定により強制的に
www.example.comへ転送するようにしてます。(RewriteEngine on)

それ自体はうまく働いてるんですが、サイトがまだ開発段階なので
Basic認証をかけており、wwwなし、あり両方で認証画面が出てしまいます。
その挙動は納得できるんですが、これを1回の認証で済ませるために、良い方法はないでしょうか?

548:login:Penguin
07/10/18 10:37:54 KoLcKoqA
CentOS 5 をxen カーネルで起動するとsnmpd がおかしくならない?
bridge-utils との絡みだと思うけど。

549:login:Penguin
07/10/18 11:29:07 qXCeiG5U
>>547
confのVirtualHost部分にRedirectを書けばいいんじゃね?
少なくともRewriteEngineなんて大層なもの必要ない。

550:login:Penguin
07/10/18 12:08:42 RvSP472/
ありがとうございます。
virtualhostディレクティブで

ServerName example.com
ServerAlias www.example.com
Redirect permanent / URLリンク(www.example.com)

とやると無限ループしてしまうのですが、どのようにredirectしてやればいいでしょうか。

例えば、example.com/aaaへのアクセスも自動的にwww.example.com/aaaに飛ばしたい場合です。


551:login:Penguin
07/10/18 12:10:28 3Xf3Tc1R
開発環境なら2回パスワード聞かれんのくらい我慢すれ。

552:login:Penguin
07/10/18 12:12:15 RvSP472/
まぁ我慢すれば済む話ではあるんですが、
技術的に方法があるのなら知りたいなと思って…

553:login:Penguin
07/10/18 16:11:37 gMkWqn6X
ここCentOSスレ・・・

<VirtualHost *>
ServerName exsample.com
DocumentRoot てけとーに
#rewriteでもなんでもかけば?
</VirtualHost>
<VirtualHost *>
ServerName www.exsample.com
Redirect permanent / URLリンク(exsample.com)
</VirtualHost>
じゃだめなの?(構文チェックシテナイデス)

554:login:Penguin
07/10/18 16:24:21 Tvy6zyjj
「example」な。一応釣られておく。

555:login:Penguin
07/10/18 16:33:23 YvZoowXh
>>553
しかもそこ存在するじゃんww

556:yliAcucweIcQ
07/10/18 19:33:18 05TX2PRO
oLu93S <a href="URLリンク(wyoiaxzyopoz.com) [url=URLリンク(ohmvkdtzumez.com) [link=URLリンク(rlcdllljsllo.com) URLリンク(blvjgmhgzhqx.com)

557:login:Penguin
07/10/19 19:43:46 jqyHkDdi
teratermでsystem-config-securitylevel-tuiとかすると表示がくずれるんだけどどうすればいいの?

558:login:Penguin
07/10/19 20:07:53 oB4oc+li
つPutty

559:login:Penguin
07/10/19 20:10:18 jqyHkDdi
>>558
teratermをできるだけ使いたいんですが、解決法は無いということですかね…?

560:login:Penguin
07/10/19 21:19:49 VD+4QwKo
>>559
解決法はあるよ。

ヒント:TeraTermはオープンソース

561:login:Penguin
07/10/19 22:00:58 jqyHkDdi
>>560
私には無理そうなんであきらめます…

562:login:Penguin
07/10/19 23:06:34 Nchv7sAt
つ Poderosa


563:login:Penguin
07/10/20 00:53:13 F3xDJN33
>>557
うちでは崩れないんだけど。(Tera Term Professional v4.55 + CentOS4)

変な風に端末の設定いじったんじゃないの?


564:login:Penguin
07/10/20 01:14:55 YDgyB0OY
FedoraからCentOSに移行しようと思うんだけど、
CentOSってRedHat用に用意されてるソフトウェアとか流用できるもの?
具体的にはPromiseのRAIDカードに使うWebPAMなんですが、
RedHatとWindows用しかないのでどうしようか迷ってます。

565:login:Penguin
07/10/20 02:36:53 hMOcNjax
だいたい動く、としか言えん。やってみるしかない。
その手間を省きたいなら、使うべきでないだろう。

566:login:Penguin
07/10/20 03:33:45 BKkc14JN
Promise RAID centos に一致する日本語のページ 約 323 件中 1 - 10 件目 (0.20 秒)

567:login:Penguin
07/10/20 04:49:59 Y3fHdtlu
CentOSでもつかえる>WebPAM
おれはCLI派だけど

568:login:Penguin
07/10/20 08:13:08 6JxK44eP
iptablesを/etc/sysconfig/iptablesを直接編集していたのですが、
他の管理者がsystem-config-securitylevelを使用して
許可ポートを追加したところすべてデフォルトの設定に戻ってしまいました。
こんなことは何度もしたくないので、
私も今後はsystem-config-securitylevelを使用しようと思うのですが、
system-config-securitylevelでソースアドレスを指定したルールの書き方が分かりません。
どのようにすればいいか教えてもらえないでしょうか。

569:login:Penguin
07/10/20 09:22:16 kbdQL/ev
HostRaidのSATAコントローラー搭載マシンでBIOS側にてRAID1を作成し
CentOS5を入れてみたらハードディスクがdevice-mapperになって、
そのままインストールしたらブートしないorz
sdaとかにいはならないんですかね?(;´Д`)


570:login:Penguin
07/10/20 09:44:40 hogOg2ye
おそらく、インストール時にlinux ddとか入力してドライバディスクを読むようにする
必要があるんじゃないだろうか?

URLリンク(www.adaptec.com)
で調べてみたら?

571:login:Penguin
07/10/20 11:00:56 JJoL07Wi
質問させてください。

CentOS5でグラフィックモードで起動するようにしているのですが、
ときどきテキストモードで起動されてしまいます。
原因が分からず、起動中にマウスを動かしていると
グラフィックモードで起動するような感じです。

このような現象の解決方法は無いでしょうか?
よろしくお願いします。


572:569
07/10/20 11:08:17 kbdQL/ev
/dev/mapper/ddf1_{論理ドライブ名}p2ってのにブートローダーがデフォルトで入るらしく、
高度な設定でp1に変更したら普通に起動しますた。
最後のp1、p2の意味がさっぱり解らないけど起動したしミラーリングもテストしてOKだったので
とりあえず良しとします(;´Д`)


573:login:Penguin
07/10/20 11:47:36 EReiWcf/
>>571
言ってる事がよくわからん。上手く行かないときの起動時の runlevel は、いくつか見ろ。
まずはそれからだ。

574:login:Penguin
07/10/20 11:53:06 h1elkLZM
12年間Windows一筋でしたが、今日からCentOS4.5を使い始めました。
宜しくお願いします。

575:CentOS 4.5
07/10/20 12:22:41 mlU8/UqY
mysqlをsenna付きでrpmパッケージつくろうとしています。

URLリンク(d.hatena.ne.jp)
/usr/src/redhat/RPMS/i386/mysql-test-5.0.45-1.i386.rpm
/usr/src/redhat/RPMS/i386/mysql-server-5.0.45-1.i386.rpm
/usr/src/redhat/RPMS/i386/mysql-libs-5.0.45-1.i386.rpm
/usr/src/redhat/RPMS/i386/mysql-devel-5.0.45-1.i386.rpm
/usr/src/redhat/RPMS/i386/mysql-debuginfo-5.0.45-1.i386.rpm
/usr/src/redhat/RPMS/i386/mysql-bench-5.0.45-1.i386.rpm
/usr/src/redhat/RPMS/i386/mysql-5.0.45-1.i386.rpm

これらのファイルが出来上がった後いざ入れようとすると
perl-DBD-MySQL is needed by mysql-server-5.0.45-1.i386
となるんですが、この「perl-DBD-MySQL」を入れるにはmysqlclient14というものが必要みたいですが、
これはMySQLのコンパイル時には作られないものなのでしょうか?
また、このmysqlclient14をyumで調べると
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
perl-DBD-mysql i386 4.005-1.el4.rf dag 212 k
Installing for dependencies:
mysqlclient14 i386 4.1.22-1.el4s1.1 centosplus 1.2 M

Transaction Summary
=============================================================================
となり、今回入れたいMySQL5ではなくMySQL4用にも見受けられるのですが、問題ないものなのでしょうか?

576:login:Penguin
07/10/20 13:07:58 DTMi3EFw
>>575
そこの記事どおりでそのままmysqlを rpm rebuildできた?
いや、実はちょっと前に同じくCentOS4.5でmysqlのrpmをrebuildした時にmake testが通らない苦労をしたもんで・・・。

ところで、そのperl-DBD-MySQLが必要としているmysqlclient14は、mysql本体(クライアント)か、libsかのどっちかに含まれてたはず。
でも、そのrpmpkgがコンパイルされた時にlinkしてるバージョンと違ってたりしたら不具合でるかも?

ウチでは、MySQL5.0.48をrebuildした時に、一緒にDBD-MySQLもコンパイル、リンクし直した。
ちなみにLinuxじゃなくWinでの話しだけど、前に5.0.42のlibmysqlclient.dllでコンパイルandリンクした
DBD-MySQLがおかしなことになったことがあるんで、それ以来mysqlのバージョンあげた時は、一緒にDBD-MySQLやPHP-mysql
あたりをコンパイルし直してる。

577:login:Penguin
07/10/20 20:21:38 ji/3ZtrX
919 :農学部ヽ(=^w^=)ノ ◆2H3Xipoq6Y :2007/10/20(土) 19:22:24 ID:???
Apacheの設定は一通り終わったけど、ProFTPDの設定がわからん。
設定できないからWebページ作っても、サーバに転送できないよ。

920 :ぼるじょあ ◆yBEncckFOU :2007/10/20(土) 19:24:53 ID:???
(・3・) エェー ProFTPDってアホみたいにカンタンだZO 凝ったことしない限り…

921 :農学部ヽ(=^w^=)ノ ◆2H3Xipoq6Y :2007/10/20(土) 19:27:57 ID:???
そもそもインストールができない件・・・。

OS:CentOS4.5

参考ページ
URLリンク(centossrv.com)

922 :ぼるじょあ ◆yBEncckFOU :2007/10/20(土) 19:31:16 ID:???
(・3・) エェー なんだっけ ライブラリか何かのバージョンがあわねーとか? しらんがNA

923 :農学部ヽ(=^w^=)ノ ◆2H3Xipoq6Y :2007/10/20(土) 19:32:27 ID:???
そうですか。
ペンギン板はなんだか入りづらい・・・。

924 :農学部ヽ(=^w^=)ノ ◆2H3Xipoq6Y :2007/10/20(土) 19:42:52 ID:???
ProFTPDのダウンロードサイトに繋がらないですね。
fURLリンク(ftp.infoscience.co.jp)
DLできないので、他のソフト探します。

925 :農学部ヽ(=^w^=)ノ ◆2H3Xipoq6Y :2007/10/20(土) 20:09:27 ID:???
「vsftpd」を使うことにしました。

578:ぼるじょあ ◆yBEncckFOU
07/10/20 20:53:52 GIZ6iRJ1
(・3・) アルェー >577はスレチだよNE 勝手にコピペしてるとかはさておき 流してチョ

579:login:Penguin
07/10/20 22:55:01 QwD93N9O


(=^u^=)たぬたんの初心者質問箱Vol.66
スレリンク(pcqa板)

580:CentOS 4.5 2.6.9-55.0.9.ELsmp
07/10/21 00:35:53 lBqnqwd9
>>576
記事にも書いてあった通り、make testだけコメントアウトしたら出来ました。(rebuildではなくrpmbuild -bb mysql.specとしました)
既に前にインストールされてる状態だと、/etc/my.cnfがある為にmake testが通らないみたいです。

> ところで、そのperl-DBD-MySQLが必要としているmysqlclient14は、mysql本体(クライアント)か、libsかのどっちかに含まれてたはず。
> でも、そのrpmpkgがコンパイルされた時にlinkしてるバージョンと違ってたりしたら不具合でるかも?
mysql-develに入ってはいるようですが、一体"14"というのは何なんでしょうね。
# rpm -ql mysql-devel | grep libmysqlclient
/usr/lib/mysql/libmysqlclient.a
/usr/lib/mysql/libmysqlclient.so
/usr/lib/mysql/libmysqlclient_r.a
/usr/lib/mysql/libmysqlclient_r.so
# rpm -ql mysqlclient14
/etc/ld.so.conf.d/mysqlclient14-i386.conf
/usr/lib/mysql/libmysqlclient.so.14
/usr/lib/mysql/libmysqlclient.so.14.0.0
/usr/lib/mysql/libmysqlclient_r.so.14
/usr/lib/mysql/libmysqlclient_r.so.14.0.0
/usr/share/doc/mysqlclient14-4.1.22
/usr/share/doc/mysqlclient14-4.1.22/COPYING
/usr/share/doc/mysqlclient14-4.1.22/EXCEPTIONS-CLIENT
/usr/share/doc/mysqlclient14-4.1.22/README

コンパイルし直すにしてもファイルの命名ルールも違うし、MySQL4時代の物にも見受けられる…
perlでのDB関連のコード書いたこと無いのですが、perl-DBD-mysqlがおかしくなる
と言うのはどういう事か、教えていただけませんか?
何か正常動作するかサンプルあれば教えていただければ幸いです。
(phpでメイン開発しているため、perlでのDB周りがよく分かりません…)

581:login:Penguin
07/10/21 01:54:21 IfbN0uNm
サーバー稼働中

582:login:Penguin
07/10/21 09:43:23 1+7Mit1I
サーバー稼働中

583:login:Penguin
07/10/21 10:18:50 C29gxXTd
>>580
576だけど、

> 記事にも書いてあった通り、make testだけコメントアウトしたら出来ました。
あらそう。って575の記事もっかいちゃんと読んでみたらmake testしないって書いてあるね。見落としてたわ。
でもちゃんとTestしといたほうがいいと思うよ。ウチでもいくつか configureオプション変えてmakeしたら、
いくつかtestでこけたんで。patchの当たり具合とかも関係するし。

> 既に前にインストールされてる状態だと、/etc/my.cnfがある為にmake testが通らないみたいです。
違う。それはウチのときも散々悩んだけど関係なかった。詳しくはDB板のMySQLスレで。

で、その14だけど、君の推測どおり、そのperl-DBD-MySQLがdagでパッケージされた時に、リンクしてたのが
4系のクライアントライブラリだったんでso.14が必要とrpmがおっしゃてるんでないかな。
うちでは、5系でDBD-MySQLリビルドしたやつのdepsには、so.15となってる。
で、さらに、mysqlclient.soがmysqlclient.so.15のシンボリックリンクになってる。
多分4系でビルドしたpkgでは、so,14にリンクしてるんではないかな。

584:つづき
07/10/21 10:19:24 C29gxXTd
> コンパイルし直すにしてもファイルの命名ルールも違うし
mysql.rpmに、/usr/bin/mysql_configなるshスクリプトが一緒に出来てると思うので、cpan2rpmなり、自分でspec編集するなりして、
DBD-MySQLにそれを読み込ませてやると、ちゃんとパッケージングしてくれる。
まあ、今後一切perlでMySQL操作しないってゆうなら、rpm -ivh --nodepオプションつけてインストールすると
依存関係無視してインストールしてくれるけどね。
(一部のスクリプト、例えばmysql_install_dbとか、sql-benchとかでperl使ってるけど・・・)

ちなみにウチで出た不具合ってゆうのは、(Winで)perlにしろphpにしろ、5.0.42のlidmysql.dllを正常に読み込んでくれなかった。
perlではuse DBD-MySQLした時に、phpではApacheを起動した直後にエラーダイアログが出てそのまま落ちてしまった。
phpに関しては、php.iniから、extension=php_mysqlをコメントアウトしたら正常に起動したから、これが原因だと結論付けた。

それ以前の5.0.37とか、5.0.27の時は普通に起動できてて、その都度phpinfo()で確認したところ、mysqlセクションのとこで、
Client API Versionがその時インストールしてたMySQLのVersionが表示されてたんだんけど、
phpのOnlineManualなんかによると、phpコンパイル時のinclude headerのバージョンと、実際システムにインストールされてる
MySQLのバージョンが異なる時は正常に動作しないかもって書いてあったから、それが原因かなっと思ってる。
CentOS4のphp-5.1.6はMySQL-5.0.37でコンパイルされてるようだ。(Cent5のは5.0.22みたい。)

585:login:Penguin
07/10/21 15:44:50 IfbN0uNm
過去にroot宛の広告メールが煩わしくて、
ユーザー削除でrootを消した私が来ましたよ。

586:login:Penguin
07/10/21 17:16:37 blYTr83c
あるあr ・・・( ゚Д゚ )

587:login:Penguin
07/10/22 11:10:42 WRKdezyg
>>585
つ、釣られないぞ

588:login:Penguin
07/10/22 11:52:14 v5oPMeTe
エディタで直接/etc/passwdいじくって、rootにゴミつけて改名した奴は知ってるw

589:login:Penguin
07/10/22 15:36:23 WRKdezyg
>>588
そ、それは戒名?

590:login:Penguin
07/10/22 15:56:36 eePkegAj
便乗質問なんだけど、普通rootって名前そのまま使うもんなの?
レン鯖とかのやつ。

winで言う、ユーザー名administratorのまま使うようなもんな気がして
気持ち悪いから変更した方がいいような気がするんだけど。

591:login:Penguin
07/10/22 16:00:30 M7NlkwES
>>590
変えると何かいいことあるの?

592:login:Penguin
07/10/22 16:05:01 eePkegAj
管理権限を乗っ取られにくくない?

ユーザー名rootだったら、後はパスワードだけ解析したら良い、みたいな感じで危なそう。
root以外にした方が、ユーザー名も考えないといけないから。。
発想がおかしかったらごめんなさい

593:login:Penguin
07/10/22 16:08:58 Q4nppHJF
>>592
管理者権限を乗っ取るのに、ユーザ名もパスワードも不要です。

594:login:Penguin
07/10/22 16:10:56 6vnGBU21
10年くらい前だろうか、まさにそう考えて /root フォルダの名前を変えたことがある。


595:login:Penguin
07/10/22 16:12:56 M7NlkwES
>>592
UID 0 になればいいだけだから
root から変えてもその辺は同じじゃないかな。

それ以前に、攻撃者が一般ユーザで任意のコマンドを実行できる状態だとしたら
その時点ですでに危険だと思う。

>>594
それが何の対策になったんだ?

596:login:Penguin
07/10/22 16:18:28 flvDj8nG
>>592
一般的な攻撃手法はシェルに接続可能なサービス(telnetやらsshやら)へのパスワード
攻撃などの総当たり攻撃か、もしくはセキュリティホールを介したピンポイント攻撃。

前者の場合、不要なサービスを止めて必要なサービスでもrootでのログインを
禁じればいい。Windowsの場合にAdministratorの名前変更が推奨されるのは、
OSの仕様上止めることができず、ユーザ単位のアクセス制限ができないサービスがある
(SMB)ため。Linuxではいかなるサービスでも止めることができるから無関係。

後者の場合はWindowsだろうとLinuxだろうとuid=0を狙ってくるので
名前を変えたところで何の意味もない。uidを変えることはWindowsでもLinuxでも
無理だしな。

597:login:Penguin
07/10/22 16:36:24 eePkegAj
なるほど、分かりやすくて非常に勉強になった気がする。
ありがとう

598:CentOS 4.5 2.6.9-55.0.9.ELsmp
07/10/22 19:52:25 GpCKs2vr
>>583 >>584
>> 既に前にインストールされてる状態だと、/etc/my.cnfがある為にmake testが通らないみたいです。
> 違う。それはウチのときも散々悩んだけど関係なかった。詳しくはDB板のMySQLスレで。
後で参りますー 以下のページですか??
スレリンク(db板:197-番)


> で、その14だけど、君の推測どおり、そのperl-DBD-MySQLが
先ほど、Dependencyからperl-DBD-mysqlを外し(mysqlhotcopyに必要とのコメント)、Providesにmysql-clientを追加して、--nodeps無しで
正常にインストールできるように修正してrpmパッケージを再度作りました。
dagで配られている物はso.14が必要なタイプだったので、CPANからMySQLのインストール後、
cpan> install DBD::mysql
とするとすんなり入りました。.14が必要と言われたらシンボリックリンク貼れば良いかな、と思っています(大丈夫ですかね??)
CPANから入れたので、依存性チェックが心配ですが、perl-DBD-mysqlを要求するのはおそらく無いだろう、という事で、よしとしています。
# ls -al /usr/lib/mysql/ | grep client
-rw-r--r-- 1 root root 1621142 Oct 22 13:12 libmysqlclient.a
lrwxrwxrwx 1 root root 24 Oct 22 18:12 libmysqlclient.so -> libmysqlclient.so.15.0.0
lrwxrwxrwx 1 root root 24 Oct 22 18:12 libmysqlclient.so.15 -> libmysqlclient.so.15.0.0
-rwxr-xr-x 1 root root 1373308 Oct 22 13:12 libmysqlclient.so.15.0.0
-rw-r--r-- 1 root root 1631982 Oct 22 13:12 libmysqlclient_r.a
lrwxrwxrwx 1 root root 26 Oct 22 18:12 libmysqlclient_r.so -> libmysqlclient_r.so.15.0.0
lrwxrwxrwx 1 root root 26 Oct 22 18:12 libmysqlclient_r.so.15 -> libmysqlclient_r.so.15.0.0
-rwxr-xr-x 1 root root 1380864 Oct 22 13:12 libmysqlclient_r.so.15.0.0


599:CentOS 4.5 2.6.9-55.0.9.ELsmp
07/10/22 19:53:38 GpCKs2vr
>>583 >>584
(続き)

インストール後、(初回の/etc/init.d/mysqld startに実行される)mysql_install_dbも正常に動作したので、問題無さそうです。

> ちなみにウチで出た不具合ってゆうのは、(Winで)perlにしろphpにしろ、5.0.42のlidmysql.dllを正常に読み込んでくれなかった。
・・・
> phpのOnlineManualなんかによると、phpコンパイル時のinclude headerのバージョンと、実際システムにインストールされてる
> MySQLのバージョンが異なる時は正常に動作しないかもって書いてあったから、それが原因かなっと思ってる。
なるほど。。これからphp-5.2.4のrpmを作るので、入れた後に検証してみます。
解凍した中にあるphp.spec.inには%filesタグが無いので途中で処理が終わってしまうのですが、どのようにこのrpmを作るのでしょう?
5.1.6のsrc.rpmはありましたがそれの.specファイルはpatchだらけでかなり複雑怪奇でした。バージョンも異なるために困ってます…
checkinstallを使っても良いのですが、それですとhttpd.confへのパッチ処理が正常に行われません・・・。何か手だてはありますか??


600:login:Penguin
07/10/23 12:47:13 NQYnryX7
>>598
MySQL総合じゃなくて、MySQL5.0スレのほう。

CPANから自前makeしたんならperl-DBD-MySQLは問題ないと思う。(そもそもシステムに存在しないライブラリを使ってコンパイルできないから。)

> 14が必要と言われたらシンボリックリンク貼れば良いかな
それじゃだめ。rpmは、独自の依存ライブラリデータベースを持ってるので、あとからsymlink張っても’ない!’って言われる。
だからうちの場合は、先にDBD-MySQL作ってinstしたあとにmysql-server入れるようにした。

>>599
実はうちでもちょっと前に、php-5.2.4のrpm化をもくろんでみたんだが、
Fedora7のsrc.rpmとって来て、specの中身を参考にしながらmakeしてみたんだが、

gcc3.4.6 -> makeの途中でこける。
(./configure時に、色々指定するとだめみたい。--with-apxs2=/usr/local/apache2/bin/apxs だけ指定すると、makeもtestも通る。)
gcc4.1.1 -> makeはひととおり通るが、testで全滅。
(全てのテストでFAILになる。無理やりinstallして動かしてみると一応動いてる?ようには見える。mysql,mbstringも今のところ動いてる)

で、上のように最小限の./configure optionだと、makeもtestも通るので、少しずつoption増やしながらmakeの繰り返しをやってるとこ。
もしかしたら、CFLAGSやCXXFLAGSなんかも関係あるかもしれんが、原因不明。

ちなみにこれらはCent5でのはなし。Cent4だと、いくつかのライブラリのバージョンが必要とされてるVerより低いので、まともにmake通らなかった。
んで、仕方なくphp-5.1.6をrpmrebuildした。(それでもAp2.2対応になったし、mysqlも新バージョンincludeしたんでよしとする。)

逆にこっちから聞きたいのは、php-5.2.4で、make testの通しかた希望。./configure オプション多すぎ!!

601:login:Penguin
07/10/23 13:59:07 NQYnryX7
>>600だけど、追記。

CentOS5にて、もともと用意されている php-5.1.6-15.el5.src.rpm を使ってそのまま rpmbuild --rebuild
してみたんだが、5.2.4と同様、全てのTestでFAILになった。
でもそのまま止まらずにrpmが完成してしまった(w)。

意味わからん。

602:login:Penguin
07/10/23 22:47:02 tVCvZb9K
一度稼動させたサーバのOSの再インスコってネットに接続したままで大丈夫なの?

603:login:Penguin
07/10/24 02:02:16 2TZ6irYZ
再インスコってのは文字通りマシン立ち上げてパーティション切ってとかから?
自動ブート&インスコ用環境が作られてれば
コンソールをとれて仮想メディア使えるタイプのサーバーマシンなら
上二つのどちらかあるいは両方を満たしてるなら可能

604:login:Penguin
07/10/24 16:28:07 WkvKj64m
kbsなんちゃらで提供されてるemacs22 el5
はdefoultの日本語コードをeucにすると
サポートされてないLocale
とかいうエラーを吐く
一応動くけど

605:login:Penguin
07/10/24 16:38:16 WkvKj64m
>>604
訂正eucでも動いた
eucじゃなくて eucJPって書かないといけないのね


606:login:Penguin
07/10/24 16:49:49 jiesi786
eucにはKrもあるからな

607:login:Penguin
07/10/24 23:24:26 0H/UZpun
くだ質問で聞くか迷ったのだけれど、
>CentOSはRed Hat Enterprise Linuxより同社の商標を削除して
・・・の[商標]部分って具体的にはどんなのを指してるのでしょうか?

608:login:Penguin
07/10/24 23:35:24 Oyezi9T+
>>607
赤帽ロゴとか

609:login:Penguin
07/10/24 23:39:26 Kq2SNUZP
本来は有料で売っていた部分とか

入っているかは知らないがATOK等々

610:login:Penguin
07/10/24 23:41:48 3WPqW7Rp
>>607
(TM)

611:login:Penguin
07/10/25 12:38:18 kHW8Qi2X
赤帽は見すぎると夢に出てくるからいかん。

612:login:Penguin
07/10/25 12:43:50 kHW8Qi2X
人柱って分かっていながらFedora使うのって何故だろう。新しいもん好きなのかな。
向こうで書いたらパンチアウトされそうなのでこちらに書いてみました。

613:login:Penguin
07/10/25 12:46:38 DfAonHAe
>>612
スレ違い。

614:login:Penguin
07/10/25 15:19:33 4Ej9r83J
              .,__    ., \
           ‐-;-.,_ "''=;- .,_\ \\
             "‐ニ‐-> "`"'-' \
      ______二)  \      ヽ
         ̄"'''─-、             ヽ        ‐ ‐ ― ―= =≡≡≡二
           -─                ヽ,        ‐ ‐ ― ―====ヽ三、==三
           三 ≡               ヽ;   ‐ ‐  ― ―==三三三     ヽヽ、≡
            @@    _  - ― = ̄  ̄`:,  |     ‐ ‐ ― ― ====>>612 ./二=
           ,#-''´―'' ̄     __―=  i     ‐ ‐ ― ―= =≡        //≡三
         /   -―   ̄ ̄ ̄"'" .       !      ‐ ‐ ― ―= =≡≡  //三
        /   ノ    ヾ、 _、          |   ― ― ―― ===二=
       /  , イ )     ヾ./_     _   //.`
       /   _, \   、ー`、-、ヾ、、,  、, /i/
       |  / \  `、   // ./// /
       j  /  ヽ  |   /  / / /
     / ノ   {  |
    / /     | (_
   `、_〉      ー‐‐`


615:login:Penguin
07/10/25 15:27:27 kHW8Qi2X
おればCentOS使ってるんだって・・

616:login:Penguin
07/10/25 15:33:30 DfAonHAe
何を使ってようが Fedora の話がスレ違いであることに変わりはない。

617:login:Penguin
07/10/25 16:37:14 gxcberVT
>>612
マジレスすれば、最新のマッスィーンで最新のビディオカードを差して
最新のテクノロズィーを味わうにはFedoraしかないからね。freeだし。

俺らは枯れたマシンやサーバ専用機にCentOS乗っけて安定志向か
サーバにするかといった目的だから、そもそも別人種だな。
一昔前のFreeBSD派みたいなもんだ。
彼らも「なんで人柱って分かってるのにLinuxなんて使うの?」と思ったに違いない。

言うなれば爺さん相手に「何故彼らはあんなに元気なんですかね?」と
聞くようなもんだ。「若いから」としか答えようが無い。

618:login:Penguin
07/10/25 17:41:22 n9DuDH+P
最新のやつなら、うぶんつじゃ無いの?

619:login:Penguin
07/10/25 18:32:56 rZWzYTHo
俺も、Fedora使うくらいならうぶんとぅー使うな
Fedoraは間違いなく鯖用途には向いてない。過去に痛い目に合った俺。。

スレ違い失礼

620:login:Penguin
07/10/25 18:43:31 kqcuY9lx
おまえらdebianの事も忘れないでください

621:login:Penguin
07/10/25 19:20:51 kHW8Qi2X
なるほど。レスありがとう御座います。


622:login:Penguin
07/10/25 19:44:00 /ElPVx3H
以前話題になったyum-cronで、自動アップデートではなく自動チェックするようにしてみた。
$ sudo vi /etc/yum/yum-daily.yum
update
config errorlevel 2
config debuglevel 0
repository enable atrpms
repository enable rpmforge
update
config debuglevel 2
transaction list
exit
※現状では一行目のupdateが無いと、レポジトリ有効にならない。yum-3.0.5-1.el5.centos.2のバグ?
これだと管理者メールにupdateのリストが表示されるので便利。
FC7のyum-cronだと、以下のファイルで良いんだけどね。
$ sudo vi /etc/sysconfig/yum-cron
CHECK_ONLY=yes

623:login:Penguin
07/10/25 21:45:23 Um9oA8qA
質問!
yum --enablerepo=rpmforge←このオプション付けると下のほうなエラーが出ます。

Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Error getting repository data for rpmforge, repository not found

どうしたらいいでしょうか?・・・

624:login:Penguin
07/10/25 21:50:33 Um9oA8qA
623です。間違えました!忘れてください!

625:sage
07/10/26 00:07:00 f/21iphe
質問です。
apacheにwebアクセスした時のエラー画面にapacheバージョンやOSのバージョン表示がされますが、消した方が良いのでしょうか。
宜しくお願いします。

626:login:Penguin
07/10/26 00:18:19 K+KHCudw
今は設定ファイルに一行書くだけでいいんじゃね?
そんな話がそのへんにあったよ

627:login:Penguin
07/10/26 00:19:14 +VqdRU7c
>>625
逆に、消さないほうがいい理由って何かある?
消すことがセキュリティ対策になる云々は今更な感じがするけど、
とりあえず、公開する必要のない情報は出さないようにするのが基本だろう。

628:login:Penguin
07/10/26 00:19:31 K+KHCudw
あ、良し悪しの問題か。
以下、識者の見解↓

629:login:Penguin
07/10/26 00:32:09 c1OAMvmE
うんこ

630:login:Penguin
07/10/26 01:48:21 1rJwZFCl
バージョンとか書いてある方がかっこよくね?
俺、俺ってカッコイイ。みたいな。

631:login:Penguin
07/10/26 01:58:59 Wssvuwn9
俺んちのアパッチェは最新版すげええええええええええええ
みたいなものか

632:login:Penguin
07/10/26 02:23:22 bmkHdvhL
俺様バージョン返せばいんじゃね?

633:login:Penguin
07/10/26 07:55:32 069tuf0R
Apache ver.最新版

634:login:Penguin
07/10/26 07:56:46 7nMwQ3Kw
ノースブリッジ SiS761GX の M/B って CentOS4.5(もしくは CentOS5)での使用に問題ないですかね?
AMD の CPU って K6 II 以来使ったことがないんですが、Athron 64 って Linux での使用上の注意ってありますか?
主要用途は自鯖なんですけど、なるだけ静かなマシンにしたいと思ってるんですが。。。

635:login:Penguin
07/10/26 09:43:17 b4rEc7j6
>>608-610
レスありがとうございます
商標登録されてるのは地味にいろいろあるとゆーことなのですね・・・(´Д`)

636:login:Penguin
07/10/26 11:28:57 AT2e3cP7
CentOS では標準で提供されているカーネルよりも
新しいバージョンを入れようとするとカーネルの
再構築が必要ですか?

次のバージョンのリリース前のパッケージとかを
前借してくるなんて都合いいことってできません?

(Debianでstableがtestingのパッケージを借りるみたいに)

637:login:Penguin
07/10/26 11:45:17 ryg95CEp
そんなに冒険したいならFedoraのカーネルパッケージを持ってきて
入れればおk。

638:login:Penguin
07/10/26 12:06:34 gsgLug/I
Centでカーネル入れ替えるとか、Cent使う意味ないし

639:login:Penguin
07/10/26 12:49:48 JEkSrLYA
YaCyという検索エンジンがCentOSで動かない
ubuntuではデフォルトで動いた

640:login:Penguin
07/10/26 13:21:55 ttW9+G1L
>>633
Apache ver.最新版 平成xx年xx月xx日 付

641:login:Penguin
07/10/26 13:46:28 f0mF1BDm
>>638
何でよ? レポジトリ原理主義?

642:login:Penguin
07/10/26 16:09:33 1rJwZFCl
>>633
Apache make by 俺様

643:login:Penguin
07/10/26 16:40:14 f/21iphe
了解しました。バージョン表示消してみます

644:login:Penguin
07/10/26 18:20:35 XWrPsXSn
make by

645:login:Penguin
07/10/26 18:53:30 AT2e3cP7
make by

646:login:Penguin
07/10/26 20:16:47 +Eupv23q
>>641
638がどう思ってるか知らんけど、そもそもCentOSは
その手の冒険する向きのためのディストリとは言い難い…ってことじゃね

まあどうでもいいっちゃどうでもいい話だな

647:600
07/10/27 04:12:44 XZOFm/E+
だけど、
あれから約三日間、patchや./configureオプションを一つづつ当てたり剥がしたりして
60回くらいmake繰り返した結果、ついに原因判明。
5.1.6でも5.2.4でも make test 通るようになった。

その理由は・・・・ は、恥ずかしい~~。

648:login:Penguin
07/10/27 08:53:55 GfNYeuuh
>>647
どうせパーミッションだろ。w

649:login:Penguin
07/10/27 11:22:15 M1qeB/ke
CentOS4の時はSMP用のカーネルって別になってたのに5ではなぜ別々に無いの?

どこかに4の2.6.9と5の2.6.18のカーネルの違いのまとめってないですかね?


650:login:Penguin
07/10/27 13:57:28 AvIz6HMs
>>647
パスが間違えてたんだRO

651:login:Penguin
07/10/27 16:07:53 FwNoEz/e
アパッチョ5.46に表示変えました

652:login:Penguin
07/10/27 17:07:00 9wm9rUig
そもそもLinuxじゃなかったんだRO

653:login:Penguin
07/10/27 17:44:19 nv+/V7P1
JAROってなんじゃRO

654:login:Penguin
07/10/28 00:19:41 Y7balQon
/etc/sysconfig/i18n
をeucJP
に変えたのですが
GNOMEコマンドライン端末がutf8のままです


655:login:Penguin
07/10/28 01:28:55 tq3xcypI
報告ありがとうございます

656:login:Penguin
07/10/28 01:54:46 ausqa7iz
ここはあなたの言わば日記帳です。
その日思ったこと、感じたことを御自由に
お書き下さい。住民総力を挙げて拝見致します。

657:login:Penguin
07/10/28 03:14:59 8m0nqCO0
そうですか。では遠慮なく。

今日は、ハニービーという手のひらサイズの室内用ラジコンヘリコプターを買ってきました。
思いの外、あっさりときちんと飛んでくれてびっくり。なかなか面白いです。
さらに調整を重ねると操作性が明らかに向上してくるので、育ててる感もあります。

ラジコンヘリと言えばガソリンエンジン搭載で何十万円もするという印象があったので、感動です。
やっぱり21世紀はすごいなぁ、と思いました。

658:login:Penguin
07/10/28 09:58:35 3QQw7zL/
CentOS5なのですが、GNOMEからシャットダウンを行うとデスクトップのみ
表示された状態で止まってしまいます。
マウスカーソルは表示されたままなのですが、メニューもなにもなく、また
ALT F2とかを試してもまったく反応しません。

@ITの掲示板で、同じような病状をみつけたのですが
解決されたのかされていないのか、対処方法がかかれていないので
知恵を貸してください。
URLリンク(www.atmarkit.co.jp)

当方の環境は
CentOS 5 i386
ASUSのVintageというベアボーンにCeleron 2.6GHzをいれています。
URLリンク(www.asus.co.jp)

あと、掲示板にあった
>敢えてアクセラレートしない、ただの
>フレームバッファとして使ってみるとか。
とはどういう意味でしょうか?

宜しくお願いします。

659:login:Penguin
07/10/28 14:21:52 f5jIAr11
>>651
> アパッチョ
ワロタ

660:login:Penguin
07/10/28 16:34:33 O6IHxsMS
CentOSって標準でついてるWEBサーバってApache2なの??

661:login:Penguin
07/10/28 16:41:09 2KrotQ+y
>>658
VGAドライバの問題?もっとVGAについて
詳しくかかないとわからんな。


662: ◆Zsh/ladOX.
07/10/28 17:49:11 DiHVZTpi
>>660
そうだよ。

663:login:Penguin
07/10/29 11:26:23 abihH6oH
CentOS 4.5 です。
おとといくらい?から yum でエラーが出るようになってしまいました。
# yum update
Loading "fastestmirror" plugin
Setting up Update Process
Setting up repositories
URLリンク(ftp.belnet.be) [Errno 14] HTTP Error 403: Forbidden
Trying other mirror.
Cannot open/read repomd.xml file for repository: dries
failure: repodata/repomd.xml from dries: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from dries: [Errno 256] No more mirrors to try.
たんに belnet.be のサーバが落ちているだけなんでしょうか。
上記の通り、fastestmirror を使っているのですが、
なんでわざわざベルギーまで取りに行くのかもよく分かりません。
/var/cache/yum を削除したりすれば解決するんですかね。
どなたか何かアドバイスいただけないでしょうか。
どうぞよろしくお願いいたします。

664:login:Penguin
07/10/29 14:59:11 H17OUw17
>>658
俺もさっき陥った。
ディスプレイの設定と解像度の設定をいじくって、OKかけて、
再起動したら解消した。

いじる前後で、xorg.confを見比べたら、色々と書き足されていたので、
VGAの設定が問題だと思う。

665:login:Penguin
07/10/29 15:16:11 sj/zl+CB
割って入ってごめんなさい

今、プロセスを見ようとps aux | grep httpdを行うと、

[root@host ~]# ps aux | grep httpd
root 16666 0.4 1.1 16920 12168 pts/2 S 15:09 0:00 Xvnc :1 -desktop host:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root 16841 0.1 0.9 27732 10020 ? Ss 15:10 0:00 /usr/sbin/httpd
apache 16843 0.0 0.5 27732 5700 ? S 15:10 0:00 /usr/sbin/httpd
apache 16844 0.1 0.9 30212 9836 ? S 15:10 0:00 /usr/sbin/httpd
apache 16845 0.0 0.5 27732 5900 ? S 15:10 0:00 /usr/sbin/httpd
apache 16846 0.1 0.9 30236 9892 ? S 15:10 0:00 /usr/sbin/httpd
apache 16847 0.0 0.5 27732 5124 ? S 15:10 0:00 /usr/sbin/httpd
apache 16848 0.0 0.5 27732 5124 ? S 15:10 0:00 /usr/sbin/httpd
apache 16849 0.0 0.5 27732 5124 ? S 15:10 0:00 /usr/sbin/httpd
apache 16850 0.0 0.5 27732 5124 ? S 15:10 0:00 /usr/sbin/httpd
root 16879 0.0 0.0 4952 748 pts/2 R+ 15:13 0:00 grep httpd

という感じで、httpdをstartしたばかりで、絶対アクセスもないはずなのにhttpdが
こんなにたくさん起動しているのは何故なんでしょうか?
バーチャルホストで4ドメインくらい動いてますが、どれもアクセス止めてもたくさん起動してます。

666:login:Penguin
07/10/29 15:21:13 PqFYrP+5
>>665
StartServers

667:login:Penguin
07/10/29 15:26:39 sj/zl+CB
ありがとうございます。

見てみると
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
</IfModule>
 ・
 ・
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

となっていたのでそれぞれを1にしてみてリスタートしても変化がありません。
微妙に気持ち悪いんですがこういうものなのであれば気にしないことにします。

ちなみにCentOS5のapache2.2.3です

668:login:Penguin
07/10/29 15:28:25 PqFYrP+5
>>667
起動しなおした?

669:login:Penguin
07/10/29 15:31:44 PqFYrP+5
してたか。

MinSpareServers の値まで下がりそうなもんだけど、
別に下げて得することもないから
デフォルトのままでいいと思うよ。

あと、両方をいじる必要はない。
自分が使ってる方だけでいい。

670:login:Penguin
07/10/29 15:35:08 sj/zl+CB
了解です。

んで、試しに一度wwwコンテンツにアクセスしてみた直後に再度プロセス数を見ると
さらに増えてhttpdだけで20くらいあります。それがアクセスを止めても消えません。
今そんなアクセスは絶対ありません。

無駄にプロセスがあがってるのも気持ち悪いですが、レスポンスのためということですね。

671:login:Penguin
07/10/29 15:49:24 PqFYrP+5
>>670
プロセスを起動するのは時間がかかるので
一度起動したプロセスはなるべく頃さない仕様。
MaxRequestsPerChild 参照。

使ってるのは prefork だろうから、これ読んどいて。
URLリンク(httpd.apache.org)

672:login:Penguin
07/10/29 15:49:26 7N4/SsUx
ちょっと質問…

CentOS 5.0のCDに含まれてるTomcat(5.5.17)をそのまま使ってるんですが
commons-dbcpのjarが含まれてないようで、JNDI経由でのDB接続に失敗しています。
こういう状況の方って他にいませんかね?

(1) URLリンク(ftp.riken.jp)からISOイメージ6枚分入手
(2) ネットに繋がっていないPCでインストール開始
(3) インストール中のオプションでTomcatとMySQLを含める
(4) OSが起動したら、MySQL用JDBCドライバをインストール

この状況で、DriverManagerからJDBC経由でのDB接続は出来るんですが
JNDI経由で繋ごうとすると、以下のクラスが無いとか怒られました。

org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory

他サーバのTomcatからnaming-factory-dbcp.jarってファイルを持ってきて
/usr/share/tomcat5/common/lib/に入れてやると正常に動いてるんで
今のとこ支障はないんだけど、なんか正しい解決方法ってあるのかな。

673:login:Penguin
07/10/29 16:03:39 sj/zl+CB
>>671
ありがとうございます。
またapacheについて勉強になりました。奥が深いですね

674:login:Penguin
07/10/29 19:22:24 QiHwmb2d
CentOS-3.9をiijから落としたら、MD5SUMが違うでやんの。
34d578cfc4b7e92f1cd90a297c25faf4 *CentOS-3.9-i386-bin2of3.iso

理研から落としたら合ったけど、こういうの違うことあるんだねぇ
d0e0e0a5cf9f5ec2f74514eb05c2d39d *CentOS-3.9-i386-bin2of3.iso

675:login:Penguin
07/10/29 21:26:28 1OkJ4sy3
>>661
>>664

レスありがとうございます。
VGAですか。 グラフィックは
SiS Real256E Graphics Integrated
というチップらしいのですが、
Linux上のDisplay設定では
Sillicon Integrated Systems 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter
になっていましたが、これが原因でしょうか。。。

Linux用ドライバは探してみたのですが、みつからず、Generic VGAにしたらXが起動しなくなりました。

あと、海外のフォーラムで(Fedoraですが)
Composite extensionを無効にすると良いみたいなことが書かれているのですが
これは関係ありますでしょうか。
URLリンク(www.nvnews.net)

676:login:Penguin
07/10/30 00:44:07 0yrFfLpq
アパッチョ稼働中・・・

677:login:Penguin
07/10/30 00:52:42 0yrFfLpq
再起動

アパッチョ stop [ok]
アパッチョ start [ok]


678:login:Penguin
07/10/30 03:49:25 6x/Wd3qY
どなたか >>663 もよろしくお願いします。

679:login:Penguin
07/10/30 05:22:18 t4A8P84j
>>678
238を試してみそ。

680:login:Penguin
07/10/30 05:29:29 jqNHYA4+
レベルアップ!
>>663は「カコレスヨメー」という呪文をおぼえた

681:login:Penguin
07/10/30 17:20:00 UYqnJ9NR
Vostro 200で使ってる人いませんか?

682:login:Penguin
07/10/30 19:26:50 zeXs0uys
はい

683:login:Penguin
07/10/31 00:45:14 z0053woP
ピ ウィィン・・・
postfix民営化

684:login:Penguin
07/10/31 02:05:52 +TPQUMM+
>>679 どうもありがとうございます。不注意でした。

さっそく >>238 を試してみましたがダメです。まったく変化がありません。
まず /var/cache/yum/timehosts.txt を削除(実際にはファイル名を変更)。
# yum check-update
をかけてみるも、

Setting up Update Process
Setting up repositories
URLリンク(ftp.belnet.be) [Errno 12] Timeout: <urlopen error timed out>
Trying other mirror.
Cannot open/read repomd.xml file for repository: dries
failure: repodata/repomd.xml from dries: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from dries: [Errno 256] No more mirrors to try.

これは >>663 のエラーとまったく同じです。
dries のリポジトリが開けない/読めない、と言っていますが、
このことの意味がよく理解できません。
分からないので、dries を外せばいいのかと思って、/etc/sysconfig/rhn/sources で、
以前に dries について付け足した行をコメントアウトし、
再度 # yum check-update をかけてみるも、上記とまったく同じエラーを吐きます。
/etc/yum.conf で fastestmirror=1 をコメントアウトしても同じエラーを出します。

弱りました。

685:login:Penguin
07/10/31 02:27:35 15iQUwyQ
そもそもURLリンク(ftp.belnet.be)がtimeoutしてるんでしょ

686:login:Penguin
07/10/31 02:28:19 +TPQUMM+
すみません。解決しました。自己レスです。
ふと思い立って、dries のサイトに行って mirror を確認したら、
riken のサイトが含まれているのを確認したので、
/etc/yum.repos.d/dries.repo 中の baseurl を、
問題のある ftp.belnet.be から ftp.riken.jp のものに書き換えたら、
# yum check-update がきちんと通りました。
お騒がせして、大変申し訳ありませんでした。

687:login:Penguin
07/11/01 01:25:20 A3oeA72Y
>>686
おおwそういうことか.サンクス


688:login:Penguin
07/11/01 01:38:24 cavbpx2h
うちはこう修正したけど皆さんどうです?

[dries]
name=Extra Fedora rpms dries - $releasever - $basearch
baseurl=URLリンク(ftp.riken.jp)
enabled=1
gpgcheck=1
gpgkey=URLリンク(dries.studentenweb.org)


baseurlを、サイトによっては
baseurl=URLリンク(ftp.riken.jp)
ではなく
baseurl=URLリンク(ftp.riken.jp)
を参照して居るんですが、なぜdagの中のdriesなのかよく分かりません。分かる方いらっしゃいますか?

689:login:Penguin
07/11/01 02:42:56 Jvi6GLlg
>>687-688
えっっ?
みんなスルーするから、この件で困ってるのはアホな私だけなのかと思ってましたよ。

>>688
はぁ。すでにこの件はブログなんかに出てるわけですね。やっぱ私は、検索が下手なのかな。
私はまさにそれ(dagの中のdries)にしてましたね。
理由は簡単で、URLリンク(dries.ulyssis.org) にそう書いてあったからなんですが、
私はそれについて特に何も疑いませんでした。っていうか、ぜんぜん気づいていませんでした!

690:login:Penguin
07/11/01 08:43:15 hxN3+TbH
>>688
Pathがおかしいかもしれなかったら、
実際にrikenにftpで繋いで確認すればいいだけでないの?

691:login:Penguin
07/11/01 08:50:51 GqJ7IVIU
dag有効にしたら、proftpdがアップグレードされて接続できなくなったのを、

ハッキングされたのかと思い、OSを入れ直した私が来ましたよ。

692:login:Penguin
07/11/01 09:00:36 oNtpRXJS
俺もdag有効にして、proftpdアップデートしたら最初接続できなくなったけど、
設定しなおしたら接続はできるようになった。
1.3.0→1.3.1 @CentOS5.0

ただ、ログインしています・・・のところで5秒くらい待たされる現象が出たので戻した。
Identもoffだし、ReverseDNSもoffだし1.3.0では問題ないので謎

693:login:Penguin
07/11/01 10:18:15 rsQXu5K9
CentOSつかってるひとは、自分に必要な機能に
限定するとかの理由でカーネルをリビルドしてるの?

694:login:Penguin
07/11/01 10:23:45 LnND0RfP
バニラでカーネル作ってますが何か?

695:login:Penguin
07/11/01 10:45:37 TUEq1Fqw
>>693
バグを直すためしかたなくリビルドしてるが。


696:login:Penguin
07/11/01 11:01:10 xVpnOHX/
>>692
それ、確か/etc/xinetd.d/xproftpd の
log_on_success と log_on_failure の行を変更しないと、効果なかったはず。
ウチでもそれ変更して、接続時に劇的に早くなった。

もし、statndaloneで動かしてたならごめん。その場合はよく知らない。

697:login:Penguin
07/11/01 12:28:09 k9000Ae8
>>693
デフォルトので困ってないなら
無理にリビルドする必要ないよ。

698:login:Penguin
07/11/01 12:40:24 GqJ7IVIU
OS入れ直して、yumしたらまたproftpd繋がらなくなったんで、
その時初めてdagの原因に気付いたよ。

時既に遅いけど。


699:login:Penguin
07/11/01 12:57:49 VhPyrHOY
>>691
`hack.去れたのですか… と云うよりも管理人…

`acc.菌は解除したのですか…(+ΦyΦ)?

700:login:Penguin
07/11/01 13:15:24 GqJ7IVIU
>>699
いえ。yumしたらproftpd使えなくなったのを、ハックされたと狼狽えただけです


701:login:Penguin
07/11/01 13:32:24 oNtpRXJS
>>696
proftpdを1.3.1にした後もちゃんと
log_on_success += HOST PID
log_on_failure += HOST
にしてるんだけど、ウェルカムメッセージを待っています・・・のところで
やっぱり4~5秒くらい待たされるのよ。
inetdで動かしてるんだけど、1.3.0の頃と同じコンフィグだし、
思い当たると言えば、1.3.1のデフォルトconfにAuthPAMConfigって項目があって、
1.3.1ではそれをproftpdとしないと接続できない点。

1.3.0に戻せば済むんだろうけど、気分的に新しいの使いたいなぁ
誰か何か分からんですかね

702:login:Penguin
07/11/01 13:51:17 rsQXu5K9
>>697
デフォルトの 2.6.15(だっけ?)を使ってるんだけど、
毎晩 /home/俺 以下をバックアップとるスクリプト
動かしてたら朝になってこけてる・・・ことがおおい。
たかが 3GB くらいの tar ファイル作ってるだけなのに。

ファイルシステム (ext3) を高負荷で使うのNG?
そういうのは新しいカーネルで改善されてないかな、
と希望的観測を持ってるんだけど、まだリビルドに
踏み出せない。RedHat 系でのカーネルパッケージの
構築ってなんか特別な流儀ある?Debian使いからの
乗り換えで、まだ rpm の流儀をよく把握してない修行中。

703:login:Penguin
07/11/01 13:52:21 L/aBR2x+
>>702
最低でもupdatesで最新にしたら?

704:login:Penguin
07/11/01 14:15:11 k9000Ae8
>>702
「こけてる」ってどういう状態?

705:688
07/11/01 14:38:18 5YiqeUFr
> >>688
> Pathがおかしいかもしれなかったら、
> 実際にrikenにftpで繋いで確認すればいいだけでないの?
Path全く問題ありませんでした。それぞれのページでファイル比較すると、dag/driesよりもdriesの方が新しい物がぼちぼちありますね。
Mirrors: Dries RPM Repository
URLリンク(dries.ulyssis.org)
にはdag/driesになっているけども、ではdries単体は何なんでしょう???????

dagはdag単体で別にあるのでなぜ混ざるのか、ちょっとよく分かりません。教えていただけませんでしょうk
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=URLリンク(ftp.riken.jp)
URLリンク(apt.sw.be)
enabled=1
gpgcheck=1
gpgkey=URLリンク(dag.wieers.com)


706:login:Penguin
07/11/01 14:42:18 3FphBk1k
RPM Fusionが動き出すと、CentOSユーザもウハウハ。
URLリンク(rpmfusion.org)

707:login:Penguin
07/11/01 15:45:30 VhPyrHOY
>>700
斯様ですか… `reinstall.…(+ΦyΦ)
                   ‘リカイデキテイルカニ ヒツヨウ…

708:login:Penguin
07/11/01 16:13:29 zFqF3M6u
>>675
うーん、フレームバッファも知らんようでは、君には無理だ。
AGPあるんだから、無難なカードを付けなさい。


709:login:Penguin
07/11/01 20:31:49 vPtuI1P0
なぬ?xinetdアップデートされたの?
俺のswatが繋がらなくなったのもそのせいか?

710:login:Penguin
07/11/01 22:37:15 vpC++03A
>>701
どっちもコメントアウトしたら早くならないですか

711:login:Penguin
07/11/01 22:44:00 tcNj1Ghk
>>708
けち

712:login:Penguin
07/11/01 23:03:13 vpC++03A
Linuxほんと楽しいな

713:login:Penguin
07/11/02 01:45:17 EyBJlncu
G965+ICH8M+SATA-HD+USB-CDROMなんちゅう酔狂なマシンで使えますか?


714:login:Penguin
07/11/02 02:25:25 5GlFl04P
どこが酔狂なのか説明してみてください

715:login:Penguin
07/11/02 03:40:12 x3NJnp/X
>>702
こいつは嘘だな。そんなバックアップ作業でCENTがこけるなんてことは
あり得ないよ。
スクリプトが間違ってるか、ハードが腐ってるのか、使い手がバカか
どれかだろうな。

716:login:Penguin
07/11/02 05:01:23 tvZn5yE3
>>702
ありえん。
ディスク障害じゃまいか?

717:login:Penguin
07/11/02 09:41:33 IqABZwtg
申し訳ありません。エロい方教えてください。

service --status-all
以上のコマンドを実行したところ、
bash: service: command not found
って怒られて困っています。

chkconfigも同じ状態でしたがぐぐって見たところ
/sbin/chkconfig
で解決できました。

つい先日CentOS5をインストールしてyumにてアップデートしたところです。


718:login:Penguin
07/11/02 10:01:01 IqABZwtg
連投すいません。

chkconfigの件は、
PATH=/sbin:$PATH
にて解決したように見えるのですが大丈夫でしょうか?

719:login:Penguin
07/11/02 10:50:16 jYkkvkpn
>>689
最近yumで困ったことなかったんだけど、今回このスレを見て
yum-plugin-fastestmirrorを入れて見たよ。

それで、yum-plugin-fastestmirrorでやりたいことって、
一番近いmirrorを自動で選ばせて、そこからyum updateとか
したいってことだよね。
でもここで困っている人は、設定ファイルのbaseurlをいじって
いるように見えますが、それでは期待した動作はしないと思い
ます。

baseurlには、yumのリポジトリが存在する'repodate'ディレクトリ
のURLを指定します。ここにベルギーのURLを指定すれば、そのまま
ベルギーのリポジトリを見に行きます。

URLリンク(www.centos.org)
見ると、centos-yumconf-4-4.4からyumが賢くなっていて、設定
ファイルのmirrorlistに指定されているURLから、'地理的'に
近くて最新の状態にあるmirrorを10個選んで、そこのレポジトリ
を使うようになっています。yumconf-4-4.4の設定ファイルにある
mirrorlistには、CentOS謹製のURLが予め指定してあります。

もし自分でmirrorlistを変更するのであれば、baseurlが書いてある
リストファイルが存在するURLを指定します。


720:login:Penguin
07/11/02 10:51:01 jYkkvkpn
>>719
この状態に対して、yum-plugin-fastestmirrorをインストールする
と、選択されている10個のmirrorに対して、'応答時間的'に近い
mirrorを選択するようになります。

前後で比べていないけど、たぶんcentos-yumconf-4-4.4から、
CentOS-Base.repoでbaseurlがコメントアウトされるようになって、
代わりにmirrorlistが有効になっていると思います。
もし自分でCentOS-Base.repoを書き換えていると、yumが
centos-yumconfをupdateしようとしたときに、書き換え済の設定
ファイルを勝手に置き換えたりはしません。その代わりに、設定
ファイルを置いているディレクトリに、CentOS-Base.repo.rpmnew
というファイルができているはずなので、確認して見ては。

長くなったけど、動作を確認するときは

 ・baseurlが無効になっているか
 ・mirrorlistに有効なURLが指定されているか。これはまず
  centos-yumconf-4-4.4以降で、デフォルトで指定されている
  URLで試すことをお勧めします


721:login:Penguin
07/11/02 12:07:03 FXvgtoE0
yumってどういう意味なんだろう。黄犬って卑怯って意味があるけど、それにかけている
の?

722:login:Penguin
07/11/02 12:09:53 v4lzqdpO
>>721
The Yellow dog Updater, Modified

723:login:Penguin
07/11/02 12:15:18 FXvgtoE0
>>722
そのThe Yellow dog がどういう意味かなって?黄犬のこと?
黄犬契約は卑怯な契約みたいな意味あいがあったので、黄色い犬っていうのは
卑怯って意味なら、どういう意味で卑怯なのかなって。

724:login:Penguin
07/11/02 12:19:05 7sg8THe2
Yellow Dog Linuxが最初に作ったから
それ以上の意味はYellow Dog Linuxの中の人に聞け

725:login:Penguin
07/11/02 12:20:36 nSnmIPt4
URLリンク(ja.wikipedia.org)

726:login:Penguin
07/11/02 12:33:23 rQD+dg51
>>701
う~ん。
ウチではその設定で接続が遅くなるってことはないんだけどな~。(Cent5+1.3.1)

でもウチの場合は、1.3.1にあげてから、ファイルの転送がかなり遅くなった。
大サイズのファイルを単発で転送するときは問題なくネットワーク帯域いっぱい使ってくれるんだけど、
小さなファイルを、例えば1kbくらのファイルが400個くらい入ったディレクトリをディレクトリごと転送する時なんかは、
一つ一つのファイルの変わり目(?)でなんかひっかかるような感じがして、Totalでは1.3.0の時の3~4倍くらいの時間がかかる。
もちろん、proftpd.conf の設定は、1.3.0と1.3.1で全く同じ。

これと、そちらの問題が同じ原因かどうか分からないけど、なんか1.3.1は全体的にもっさりな感じ。
色々設定とか見直してみたんだけど、直りそうになかったんで、ウチは1.3.0に戻すことにした。

727:login:Penguin
07/11/02 17:14:05 v4lzqdpO
ちょっと教えてください
sentos5使用で
GUI上でほとんどの文字は問題ないようなのだが
エラーメッセージが文字化けしてしまっているのですが
どうすればよいでしょうか?
/etc/sysconfig/i18n はeucJPに変更してあります

728:login:Penguin
07/11/02 17:30:19 Kl8lQ7xC
>>727
いい加減UTF-8で使えって。
UTF-8の何が気に入らないの?

729:login:Penguin
07/11/02 17:43:03 v4lzqdpO
>>728
ええと初心者なんでとあるHPで変えろと書いてあったから変えております。
エラーメッセージの件ですが具体的にはネットワーク設定の所での話で
IPがぶつかっていたのですが、ネットワークデバイスが起動できない
つーエラーがぐちゃぐちゃに。
ついでにデバイスの状態だけ「起動中」のでるはずの所が文字化けです

730:login:Penguin
07/11/02 20:07:30 OzyArThO
LANG=C



731:701
07/11/02 20:10:04 ovDi4vPK
>>726
色々やってみましたが、俺も同じような感じでどうもひっかかるので
1.3.1はやめて1.3.0に戻しました。

別に困ってないのでいいやってことで。。
ありがとう

732:login:Penguin
07/11/02 22:34:18 30QO9ET6
>>728

727じゃないけど、中国語の漢字と日本語の漢字がごっちゃになっているところ が気に入らない。


733:login:Penguin
07/11/02 23:25:51 LMCoC1dM
なかなか5.1が出ないね。 EL3.1とEL4.1 は両方とも.0が出てから4ヶ月以内に出たのに
今回はもう7ヶ月も過ぎている。 方針変わったのかな?


734:login:Penguin
07/11/03 00:51:15 FpnkJ3Rz
上流が5Update1を出してないからでわ?

735: ◆Zsh/ladOX.
07/11/03 01:21:36 s1ocn4nq
5.1でRT8111Bが動作せんかな。

736:login:Penguin
07/11/03 01:53:48 p6pd0NQm
Update1ベータはだいぶん前に出たのに、なかなか正式版にならないね。
なんか問題あるんだろうか。

737:login:Penguin
07/11/03 02:39:13 pvPA98q0
RHEL5.1はもう出てるよ。リリースノート見れる。
バイナリはRHNの不具合でまだ落とせないらしいけどw

738:login:Penguin
07/11/03 03:01:15 p6pd0NQm
あぁやっと出たのか。

739:login:Penguin
07/11/03 12:58:47 SRrPTRUJ
CentOS3と4ってsynaptic使えますか?

740:login:Penguin
07/11/03 22:29:46 tNtQG2mZ
すみません・・・
Apacheで,Options indexes にして、
ファイルを一覧表示できるようにしてるのですが、
日本語が文字化けしてしまいます。
直し方分かる方いらっしゃいますか??

741:login:Penguin
07/11/03 23:28:28 gYbb2H2x
文字化けしない漢字コードでファイルをアップするよろし。

742:login:Penguin
07/11/03 23:35:58 tNtQG2mZ
ファイル名が文字化けするんです。。。;;

743:login:Penguin
07/11/04 01:03:08 nLhWPGUO
んじゃApacheの文字コードをファイル名にあわせれば

744:login:Penguin
07/11/04 02:34:07 vEQCYNmM
>>740
表示してるブラウザ側でエンコードを変えろ!

745:login:Penguin
07/11/04 04:32:22 CAERUasC
俺は>>740ではないんだが、

>>743
ところがどっこい、httpd.confでAddDefaultCharsetとかを指定してても、Options Indexes で生成される
ファイル一覧のページは、なぜかその指定が効かない。
CentOSだと、2.0.59rpm、自make2.2.6とも、Indexesページのレスポンスヘッダがcharset=ISO-8859-1になってしまう。
ちなみにWinで試したみたら、2.0.59,2.2.4ともにcharset=utf-8になってた。

ブラウザ(IE6,7)で、文字コード自動判別とかにしてても、こっちのほうが上書きしてしまうから、ページ切り替える度に
ブラウザの指定し直さなきゃいかん。

以前これに悩んで、公式のDocumentとかみて色々設定試してみたんだけど、これを制御できそうなディレクティブは
見つけられなかった。

でも、URLリンク(ftp.riken.jp) なんかをHEADリクエストすると、レスポンスヘッダにcharsetコンテキストが含まれてないんで、
なんかやりようはあるようには思うんだけど・・・。

746:login:Penguin
07/11/04 04:48:31 3EMqpDTI
うろおぼえだけどAddDefaultCharsetみたいなディレクティブ無い?

747:login:Penguin
07/11/04 04:54:47 3EMqpDTI
リロードし忘れスマソ

748:login:Penguin
07/11/04 05:01:59 tu67fN7c
lighttpd を使えばいいと思うよ

749:login:Penguin
07/11/04 08:40:51 P/IYyoih
>>745
httpd-2.0.52(CentOS4.5)ではAddDefaultCharsetの設定が効いてる。
AddDefaultCharsetをコメントアウトすればHTTPヘッダcharsetが含まれないし、
指定したらファイル一覧のページは指定した通りのcharsetになっている。

750:login:Penguin
07/11/04 09:08:19 TeFaEM2L
>>745
うちの鯖はcharset吐かないんでどうなってるのかと思ったら
AddDefaultCharsetがコメントアウトされてた

751:login:Penguin
07/11/04 09:09:12 TeFaEM2L
リロードすればよかったorz

752:745
07/11/04 10:06:09 CAERUasC
>>749 >>750
majiですか!?

ウチは、Cent4.5のrpm2.0.59と、自前makeの2.0.61,2.2.6、それから、Cent5.0のrpm2.2.3、自前make2.2.6と、
おまけにWinの2.0.59,2.0.61,2.2.4(公式バイナリ)と試してみたけど、どれもAddDefaultCharsetで指定したcharsetになってくれない。

On、Off、utf-8、shift_jis、EUC-JP、それからその行自体をコメントアウト、Indexesが指定してある<Directory>の中
とかで、色々やって見たんだが、どれも変わらず。(CentでISO-8859-1、Winでutf-8)
もちろん、そのDirでの他のファイル(html,cgi等)は、指定した通りのcharsetになってる。

そもそもなんでこれを調べたかって言ったら、自前で2.2.6をmakeした時、LANG=Cとしてなかったから、
(make時指定せず、だから多分LANG=ja;utf-8でコンパイルされたと思う)、Indexesでファイル一覧を表示した時、
LatsModifiedが**月**日・・・と日本語表記になってしまった。で、Indexesでのcharsetを変更しようと思って、
上で書いたように色々調べてみたり、rpm版ではどうかとか、Win版で試してみたりとかしてみたんだけど、
結局制御出来なかった。

そもそもLANG=CのときにISO-8859-1になるんなら話はわかるんだが、httpd.confでどこにもISO-の設定はしてないし、
関係ありそうな(ってゆうか含まれてる全部の)moduleもロードしてるから、なにかが足らんってことはないはず。

それでも、IndexesなDirにHEADリクエスト送ってみても、やっぱりISO-**になる。
今もやって見たけど、やっぱりcharset=ISO-**になってる。(2.0.59-rpm)

753:login:Penguin
07/11/04 11:32:17 QEATxMMf
テスト環境にCentOS5とhttpdだけ入れて試してみた
AddDefaultCharsetは初期値UTF-8でちゃんと効いてて、変更すればヘッダも変わる
>>740の問題はこれで解決しそう
>>745は…何か変なことしたんじゃない?

754:745,752
07/11/04 11:48:38 CAERUasC
ちょっと納得いかなかったんで、もう一回公式manual探しに行ったんだけど、発見した。

ver2.0.61and2.2.6から、mod_autoindexモジュールに、IndexOptions Type= Charset=なるディレクティブが追加された模様。
Changelogに書いてあった。

それで検索かけて見たら、EnglishのmanualページにHitsした。
多分この前見に行った時は、日本語の検索ページしか検索対象にしてなかったか、Documentが整ってなかったかで、
検索にかからなかったようだ。

で、2.0.61or2.2.6以降であれば、これの設定でIndexesページのContent-typeとcharsetが指定できるようになったんだけど、
2.0.59and2.2.4でこのディレクティブをconfに書いても、エラーで起動できない。(そんなディレクティブない!って言われる)

でも、これ使ってもcharset行をなくすことは出来なかった。
(これをコメントアウトしてしまうと、今までどおりISO-になるし、Charset=で後ろを空白にすると、その親ディレクトリの指定を継承するみたい)

>>749では2.0.52でAddDefaultCharset指定が使えるようだけど、ChangeLog追って見ても、どこのバージョンから仕様が
変わったかは分からなかった。
これだと、ウチの試して見た限りでは、2.0.59とか、2.2.3、2.2.4あたりは制御できないってことになってしまう。

まあ自分は2.2.6使ってるから特に問題ないけど、>>740さんが2.0.59や2.2.3使ってるんなら、変更できないってことになるね。

755:745,752
07/11/04 11:55:53 CAERUasC
>>753
失礼。リロードしてなかった。

> テスト環境にCentOS5とhttpdだけ入れて試してみた
> AddDefaultCharsetは初期値UTF-8でちゃんと効いてて、変更すればヘッダも変わる

まじで!??
うーん、ウチは今手元にはCent4環境しかなくて5のほうは試せないけど、たしかこの前試した時は出来なかったはず。
なんでだろう・・・。

変なことしたって言っても、自前makeでおかしかったから、rpmを入れなおしたりして、実験して見たんだけど、
よくわからん。ってゆうか、msiバイナリで入れたWin版の同じ内容なんだが・・・。

756:688
07/11/04 13:46:27 xo5Qy+ZW
まー、とりあえず色々やらずに、FTPでアップするときにファイル名の文字コードをUTF-8にしてみれば?
FFFTPでやっとるから化けてるんじゃないの?

757:login:Penguin
07/11/04 13:47:59 HD4oACS3
おれ、5.1が出たらVineから乗り換えるんだ
ってことで、いつ出るか教えてちょんまげ

758:login:Penguin
07/11/04 13:57:55 hRLnXOOS
君にはVineのほうが似合ってると思うよ

759:login:Penguin
07/11/04 14:08:21 cWH6Uc3Q
Apache 2.59です。
やはりファイル一覧文字化けしますね・・


760:login:Penguin
07/11/04 14:18:31 3EMqpDTI
ブラウザの文字エンコードを変えても改善しないし
AddDefaultCharsetも意味が無かったって事?

とりあえず出力と表示に使われてる文字コードぐらい把握できてないと文字化け対策は難しいよ

761:login:Penguin
07/11/04 14:21:19 3vOXXI6L
#AddDefaultCharset UTF-8
上記の通りコメントアウトでOKだった。
$ rpm -qa httpd
httpd-2.0.52-32.3.ent.centos4

ってか、いったい>>740はどれで表示させたいの?
EUC?SJIS?UTF-8?indexで混在は無理だと思われ。
それ以前にindexはセキュリティ上問題があるから使うな…とは釈迦に説法か。

762:login:Penguin
07/11/04 14:49:34 wXhNdByp
>>759
autoconf 2.59に見えちまったw

763:740
07/11/04 18:49:49 5/WioaHD
>>761
shift-jisで表示したいんですが、
AddDefaultCharsetをコメントアウトしてもダメでした。
httpd-2.0.59-1.el4s1.8.el4.centosです。
Options indexesで一覧表示されるファイルの名前がISOで表示されます。



764:740
07/11/04 19:40:03 cWH6Uc3Q
ブラウザのエンコード変えれば表示出来ますが、なんでこれだけ設定出来ないんでしょか。
エラー画面などは大丈夫なんですが。

765:740
07/11/04 22:38:59 3iFnfjEq
autoindex.soを直接書き換えるしかないのかな

766:login:Penguin
07/11/04 22:48:17 3EMqpDTI
なるほど
そのパッケージ入れてみたけど確かにAddDefaultCharsetは効果無かった

>>754も書いてるけどIndexOptionsディレクティブで指定しないといけないみたい
IndexOptions Charset=Shift_JIS
みたいな感じ
うまくいかなかったらキャラセットの所を変えてみてちょ

767:740
07/11/04 23:34:41 3iFnfjEq
あ!>>754さんのIndexOptionsの下りを見落としてました。
IndexOptions Charset=Shift_JISを打ち込んだら、見事修正されました。
>>766さんありがとうございます。

一覧表示のカスタマイズして遊んでまして、
肝心のファイル名が文字化けしてガックリしてました。
ありがとうございます。



768:login:Penguin
07/11/05 01:26:19 xS1HEuPY
CentOSとRedHAT のupdateの関係をまとめたホームページなど
あれば教えていただけないでしょうか?


769:login:Penguin
07/11/05 05:38:50 xZKU/g6n
>>768
まとめるもなにも1対1の関係。


770:login:Penguin
07/11/05 05:40:17 xZKU/g6n
Is CentOS Hurting RedHat?

URLリンク(linux.slashdot.org)


771:login:Penguin
07/11/06 01:00:46 VAMxjhHu
CentOSがRedHatから脱却して独自路線行くことはないのかな。

ないか。

772:login:Penguin
07/11/06 02:00:32 kHAhnm9c
一応centosplusが独自路線に該当するんだろうか。
ピュアCentOSがRHEL互換じゃなくなったら、アイデンティティが無くならね?

773:login:Penguin
07/11/06 02:22:01 Q7aJ0Ki/
というか、パッチ(を作る労力)を誰が提供するのさ、って話だよね。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch