CentOS part 19 【RHEL Clone】
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2009/05/04(月) 21:19:31ID:pK3sC7x6Red Hatと無関係なコミュニティが無償配布しておりRed Hatのブランドとサポートはありません。
Fedora Core 6≒RHEL 5≒CentOS 5です。
FC 6やRHEL 5用のノウハウや野良RPMはCentOS 5でほぼ通用します。
前スレ CentOS part 18 【RHEL Clone】
http://pc11.2ch.net/test/read.cgi/linux/1238392436/
CentOS (The Community ENTerprise Operating System)
http://www.centos.org/
CentOS 配布ミラーサーバ
http://www.centos.org/modules/tinycontent/index.php?id=13
RPMforge (サードパーティのリポジトリ)
https://rpmrepo.org/RPMforge
Wikipedia CentOS
http://ja.wikipedia.org/wiki/CentOS
0415login:Penguin
2009/05/25(月) 13:52:59ID:6WEqes510416login:Penguin
2009/05/25(月) 13:56:33ID:oFHSd5LHマ板はプログラママンの心の交流のための板だろ
ム板は嫌いなソフトをこき下ろして憂さ晴らしする板だろ
0417login:Penguin
2009/05/25(月) 16:38:18ID:hDJjDO6U0418login:Penguin
2009/05/25(月) 16:54:12ID:OTzl5w8Mwizard級を志すなら使える様にしておくと良い。
0419login:Penguin
2009/05/25(月) 17:03:21ID:oFHSd5LH0420login:Penguin
2009/05/25(月) 17:08:35ID:I6UIPRn60421login:Penguin
2009/05/25(月) 17:36:25ID:h59RDbK50422login:Penguin
2009/05/25(月) 17:37:33ID:oFHSd5LHでもどちらかと言うとCP/Mのedを思い出す
0423login:Penguin
2009/05/25(月) 17:55:14ID:xyGw9jm8不要かどうか判断できない→みなし必要→消さない。
0424login:Penguin
2009/05/25(月) 19:13:02ID:j1lkOffGrpm -qi at
とかすればいい、ってレスをつけてない件について。
0425login:Penguin
2009/05/25(月) 19:27:10ID:iebi9AZE0426login:Penguin
2009/05/25(月) 20:16:19ID:ONluFlq1それはインストール時に入れられたものをはずしていくというアプローチにより
実現するものではなく、最初から入れないというアプローチにて実現させるものだな。
パッケージ群を選ぶ時に、最小限でインストール、とか全部チェック外す、とかでさ。
で、必要なものだけ、後から追加していく、と。
まぁ現実、変な奴がインストールしたOSとかだと、パッケージ選択で何をどう選択
したのかって情報が全く残ってない事が多いから、全部入れる→要らないの消すって
アプローチになってしまうって事情も分からなくはないが。
0427login:Penguin
2009/05/25(月) 20:18:03ID:GTXARdKY裏口とか、よく平気だよな。
0428デムパゆんゆん
2009/05/25(月) 20:21:07ID:Ai62P9p9昨日たまたまopenbsdインスコしてた時最後に
ed でどうのこうの聞いてくる yes か noだと
漏れがEDだというのか? なぜそんなことを聞かれないといけないんだと思いながら
ぐぐったらエディタなのな こんなゴミいらねーよ 使いにくい作者のオナニーだろ
EDのくせにオナニーとかどんだけ強欲なのかと
0429login:Penguin
2009/05/25(月) 20:24:38ID:9xiExf/D$ rpm -q rrdtool munin
rrdtool-1.3.7-1.el5.rf
munin-1.2.5-2.el5.rf
で、あちこち探したら言語関係ってことだったので
# diff -u hddtemp_smartctl.org hddtemp_smartctl
--- hddtemp_smartctl.org 2009-05-25 20:20:19.000000000 +0900
+++ hddtemp_smartctl 2009-05-25 20:20:34.000000000 +0900
@@ -135,7 +135,7 @@
} elsif ($ARGV[0] eq 'config') {
print "graph_title HDD temperature\n";
print "graph_args --base 1000 -l 0\n";
- print "graph_vlabel temp in ?C\n";
+ print "graph_vlabel temp in C\n";
print "graph_category sensors\n";
print "graph_info This graph shows the temperature in degrees Celsius of the hard drives in the machine.\n";
print "$_.label $_\n" foreach @drives;
して治った
日記おわり。
0430login:Penguin
2009/05/25(月) 20:29:41ID:ONluFlq1実際に運用されているシステムは、その変な奴がやったと思われる手順を最大限に
復元した手順にて構築したんで、まぁ、安全。
コンパイラは入ってないくせにOpenOffice.orgが入っているとか、超気持ち悪いけどw
0431login:Penguin
2009/05/25(月) 21:35:03ID:GtrP4qxVたまーに使う。
0432login:Penguin
2009/05/25(月) 21:52:39ID:GjB0oi2A0433login:Penguin
2009/05/25(月) 22:05:58ID:eND7N5OGこれの組み合わせって変えること可能ですか?
Ctrl + Alt + Insertとか出来る方法あればどの辺のファイルいじればいいのか教えてください。
0434login:Penguin
2009/05/25(月) 22:23:14ID:1YCHVR19/etc/inittabかな。だけど、Insertをどう表現するか分からん。
0435login:Penguin
2009/05/25(月) 22:34:20ID:OTzl5w8M押された後の動作はinittabで指定出来る。
0436login:Penguin
2009/05/25(月) 22:41:39ID:eND7N5OGありがとうございます。
ここに記述ありましたが確かにキーの指定をどう書けばいいのか解らないですね。
>>435
ハードレベルだとキーの組み合わせはこちらでは変更は利かないという事になりますね。
やっぱり無理なのかな。
0437login:Penguin
2009/05/26(火) 00:54:53ID:Qs35HC7Zanacondaは?
0438login:Penguin
2009/05/26(火) 04:41:11ID:ozel88+Xありがとうございます。ちょっと小さく『.3』つけくわえます。
0439login:Penguin
2009/05/26(火) 05:44:07ID:MUZEZlkp0440login:Penguin
2009/05/26(火) 10:30:32ID:1XBlN1YMおいらも気になってやってみようと思って
ctrlaltshiftとかに変更してみたけど、VirtualPC上でCUIだったのでボタン操作自体が出来なかった。
ctrlaltdelの状態で3つ押しするとWindowsの方のシャットダウン出てきて結局試せなかった。
試したことないけどこういうのはVirtualBoxとかだと大丈夫なのかな?
0441login:Penguin
2009/05/26(火) 13:20:23ID:Mmt5qUgHちょっとソース眺めてみたが、Ctrl-Alt-Del のキーコンビネーションは、
カーネルの /drivers/char/keyboard.c にハードコードされているように見えるな。
少なくとも、カーネルコマンドラインとかsysctlとか/procとかで制御可能なようには
なってなかった。
consoleのttyがrawモードの時はドライバはこのキーコンビネーションを拾わない
みたいだから、(consoleをrawモードに設定しているはずの) X Window起動中
とかは別途何か方法があるかも。自分はXは使ってないからこっちはようわからん。
0442login:Penguin
2009/05/26(火) 14:17:43ID:cJEsa/tg0443login:Penguin
2009/05/26(火) 14:55:04ID:BvihfvHo0444login:Penguin
2009/05/26(火) 20:09:35ID:NiC0CZ8p5.3最近yumでエラー吐いてたんだが
yum clean metadata
実行したら直った
同じ環境の鯖2台あるのに1台だけエラーとか気持ち悪いが
解決してよかった
0445login:Penguin
2009/05/26(火) 20:18:13ID:99mFfHv1チラ裏するならどういうエラーでて対処したか書いておくと参考になる。
Repo によってはメタ更新せんで放置の所あって変な警告でたりするしな。
参照先のミラーが 2 台で異なればそう言う事もあり得るとエスパー
0446login:Penguin
2009/05/26(火) 20:32:43ID:NiC0CZ8p長いんで途中省略
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
〜中略〜
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 413, in _packageByKey
po = self.pc(repo, cur.fetchone())
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 68, in __init__
self._read_db_obj(db_obj)
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 94, in _read_db_obj
setattr(self, item, _share_data(db_obj[item]))
TypeError: unsubscriptable object
0447login:Penguin
2009/05/27(水) 08:57:47ID:kGiOmEir0448sage
2009/05/27(水) 10:46:04ID:LlJ6Tp730449login:Penguin
2009/05/27(水) 10:56:56ID:g2iPzzZTconfig.log
0450login:Penguin
2009/05/27(水) 11:09:49ID:wiQGVf0UCentOS Directory Serverがリリースされましたな。
http://lists.centos.org/pipermail/centos-announce/2009-May/015943.html
0451login:Penguin
2009/05/27(水) 15:29:09ID:Dj5tVv96/PREFIX/apache2/build/config.nice
0452login:Penguin
2009/05/28(木) 12:24:50ID:Oish74qVapacheとphpのインストールを行っています。
ソースをmakeする形で全て行っているのですが、phpを入れようとしたところ先にPerlがはいってないとダメという
エラーが出てきてます。
現在1つずつCentOSのCDの中にはいってるrpmファイルなどを入れて少しずつ進んでいますが
関連するファイルが結構膨大になるためかなりの時間がかかっております。
本来はyumで入れれば大丈夫なんでしょうが勉強をかねていることやyumでは最新のものがあたらないために1つずつしております。
(rpmも最新ではないと言われそうですが、さすがにそこから探すとなると駆け出しの私には時間がかかりすぎるので諦めました)
最小構成で必要なものを入れていくとこういった作業になるかと思いますが(yumだともっとスマートに行くと思いますが)
こういった手順はもっと簡略化したりとかyumで最新のバージョンをあてるといった事が出来るのでしょうか?
0453login:Penguin
2009/05/28(木) 12:28:31ID:T8StFF4O0454login:Penguin
2009/05/28(木) 12:42:10ID:REaaj6AG何の勉強をしたいのか知らないが、普通はそんな馬鹿げた作業はやらない。
0455452
2009/05/28(木) 12:54:48ID:Oish74qV手間を煩ってはおりません。
通常はこういうことを皆さんされているのか?
という事が聞きたかったのです。
その上でスマートに行く方法があるのか?という内容ですので誤解を与えてしまったのであれば申し訳ありません。
現在も少しずついれているのでノロノロではありますが解決にむけて進んでおります。
>>454
そうなんですか。
最小構成にして必要なものだけ入れればいいというのを会社の方からきいたので
勉強をかねてやっておりました。
普通はyumやインストール時のオプションなどである程度入れておくものなのでしょうか?
0456login:Penguin
2009/05/28(木) 12:55:10ID:XtRrpPcq横槍なんだけど、CentOSでパッケージがあるのに、makeしたりするものなの?
パッケージないソフトをmakeして、運用するのは、適切な使い方なんでしょうか?
0457login:Penguin
2009/05/28(木) 12:57:36ID:REaaj6AGよほどの理由がない限り、yumで導入する。
そうしなければ、せっかくのCentOSの長期サポートが無意味になる。
そうしなければ、運用コストも増大する。
0458login:Penguin
2009/05/28(木) 13:07:38ID:kEuppfPZ必ずソースからって人も多いよ。
CentOSだからソースはダメなんて、そんなことはまったくない。
0459452
2009/05/28(木) 13:07:39ID:Oish74qV恐らくよっぽどのことがないとmakeはしないと思います。
最新の使いたいけどソースでしか提供されてないとか、ネットに繋がらないのでyumで取りにいけないとか。
>>457
やはりそうなんですね。
今回は勉強なのでこのまま続けていきますが、今回の事でyumの便利さが改めてわかりました。
0460login:Penguin
2009/05/28(木) 13:09:34ID:mI8zM9QGそれより、あけるポートを必要最小限にするとか、SSHでのルートログインはパスワード不可にするとか、
ポリシーでセキュアに持っていくほうが楽じゃないかな。
運用するサービスにもよるけど、セキュリティアップデートをきっちりやるのが大事だと思う。
0461login:Penguin
2009/05/28(木) 13:10:41ID:mI8zM9QG0462login:Penguin
2009/05/28(木) 13:20:49ID:XtRrpPcqつまりは、CentOSがサポートしているパッケージ内でやりくりできるということですよね?
>>458
そのやり方がよくわからなくて、gentooに移っちゃったよ。
あとCentOSがサポートしていないパッケージも触りたいというのもあって。
>>460
実験段階、勉強段階ならCentOSの方向性とは違う手間のかかる方法もありなのかなーと思うけど。
ググっても、情報が出てこないんだよね。
わざと壊すような使い方をして、やっていいこととやっていけないことの線引きを知るという感じで。
0463login:Penguin
2009/05/28(木) 13:25:22ID:T8StFF4O感じるセンスを磨け。
センスのない奴は何やっても向いてない。
0464login:Penguin
2009/05/28(木) 13:30:40ID:XtRrpPcq> ぐぐってヒットしないという事は何かおかしい、と
> 感じるセンスを磨け。
具体的に何が言いたいの?
0465login:Penguin
2009/05/28(木) 13:41:30ID:PE2zjgBlそんな事をやってる奴もいなければやる意味も無いって事じゃね?
0466デムパゆんゆん
2009/05/28(木) 14:13:08ID:lsX9z/rbそれはまだ道の出来ていないスタート地点にいるかもしれない
そう考えるのだ 道を開拓してみるのでアル。
0467login:Penguin
2009/05/28(木) 14:21:32ID:IFX2teYcおそろしく非効率的な勉強方法だなぁ
0468452
2009/05/28(木) 14:50:07ID:Oish74qV確かにちゃんと構築出来でもその後の管理がうまく出来ないのであれば本末転倒ですね。
そういったことも含めてちょっとずつ進めていければと思います。
>>461
yumのポリシーをローカルに作成することも出来るんですね。
まだまだ私にはハードルが高そうですが、ローカルで組む事が出来れば
いちいち細かい設定をその都度しなくても済みそうなので機会をみつけてやってみようかと思います。
それにしても依存関係の多さには驚いております。
CentOSのCDに入ってないものもたくさん出てきおり、それを探すだけでも一苦労です。
現在はApacheは入りましたがphpの導入で苦戦しております。その前にPerlを入れろとか何とか。
Perlは入れたら今度はphpのconfigureで苦戦。Postgresが使いたかったので-with-pgsql=/usrを付けたら
凄い依存関係で見つけるのに苦戦してます。-with-pgsql=/usrつけなかったらあっさり終わるんですが・・・。
みなさんありがとうございました。
0469452
2009/05/28(木) 14:52:10ID:Oish74qV確かに非効率的だとは思いますが、たまたま時間があいておりましたので
遠回りしてみるのもよいかと思っておりました。
依存関係のものを拾ってきて入れるだけではなく、ファイルを修正したりとか
リンクの修正とかあってファイルのつながりとかあとあと役に立ちそうな部分などが
わかって自分自身でも結構楽しみながらやってます。
0470login:Penguin
2009/05/28(木) 14:53:42ID:6XTREosCそんなことで苦労してビルドやら各ソフトの設定ファイルやらの
知識つけても、殆どの場合後々何の役にも立たないと思うけどな。
余計なお世話だろうけど。
0471login:Penguin
2009/05/28(木) 14:56:36ID:PF+o2uS50472login:Penguin
2009/05/28(木) 14:57:19ID:03rJ10lq仕事のスキルアップなんて欲を出してるとろくな事にならない
0473login:Penguin
2009/05/28(木) 15:09:04ID:fBHf6U3c0474login:Penguin
2009/05/28(木) 15:17:35ID:XtRrpPcq> 最小構成にして必要なものだけ入れればいいというのを会社の方からきいたので
具体的には、Xを入れるなってことではないの?
CentOSの勉強ならmakeとかは、関係ないんじゃないの?
Linux(shスクリプトとか、古典コマンド)を勉強したいとかだとgentooとか、slackwareがいいんじゃない?
差しさわりがないなら、親密にしている会社の方のOS遍歴(あとプライベートで運用しているOS)を聞いて、
どういう知識が必要かを箇条書きでいいから、聞き出して、その人に相談しながら優先順位を決めて、勉強して
いったらいいんじゃないの?
プライベートで運用しているOSと同じものを入れて、ウザがれない程度に教えてもらうというのはあると思うよ。
0475login:Penguin
2009/05/28(木) 15:41:13ID:REaaj6AG知らなくて言ってるんだろうけれど、gentooは恐ろしく自動化が発達したディストリ。
0476login:Penguin
2009/05/28(木) 15:48:52ID:b0VFAksVインストールすることが目的でいいの?
0477login:Penguin
2009/05/28(木) 15:56:02ID:kEuppfPZ0478login:Penguin
2009/05/28(木) 16:00:30ID:T8StFF4O0479login:Penguin
2009/05/28(木) 16:06:47ID:PF+o2uS5後々の事までよく考えるべき。
0480login:Penguin
2009/05/28(木) 16:07:09ID:REaaj6AG趣味と違って仕事だと運用コストに直結するからな。
まぁ、それでもCentOSは他のディストリよりtarボールから入れる機会は多い。
なぜならパッケージリポジトリが貧弱で、必要なソフトウェアが揃わないことが多いから。
0481login:Penguin
2009/05/28(木) 16:25:42ID:XtRrpPcqもちろん、自動化は発達しているし、現在、ほとんど自動化に頼って使っているけど。
CentOSは、より恐ろしく自動化が発達したディストリとも言えるじゃん。
CentOSよりgentooの方が自由度が高いと思っているが。
初心者がmakeしたいなら、CentOSよりgentooの方がしやすいんじゃないの?
stage3から入れるときにchrootを使わされるし、セットアップするまでに触らされるコマンドって多い気がする。
最初はおまじないだと思っていたコマンドもあとで理解して、Linuxの理解度が高くなるというのは、あるよね。
慣れている人から言えば、どちらも優劣ないという話になるんだろうけど。
下のリンクの内容をCentOS運用者に置き換えるとどういう段階があるもんなの?
わかる範囲でいいので、教えてください。
○○のレベル10
http://d.hatena.ne.jp/naoya/20050809/1123563794
http://practical-scheme.net/wiliki/wiliki.cgi?Scheme%3aScheme%a5%d7%a5%ed%a5%b0%a5%e9%a5%de%a4%ce%a5%ec%a5%d9%a5%eb10
0482login:Penguin
2009/05/28(木) 18:22:20ID:JcYknYz40483login:Penguin
2009/05/28(木) 19:31:58ID:g72wecCN現在
example.com
example2.com
でそれぞれサイトを構築しております。
現時点で各サイトはアクセスが出来ており、正常に機能しております。
少し前にexample.comにSSL証明書を適用してhttpsでのアクセスも可能となりました。
今回example2.comにもSSL証明書を適用したいと考えておりますが設定後にhttpdを再起動すると
[warn] _default_ VirtualHost overlap on port 443, the first has precedence
というエラーが出て機能しません。
ssl.comfに記載したexample2.comの部分をコメントアウトすれば正常に起動します。
ssl.confの設定は下記の通りです。
<VirtualHost _default_:443>
DocumentRoot "/var/www/example.com"
ServerName example.com:443
以下、省略
</VirtualHost>
<VirtualHost _default_:443>
DocumentRoot "/var/www/example2.com"
ServerName example2.com:443
以下、省略
</VirtualHost>
何か原因がわかるかたおられたら助言もらえると助かります。
0484login:Penguin
2009/05/28(木) 19:41:17ID:ohhZS1/p0485login:Penguin
2009/05/28(木) 19:42:33ID:8HYGihMiIPベースなら可
0486483
2009/05/28(木) 19:56:29ID:g72wecCNありがとうございます。
example.comはSSLが使えたので大丈夫かと思ってたんですが。
そうなると1つのサーバーで複数のドメインと証明書を扱うことは無理ってことになるんでしょうか。
なにか方法があればご教示いただけないでしょうか。
0487login:Penguin
2009/05/28(木) 19:58:27ID:mI8zM9QGSSLはIP一つにつき一つしか使えないよん。理由は仕組みを理解すればわかる。
0488login:Penguin
2009/05/28(木) 20:01:47ID:8HYGihMiサーバー単位じゃなくてIP単位
複数IP持ってるならIPベースでバーチャルホストを構築すればおk
IP一つなら無理
0489login:Penguin
2009/05/28(木) 20:49:04ID:Oish74qV共用だけど複数のIPをもってるってことですかね?
バーチャルドメインとかが無理だとIP1個に証明書が1個なら枯渇しそうな気もするんですが。
それともリバースプロキシみたいな感じで証明書は別で運用とかになるんでしょうか。
0490login:Penguin
2009/05/28(木) 21:14:10ID:iIWWTfde0491login:Penguin
2009/05/28(木) 21:18:21ID:REaaj6AGIPを複数持たせてるのもある。
最近は、仮想環境で貸し出して、それぞれの仮想環境に1つづつIPを持たせているものが多い。
0492login:Penguin
2009/05/28(木) 21:41:01ID:6XTREosC現状ではワイルドカード証明書で出来る範囲のことが精一杯。
0493login:Penguin
2009/05/28(木) 21:43:55ID:03rJ10lq0494login:Penguin
2009/05/28(木) 22:08:30ID:9OEgLmeZ>>489
ざっと検索してみたところではリバースプロキシを使って”共有SSL”を謳ってるところも多いようだな。
0495login:Penguin
2009/05/28(木) 22:46:42ID:03rJ10lq> リバースプロキシを使って”共有SSL”を謳ってる
それってどんな手品なんだ?
って思って検索したら、やっぱりURLの変更が必要なのね
0496sage
2009/05/28(木) 23:46:01ID:5EIk/7g9CUIで打ち込めばいいんでしょうが、いまいちまだ理解しきれてないのでそういうものがあれば教えてください。
0497login:Penguin
2009/05/29(金) 00:04:22ID:HaFEDxurEPELにあるshorewallを使ってみるといい
0498login:Penguin
2009/05/29(金) 00:17:51ID:k840gw0B最初から最小構成にしてもyumやaptitudeだけでたいていすむわ。
うちの会社も最近はよっぽどのことじゃない限りやらない。
覚えるだけ無駄だ。
0499login:Penguin
2009/05/29(金) 00:41:27ID:tT+PMYSB個人でやる分にはそれじゃ面白みが無いので俺のサバは
Apache, MySQL, PHP, BiND, Postfix, Dovecot, ProFTPd ってかんじで
ソースから configure して make してるわ。CFLAG やら入れて最適化しつつね。
PREFIX さえ統一しておけば運用上の管理は問題ないし。
まぁこの手の話題は荒れる罠w
0500login:Penguin
2009/05/29(金) 00:43:55ID:SHuzkvRiそして、いきなり仕事の都合でIBM AIXがやってきて、makeする技術がなくて
阿鼻叫喚。
技術が失われるのは悲しいね。
0501login:Penguin
2009/05/29(金) 00:49:51ID:GfLeDdNhなんでAIX構築するようなところがアプリmakeでいれんだよw
普通上で走るシステム込だろうがwww
0502login:Penguin
2009/05/29(金) 00:57:28ID:hgGUmaCgREADMEの手順どおりにコマンド叩くだけだろw
0503login:Penguin
2009/05/29(金) 00:59:51ID:wKVS4sTBそういうのをオナニーといいます。
気持ちいいのでどんどんやって下さい。
人の目につかないところで。
0504login:Penguin
2009/05/29(金) 01:02:20ID:o4xB92u00505login:Penguin
2009/05/29(金) 01:02:27ID:CBC2GslC0506login:Penguin
2009/05/29(金) 01:03:17ID:Is/L5rJb副作用で死ぬぞ
0507login:Penguin
2009/05/29(金) 01:24:22ID:1TGGVDXy0508login:Penguin
2009/05/29(金) 01:59:58ID:yHIPvh8kうは〜w、オレと同じことしてるヤツ発見。
オレも大体似たようなもんだけど、そこからさらに、本家のrpmのspecをベースに、
releseバージョンを0.1だけ上げたrpmとかに作り直したりしてる。
あと、いくつものサブパッケージに分かれてるpkgのsrpmから、spec修正して自分の必要な
ヤツをメインpkgに統合したりとかもしてる。
まあ次のUpdate出た時に、yumでエラーが出るのは毎回のこと。それに不具合があったら、
rpm -e なり rpm -Uvh --force で本家の元バージョンに戻してやばいいだけだしな。
>>503のゆうとおり全くのオナニーなんだけど、ウチの環境では、perlに関しては
いくつかのBaseモジュールを最新にして、CFLAGSとconfigureちょろっと最適化したやつは、
本家のrpmの2倍とは言わないが、1.6〜1.8倍の動作速度を実現してる(自作のスクリプト比)。
0509login:Penguin
2009/05/29(金) 08:12:23ID:lfiOZSj6PHPは色々使おうとすると、いろんな所からひらってこないといけないから
かなり大変だよ
>-with-pgsql=/usr
./configure --help ちゃんと見て作業している?
#と思ったら、自分はつけてないやw
0510286
2009/05/29(金) 13:48:01ID:uFGjaA+1↓うちでつけてるオプション
-march=core2 -O9 -mmmx -msse -msse2 -msse3 -mfpmath=sse -pipe
※marchにxeonがないんだけどcore2でいいのか不安(5.1以下はnocona)
0511510
2009/05/29(金) 13:48:41ID:uFGjaA+10512login:Penguin
2009/05/29(金) 14:10:53ID:mJqLduA1あと、march付けてるなら-mmmxとかはいらんと思っていたが。
0513login:Penguin
2009/05/29(金) 14:51:43ID:hgGUmaCg0514510
2009/05/29(金) 15:26:29ID:uFGjaA+1-Onの実装されてる最大相当(可能な限り最適化を行う)だったハズ
昔からエラーもワーニングも言われず受け入れてくれてので疑いもせず使ってた(汗
惰性でつけてたけど
-mmmx -msse -msse2 -msse3は-marchみて勝手につけてくれて
-mfpmath=sseは-msseみて勝手につけてくれるみたい。
-marchと-O3つけとけばいいのか…
0515login:Penguin
2009/05/29(金) 17:11:04ID:uM4EFS22DBを各ユーザーのホームディレクトリに移して、シンボリックリンクを貼って
オーナー変えてって感じで一応quotaに含める事は出来たのですが、新たにテーブルを
作成してしまったりDBを作成してしまうとmysql権限で作成されてしまい、quotaには
含まれません。
調べたところFreebsdにはsuiddirというマウントオプションがあって
これを使えば、/path/to/dir配下に作成されたファイルのオーナー権限は上位フォルダを
継承するという事なので上手く行きそうです。
似たような機能がCentosであれば解決しそうなのですが、何かご存じないでしょうか。識者の皆様
■ このスレッドは過去ログ倉庫に格納されています