タグ付けされた質問 「centos」

CentOSは(ビールやスピーチのように)無料のGNU / Linuxディストリビューションであり、コミュニティ主導で、RedHatからリリースされたソースコードに基づいています。

3
古いパッケージがyumによってCentOSにインストールされるのはなぜですか?(特にPHP 5.1)修正方法
私は新しいCentOSサーバーで作業していますが、yumがUbuntuで「apt-get install」のようにスムーズかつ見事に動作しないことを知って非常にイライラしています。 LAMPスタックをインストールして、次を実行しました。 $ yum install php $ yum install mysql さらに: $ yum install mysql-server $ yum install mysql-devel $ yum install php-mysql 現在実行中: $ rpm -qa | grep php ...すべての種類のphp 5.1.6パッケージがインストールされており、5.2以上が必要であることを示しています。さらに、現在のリリースが5.5.20であっても、mysql 5.0.77がインストールされていることがわかります。しかし、うまくいけばmysql 5.0が動作するでしょう。PHP 5.1はサポートしません。 したがって、本当の質問は次のとおりです。 PHPを修正して最新の安定版リリース(PHP.netによると5.3.9)にするにはどうすればよいですか?CentOSマシンをUbuntuのように動作させるにはどうすればよいですか?これを再度処理する必要はありませんか? どうもありがとう。 編集:CentOS 5.7は先週ホスティング会社によってインストールされたので、なぜ最新のものではなくCentOSの古いバージョンをインストールしたのかわかりません。少なくともPHP 3.2が必要なので、その方法についての提案に感謝します。私はパッケージとリポジトリにあまり詳しくありませんが、だれでもリポジトリを起動できるようですので、サーバーに感染する可能性のあるランダムなリポジトリからのものをインストールすることを心配しています。
14 mysql  php  centos  debian  yum 

2
Apacheドキュメントルートの最適な権限/所有権
Apacheドキュメントルートの正しいアクセス許可または所有権を設定するためのヘルプが必要です。必要なものは次のとおりです。 に保存されているさまざまなウェブサイト /var/www/html/<site> 2人のユーザーがsshを使用してWebサイトを更新/管理する必要があります 所有権はApacheユーザーとは異なる必要があります(セキュリティのため) これどうやってするの?現時点では、すべてのファイルは誰でも書き込み可能です。これは良くありません。サーバーはCentOS 5.5を実行します ありがとう


2
マウント-再起動時のバインドの永続性
この質問の答えを見つけるのが難しい mount --bindは再起動しても持続しますか? 私のCentOSではそうではないように見えるので、適切なmount --bind呼び出しをrc.localに配置しました。 rc.localシナリオを避けるために--bindをマウントするにはどうすればよいですか?
14 centos  mount 

5
1つのIPアドレスからのみルートログインを許可する
centos5があります。 特定のIPアドレスからのみrootユーザーでvpsサーバーにログインできる方法はありますか? 私は秘密鍵を使用してsshdにログインできることを読みました。しかし、問題はすべてのWebistesにSFTPを使用しているため、IT以外のユーザーがSFTPでログインするためにキーを使用したくないことです。 または、rootのみがシェルにログインするためにキーを使用できる方法がありますが、他のユーザーは通常のパスワードです
14 centos  root  ssh 


2
パッケージが利用できない場合、yumはエラーになるはずです
私は最近、次のことをしようとしたスクリプトのバグに遭遇しました。 yum -y install another_package.x86_64 some_package.x86_64 && run_my_script スクリプトは新しいCentOSで正常に動作しましたが、Cent OS 5でスクリプトを実行しようsome_package.x86_64としても利用できませんでした。しかし、エラーを出して停止する代わりに、次yumのメッセージを出力します。 No package some_package.x86_64 available. yumスクリプトをより堅牢にするために、このような状況(デフォルトではIMO)でエラーを強制するにはどうすればよいですか?
14 centos  yum  centos5 

