CentOS Part 48【RHEL Clone】
■ このスレッドは過去ログ倉庫に格納されています
CentOS は Red Hat Enterprise Linux (RHEL) から同社の商標を削除して再コンパイルした RHEL Clone です。
Red Hat と無関係でもないコミュニティが無償配布してしますが Red Hat のブランドとサポートはありません。
* Fedora Core 6≒RHEL 5≒CentOS 5
* Fedora 13≒RHEL 6≒CentOS 6
* Fedora 19≒RHEL 7≒CentOS 7
です。
FCやRHEL 用のノウハウ、野良 RPM、レポジトリ云々は CentOS でもほぼ通用します。
前スレ
CentOS Part 47【RHEL Clone】
http://mao.5ch.net/test/read.cgi/linux/1498158175/
CentOS (The Community ENTerprise Operating System)
http://www.centos.org/
CentOS 配布ミラーサーバ
http://www.centos.org/download/mirrors/
CentOS -- Wikipedia日本語版
http://ja.wikipedia.org/wiki/CentOS CD-ROMドライブなんてもう絶滅したからな
フロッピー版無いと困るよな CentOS6で最新のcheckinstallを使用する為の情報
新しく追加された"Recommends"タグと"Suggests"があるとCentOS6では
RPMビルドでエラーが発生するので、checkinstall.inの2431-2432
をコメントアウトする必要がある。
その他の情報はgoogle検索で出てくる修正でいける。 >>654
98SEもDOS経由でCDブートしてたかと CentOS7.4のminimal入れたら、mariadbがすでに入っているの謎過ぎる・・・
いつからmariadbが強制になってるの? そなの?
まぁメイリアは速いし、独立してるんでいいとわ思うけど メイリアって何だよ流石に英語でも二重母音にはならねぇわ >>663
MariaDBそのものが入ってるんじゃなくてPostfixの依存ライブラリとしてmariadb-libsが入ってる
因みにCentOS6でもPostfixは入っていて, 当時はMySQLがMariaDBに置き換えられる前なのでmysql-libsがminimalで入る >>666
mariadb-libs.x86_64 1:5.5.56-2.el7 @anaconda
mariadb.x86_64 1:5.5.56-2.el7 base
ほんとだ、libsはあれど、本体のmariadbは入っていないのか。
Removing: mariadb-libs Removing for dependencies: postfix
たしかにpostfixが依存してるのね。
mariadbは入っていないのに、postfixがmariadb-libを使っているということだけど、
libだけで済むような使い方ってどういう使い方をしているんだろう、postmapの.dbとかそういうの?
テーブルとかユーザは作らないけど、mariadbの機能の一部を使っているというのがわからなくて、
my.cnfもしっかりあるだけに、これは削除するとまずいかな。 >>667
ちょっとは自分で調べようとは思わないのか?
そんなもん最悪でもソースちょろっと眺めればすぐ分かるだろ ソース見るまでもなく、プログラム書いたことがあるならわかるレベルじゃないの?
プログラム書いたことがないからわからないというなら、まあソース嫁やって話だが >>667
RHEL7/CentOS7のPostfixは、newaliasesで作ったメールエイリアスのDBなどを
オンメモリで持っているのですが、オンメモリDBとして使うためにはmariadb-libsが
あればよいのです >>670
そういうことでしたか、
ご丁寧な解説ありがとうございます。 mysqlバージョン飛躍しすぎだろ
phpみたいだな http://php.net/manual/ja/mysqlinfo.library.choosing.php
ここにある
./configure --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-mysql=mysqlnd
を実行したのですが
-bash: ./configure: そのようなファイルやディレクトリはありません
と出てきてしまいます
どうすれば正しく実行することができますか? まずは,configureというファイルが存在するのか
ls コマンドを使って確認しような configureの前にある./の意味を知らないようだから
最初にLinuxの基礎みたいな本読んだほうがいいんじゃないかなあ… てかPHPは全部yumで入れなよ
remiリポジトリ使って >>677
rm -rf /
して事前調整した?多分忘れてる >>682
受けると思って言ってんの、寒いし。
それ無理だし。
そんなこと言ってるから頭薄いんだよハゲ。 しってるよ、osが文句言うだろ。
いちいち細けえことに突っかかってるから励んだよバーカ こまけえこたあいいんだよ
ちまちましてると683みたいなハゲになるぞ phpは俺もソースインストールするな
あとmariaDBも 677です 解決しました!
一旦phpをremoveして
http://php.net/downloads.php
ここを利用してソースコンパイルでphpをインストール
その際に拡張モジュールとして677を指定しました
ただしこの方法はyumに比べて管理が面倒臭いので
http://php.net/manual/ja/pdo.installation.php
>> extension=pdo.so
を利用したいと思うのですが上にある注意書きに(非推奨です)とあり悩んでいます
一体なぜ非推奨なのでしょうか? yumよりめんどくさいから嫌ならそもそも何でソースからビルドする必要がある?
mysqlnd指定ならremiでもIUSでも使えばyumで入れられるだろ 悩みどころがよく分からん
管理が面倒ならyum使えばいいのでは?
ソースからビルドしてる理由も書いてないし 名前残っちゃってたわ
>>691
趣味ならphp本体もリビルドすればいいのよ
でも本体のリビルドは面倒とか言ってるから可笑しいのよ 俺、まだCentOS5でLAMP環境+bindサーバ放置状態だわ >>705
そんなあなたにnsd、rfcに準じているし権威サーバのみ、余計な機能もあまりない。
セキュリティホール見つかって騒がれるのもほとんどない。
パフォーマンスも早い、クエリログ取れないけど。 ユーザー側から、CPUがHyperThreadをオンになっているか、
TurboBoostがオンになっているかを、コンソールでBIOSの画面を
みるのではなくて調べるのにはどうしたらいいでしょうか?
#
余談。メイン手のことを考えたら、
ネットからマシンにログインして、BIOS設定をGUIあるいはCUIで、
あるいは定義ファイルに書き込んで、それで再起動をかけると、
BIOSの設定(初期設定)ができたら便利なのになぁと思いますね。
もちろん管理者だけが出来るものとしてですが。
もちろん仮想マシンでなら、仮想マシンのBIOS設定でできるのかも
しれませんが。 >>707
cpuinfoでコア数と仮想コア数比べるとか lscpuでもいいね
Socket, Core, Threadのリソース分かるから >>707
TurboBoostはstress-ngとかで負荷かけたときに
/proc/cpuinfoでfrequencyがどこまで上がるかを見れば
間接的だが分かるかな
遠隔からのBIOS操作は、サーバ系マシンならできるものだよ
iDRACとかiLOとかで 677です 返信遅くなりました
>>690
yumを使う場合、次の注意書きに該当しませんか
" 注意:PDO を共有モジュールとしてビルドする場合 (非推奨です)、 すべての PDO ドライバは PDO 自体の後に ロードしなければなりません。 "
ソースインストールは手間がかかる代わりにコンパイル時に拡張モジュール(PDOなど)を組み込むことができ、
yumでのインストールは手軽だがコンパイルはデフォルトで行われPDOなどを使う場合は共有モジュールとして組み込むしかない
このような認識なのですが違いますでしょうか? PDOを共有モジュールとしてビルドすることと同程度には
CentOSにパッケージ管理されてないソフトウェアを
入れることは非推奨な気がする。 >>712
アホか
その場でビルドしてんならあんな短時間でインストールが終わるわけねぇだろ
パッケージリポジトリにはちゃんと設定してビルド済みのバイナリが置いてある(内容はSRPM読め)
remiのメンテナはPHPとFedoraのメンテナでこれ信用しないなら何を信頼するんだってリポジトリだ
あと http://php.net/manual/en/pdo.installation.php には共有ライブラリにすることが非推奨はとは書かれていない 他のOSが標準でサポートしているようなレベルのモジュールを
標準のリポジトリ以外を探し回らないと駄目なOSって、正直どうかと思う。
このOSを使うなら、yumよりconfigureだな。 >>715
長期サポート安定性重視のOSで何バカなこと喋ってんだ まじで>>715みたいな奴はWindowsだけ使ってて欲しい WindowsメインでTypeScriptもC#も大好きなMS厨だけど一緒にされたくないです >>712は目的と手段をはき違えてる気がする
ビルドすることが目的みたいに見えるわw PHPはまだ使われてるとこかなり多いし、10年前ってのはないな
>>720の周りの人たちは今は何使ってるの? >PHPを使ってるあたりがもう10年前の間隔
10年間隔あけたら浦島太郎 >>724
そうは言ってもPHPはここ10年で何か進化した?
Web用の言語だとNodeやPythonに抜かれてHacker NewsなんかだとPHPの話題すら出てこないけど 久々にphpやるとその速さに驚くね。
単純に鯖が速くなった以上の体感。 PHPも普通に進化してるけどな
フレームワークもLaravelの進化かなり速いし
使ってない人が知らんだけ phpはfacebookのおかげで高速化したから手軽に高速なウェブサイト作るなら便利だよ 適材適所でPHPだのPythonだの使いこなせばいいんやで CentOSってRedHatの文字列は全部何かに書き換えられていたり、
削除されていると思っていたんだけど、意外とそうじゃないのね・・。
どのあたりを改変してリリースしているの? なるほど、あくまでredhat特有のサブスクリプション機能を無効化しているってことで、
文字列すべてを消しているというわけではないのね。 著作権がredhatにあるものを消したらいかんでしょ redhatがGPLのをいじってて、全体をredhatって示唆してる様な記述があったら全部消さにゃならん
redhatが権利持っててプロプラ寄りだけど再配布を許可してるものだったらいじっちゃならん
redhatが権利持ってて再配布とかに制限があるものだったら代替になる物で置き換えなきゃならん 何年か前にRHEL6のサーバを管理していて、お客様から
redhatに払う金が勿体無いので、CentOSに変更してくれと
依頼があり、そのまま移行できるかなと、レポジトリをいじったり、
パッケージの入れ替えやったりして見たが、うまく出来なかったので
新規に入れ替えたことがあった。
ダウンタイムを影響が無いように土曜日の深夜に作業したのと、
万一の場合に切り戻しの手順を書面で提出を要求され辟易したっけな。 そんなのお客様じゃなくて、客だよな。
入れ替えにお金もらってるの?ダウンタイム嫌とか書面提出とか面倒だなぁ。
rhel -> centos化ってやったことないけど、実際できるの?
どこか見ていてファイルの存在を見ていたりして、リポジトリやrpmの削除だけでは、できないんだろうな。 新規って書いてるからセントくんで構築まではできたんじゃ?
切り戻しも普通に考えるとシステム動かすとデータベースだけは更新されるから
そこを旧システムに書き戻してあげればいいだけかな Windows、Linux(RedHat)、某商用UNIX、
データベース、アプリケーションサーバ、
当然クラスタとか冗長化込みのシャッフルやったことあるけど
実装して検証して必要な対応をすれば普通に動くよ
当然それなりのお金は貰ったけど
x86系の鯖は安いし検証はPCでも仮想環境でも代用可能なので
考えて止まるよりも行動を起こせと言いたい
需要があるならそれはお金になる
OSS自体は無料に等しいけどそれを使うノウハウは違う そんなことよりWSLでCentOS使えるようにしてほしい
Fedora出してたのになんでストアから消してしまったんだ
SUSEやDebianやUbuntu使いたくないんだよ頼むよRedHat ttps://github.com/RoliSoft/WSL-Distribution-Switcher/
こういうのがあるにはある WSLってなーに。要はGNUコマンドが使えるって事だよね?だったら鳥とかどうでもいいのでは? ■ このスレッドは過去ログ倉庫に格納されています