4
ps auxがJavaプロセスで高CPU / IOにハングしている
Javaプロセスとnrpeチェックにいくつかの問題があります。32コアシステムで時々1000%CPUを使用するプロセスがいくつかあります。あなたがするまで、システムはかなり反応します ps aux または/ proc / pid#で次のようなことをしようとします [root@flume07.domain.com /proc/18679]# ls hangs.. ps auxの痕跡 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2819, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2819, ...}) = 0 stat("/dev/pts1", 0x7fffb8526f00) = -1 ENOENT (No such file or directory) stat("/dev/pts", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 readlink("/proc/15693/fd/2", "/dev/pts/1", 127) = 10 stat("/dev/pts/1", {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), …

5
Netcatがリスニングモードで起動に失敗する
CentOS 6.7(Final)システムを使用ncしています。リスニングモードで実行しようとすると、次のように出力されます。 # nc -l 1234 nc: Protocol not available ポートはバインドされていません。他のポート番号も試しました。このバグは既に報告されているようです:https : //access.redhat.com/solutions/1753753。残念ながら、あまり詳細ではありません。 パッケージ情報: Name : nc Arch : x86_64 Version : 1.84 Release : 24.el6 他に試してみる必要があるものはありますか?
13 linux  centos  tcp  netcat 

2
CentOS 7のsystemdでkexecを適切に使用するには?
kexecを使用して、CentOS 7マシンの再起動を高速化したい。既存のシャットダウン/リブートsystemdターゲットとうまく統合する方法でそれを行うにはどうすればよいですか?これを行うための適切な(公式の)方法は何ですか?
13 centos  systemd 

3
Red Hat / CentOS EL6上のLinuxコンテナー(LXC)-lxc-create対libvirt?
Red Hatの優雅さを維持し、システムの寿命を延ばそうとするのは難しい... 私は1年以上、Linux Containers(LXC)の支持者です。私の最初のインストールは、のようなオンラインチュートリアルから収集された情報に基づいていた、この1と、この1。これはlxc-create、lxc-start|stopおよびlxc-destroyコマンドを中心に、既存のOpenVZテンプレートを変更します。 これはうまく機能し、本番環境で問題なく動作しています。しかし、私はいくつかの追加システムを立ち上げており、EL6のコンテナに関するRed Hatの現在のドキュメントを確認することにしました。これに対する彼らの公式の姿勢を見て驚いた。 ではないRHEL 6は、Linuxコンテナを使用するために必要なLXCツールを提供しますか?、Red HatはとしてLXCを説明し、技術プレビューとコンテナの作成と管理を管理するためのlibvirtを使用することを提案しています。 しかし、Oracle は Unbreakable Linuxでまったく異なるコンテナー化手法を提唱しています。 libvirtメソッドにはいくつかの機能が欠けているように見えますが、lxc- *コマンドを使用した最初のアプローチは少し手動のプロセスでした... 。 今日のLXCおよびRHELのようなシステムに関する従来の知恵は何ですか? どのようにしているあなたは、あなたの組織でそれらを実装しますか? あるアプローチと他のアプローチの利点はありますか? これらは共存できますか?

2
ext3でdata = writebackおよびbarrier = 0でマウントする必要がありますか?
ホスティング会社のVMでサーバーを実行しており、専用ホスト(AMD Opteron 3250、4コア、8GB RAM、ソフトウェアRAIDの2 x 1TB、ext3)にサインアップしました。 パフォーマンステストの実行中に、一部のSQLite変換(挿入、削除、更新の組み合わせ)が2010 MacBook Proよりも10倍から15倍長くかかっていることに気付きました。 たくさんのグーグルと読書の後、マウントオプションを確認しました。 data=ordered,barrier=1 私たちはいくつかの実験を行い、最高のパフォーマンスを得ました data=writeback,barrier=0 私はこれらを読んで、彼らがしていることの基本を理解していますが、このように走るのが良い考えかどうかについての感覚/感覚がありませんか? ご質問 上記の設定は、ホストされたサービスで考慮するのが賢明ですか? 停電やハードクラッシュが発生した場合、データが失われたり、ファイルが破損したりする可能性があります。DBのスナップショットを15分ごとに作成している場合、状況は緩和される可能性がありますが、スナップショットの作成時にDBが同期されない場合があります。このようなスナップショットの整合性をどのように(どのように)保証する必要がありますか? 他に検討すべきオプションはありますか? ありがとう

5
CentOS 6.3に最近のImageMagickをインストールする
私は、CentOS 6.3 x86_64サーバーにインストールされているImageMagickの最新バージョンを取得しようとしています。まず、ImageMagickサイトからRPM をダウンロードし、インストールしようとしました。依存関係がないために失敗しました: error: Failed dependencies: libHalf.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libIex.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libIlmImf.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libImath.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libltdl.so.3()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 をlibtool-ltdlインストールしましたが、それにはが含まれてlibltdl.so.7いませんlibltdl.so.4。私はと同様の問題を持ってlibHalf、libIex、libIlmImfとlibImath。通常、OpenEXRをインストールしてこれらの依存関係を取得できます。残念ながら、CentOS 6.3にはOpenEXR 1.6.1が含まれており、これにはilmbase-devel 1.0.1が含まれています。また、ilmbase-develのそのリリースには、これらの依存関係の新しいバージョンが含まれています。 libHalf.so.6 libIex.so.6 libIlmImf.so.6 libImath.so.6 次に、ソースからImageMagickをインストールするための指示に従ってみました。運もありません。ビルドエラーが表示されます。 RPM build errors: File not found by glob: /home/sean/rpmbuild/BUILDROOT/ImageMagick-6.8.0-4.x86_64/usr/lib64/ImageMagick-6.8.0/modules-Q16/coders/djvu.* …

2
多数のCentOSサーバーのパッケージ更新を管理するための良い習慣
私の仕事の一環として、メインセットアップにpuppetを使用して、数十台のCentOS 5サーバーを管理しています。サーバーの約半数は、さまざまなdjangoサイトをホストするための標準化されたセットアップを備えていますが、残りはアプリケーションのごちゃごちゃしたものです。 ホスティングプラクティスを段階的に整理し、OSレベルでセキュリティ更新プログラムを管理する方法を検討する段階に達しました。cronジョブを実行することには警戒していyum -y updateますが、各サーバーを時間内に巡回し、利用可能な更新があるすべてのパッケージを確認する必要もありません。これには時間がかかります。 関係するリスクを最小限に抑え、費やす必要のある時間を最小限に抑えるための適切なショートカットや作業方法があるかどうか疑問に思っています。別の言い方をすれば、多くの作業を自動化しながら制御を行うことができるツールやプラクティスがあります。 これまでに決めたステップ: すべてのサードパーティのリポジトリを無効にし、独自のリポジトリを設定して、そこでどの更新が行われるかを制御できるようにします。 テストを行うことができる(ほとんどの)実稼働サーバー用のステージングサーバーがあります(ただし、テストはどれだけのテストで十分ですか?) また、yumセキュリティプラグインを調べましたが、CentOSでは機能しません。 では、異種アプリケーションのアレイを実行している多数のCentOSサーバーの更新をどのように管理しますか?

5
CentOS ifcfg-eth0構成ファイルが削除されました。再作成するユーティリティですか?
CentOSでは、ifcfg-eth0構成ファイルがなくなりました(削除しました)。実行するsystem-configure-networkと、編集可能なインターフェイスが表示されません。ifcfg-eth0構成ファイルを再作成するにはどうすればよいですか?(CentOSインストーラーのように) 私は手動でa:ifconfig eth0 192.168.0.199とaを行うことができping 192.168.0.1ます。しかし、それは適切な方法ではありません。CentOSネットワークスクリプトを使用してどうすればよいですか? 多くのハードリンクや混乱するものがあるので、私はこれを手作業で行うことを好みません。CentOSは初めてです。
13 centos  ifconfig  eth0 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.