CentOSとVirtualBoxを備えたサーバー

Centos-ロゴ

こんにちは、今回は私の読者を喜ばせ、あなたのすべてのコメントに応えて サーバーでは、どのLinuxディストリビューションを使用できますか?: BrodyとclearOS、OracleとCentOS…(RedHatの派生)を見てください。それらについて話してみませんか? どこに立ってるの?」 それらによく耳を傾けてください。RedHatを使用したことがない、またはケーススタディを導き出したことがない人のために、実際の... CentOSを備えたサーバーを紹介します。

このチュートリアルは、CentOS(RedHat)について知らない人、または少なくともサーバーに実装することを考えたことがない人を対象としています。 チュートリアルを呼びたかった 「DebianからCentOSへ」 o 「DebianからCentOSへのパス」 しかし、私はDebianファンがコメントで私を後押しするだろうと思った

セキュリティ上の理由から! xD ...どこかわからないの? ハードウェアの正確なモデルでもありませんが、機能については喜んで詳しく説明します。

  • 4プロセッサ16コア
  • 512 GBのRAM
  • 6x600GB sata 3ディスク、ディスク構成は次のとおりです。raid0x2GBおよびraid600 5x4GB
  • 1Adaptecレイドコントローラー
  • QlogicHBAカード2枚
  • 4つのネットワークカード1GB

続けましょう...詳細詳細詳細...まあ何 ここからダウンロード。 CentOS 7以降は、公式ページでi386およびx86_64アーキテクチャと結婚していますが、もう少し調査して調査したところ、他のオプションが完全に放棄されていないことが判明したため、次のアドレスにアクセスすると、 ウィキ 彼らは他のフレーバーを選ぶことができます。

Dvd ISOとminimalの3つのバージョンがあります。後者を選択して、最低限必要なものを選び、公式リポジトリの速度、インストール速度などをテストし、不要なサービスのインストールを回避しました。

驚いたことに、最小バージョンの重量は約630 mbですが、正直言ってあまり好きではありませんでした。 もう一度掘り下げてみると、ネットインストールバージョンは約380mbであることがわかります。 (なぜ彼らがみんなの生活を楽にしないのか分かりません、そして彼らはすべてを最初のページに置きます!!!)あなたがすべきことはx86_64に行き、ミラーを選択してからネットインストールバージョンをダウンロードすることです ここで.

さてこれまでのところ謎。 まず、CentOSのインストールオプションを使用してシステムを起動します。

言語を選択します。

20160215_100821

この「インストールの概要」メニューには、これらの非常に優れたオプションがあり、通常は自動的に検出されます。

20160215_100942

「セキュリティポリシー」では、環境と環境のいくつかの事前定義されたプロファイルを持ってきてください、それはあなたのニーズに最も合うあなたの選択です。

20160215_101132

プロファイル「サーバーのインストール」の説明として非常に具体的に述べたものを選択したのは当然のことです。

20160215_101138

わかりました、興味深い部分は、誰もが混乱したり、システムを爆発させたりすることです(つまり、初心者は、知識のある人に腹を立てないでください。このトピックに関するコメントの波が来るのを見ることができました)。 私の意見では、マネージャーは自動的にそれほど賢くはありません、私はそれを試しました、それはsdbをホームとして設定することを主張しました。 「追加の使用可能なスペースを作成したい」オプションを使用して、ファイルシステム全体を作成するために、インストーラーがタッチできるパーティションまたはタッチできないパーティションを選択する必要があります。

20160215_101400

結論として、私はそれらのオプションのいずれも選択せず、伝統的なものを選びました。 手動パーティショニング。この時点で、他のタイプの中でlvm、標準、または拡張パーティションを作成できます。特に、このケーススタディ用であるため、これらを問題なく作成できます。

20160215_102943

+を選択すると、マウントポイントとフォーマットの入力を求められます。 サイズと寸法をこのマネージャーで表示するのは少し難しいです。残りのスペースを使用するオプションが表示されなかったため、目で選択して、まだスペースがあるかどうかを確認する必要があります。

20160215_102956

非常に重要なのは、コントローラーの下の変更オプションで、作成したパーティションが適合するかどうかをマネージャーが評価する可能性のあるボリュームを選択できることです。

20160215_103013

たとえば、500 GiBで/ homeを作成し、sdaに十分なスペースがない場合でも、sdbにある場合は、自動的にそのディスクに割り当てられます。これを回避するには、このパーティションを配置するディスクを選択します。

20160215_103005

最後に、rootユーザーと通常のユーザーを作成する必要があります

20160215_103242

プロセスの最後に、再起動する必要があります。それだけです。 システムが起動すると、通常どおり、黒い画面とログインとパスワードを待機するプロンプトが表示されます。

ここにhtopがあります(htopをインストールする必要がありましたが、デフォルトでは一般的ではありません)。

htopの

ここで、df -hは、アップグレード後の初期インストールの重量が1.2GBで、1.4GBの場合よりも少なくなっています。 重量が4.4である理由は、VirtualboxとKde(すでに知っている場合は、最軽量ではありません。xfceのインストールまたはxenのインストールを教えてくれますが、このチュートリアルは今日と初心者向けです)に加えて、多くのライブラリをインストールするためです。

df

これから、一片のケーキ。

ネットワーク/ネットワーク

いつものように ネットワークを構成する方法は10通りあります、私は多くのXNUMXつを説明しますが、簡単です、そしてそれは nmtui、 ネットワークを構成するには、接続を変更することから始めます。


2016-03-01 08:20:36のスクリーンショット

次に、変更するネットワークインターフェイスを選択する必要があります。

2016-03-01 08:20:56のスクリーンショット

そして最後に、手動またはDHCPのすべての構成を配置します。サーバーにdhcpを配置することはお勧めしませんが、それはすべての人の責任です。 私はあなたを判断しません

2016-03-01 08:21:40のスクリーンショット

次に、システムの更新に進みます。

yum update
yum upgrade

このパッケージをインストールすることをお勧めします。これは、(要約すると)完全なパッケージではなく、変更のみをダウンロードすることで数メガバイトを節約できるためです。

yum install deltarpm

virtualboxのグラフィカルインターフェイスをインストールします。私はkdeを使用していますが、gnome、kfce、mateなどがあります。

 yum -y groups install "KDE Plasma Workspaces" 

次に、起動時にデフォルトで起動するように設定し、環境を一度に起動します。

# echo "exec startkde" >> ~/.xinitrc
# startx

virtualboxでは、virtualboxリポジトリだけでなく、rpmforgeリポジトリを追加して、すべての依存関係を問題なく満たすことをお勧めします。

ここでリポジトリフォルダに入り、新しいリポジトリをダウンロードします

CD /etc/yum.repos.d
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

rpmforgeを有効にして、dkmsをインストールします

yum --enablerepo rpmforge インストール dkms

必要なものすべて、ライブラリ、開発アプリケーション、カーネルヘッダー用のカーネル開発などをインストールします。

yumgroupinstall「開発ツール」
yum でカーネル開発をインストールします

ユーザーをvboxusersグループに追加します

usermod -a -Gvboxusersユーザー名

最後に、usbデバイスを仮想マシンで使用または共有する場合は、これらの行を実行するだけです。

mkdir / vbusbfs
echo "none / vbusbfs usbfs rw、devgid = $(awk -F: '/ vboxusers / {print $ 3}' / etc / group)、devmode = 664 0 0" >> / etc / fstab
マウント-a

2016-03-01 08:19:55のスクリーンショット

簡単ですよね?

パフォーマンス? 利点? 利点?、今のところうまく動作しているので、不満はありません。Debianと同じです。将来の記事のために、新しい仮想マシンをインストールしています。


22コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   チャパラル

    ある時、Centoos 7をインストールしようとしましたが(DVDはまだそこにあると思います)、実際にはなんとか入手できましたが、一度インストールすると、グラフィックシステムが本来あるべき明瞭さで検出されず、数時間戦いました。私は敗北したままにした。

    1.    ブロディ・ダル

      デフォルトでは、汎用ドライバーと構成が提供されます。必要なすべての追加ドライバーまたは独自のドライバーを実行して手動でインストールする必要があります。 何でも、もう一度やり直して失敗した場合は、私に連絡して、私があなたを助けることができるかどうかを確認してください。 ご意見をありがとうございます

  2.   勇気2.0

    多くの場合、サーバーのきゅうりですよね?

    1.    ブロディ・ダル

      文化の違いが検出されました...ハハハあなたが何か良いことを意味するのか悪いことを意味するのかわかりません、私たちはさまざまな国から来ています、それは良いか悪いですか? ご意見をありがとうございます

      1.    ペテルチェコ

        きゅうりは機械が良いことを意味します:)。

  3.   チャパラ

    はい; 以前のコメントでは、Centoosをディストリビューションのデメリットとしては言及していませんでしたが、十分にインストールできなかったためです。

  4.   アレクサンダー

    私が働いているRAID0はどうですか?私たちは多くのRAID 5を使用しています。これまでのところ、そこから学んだ真実と、自分をもっと守るかのようにシステムが何であるかを学びます。

    1.    ブロディ・ダル

      情報が複数のディスクに分散しているため、はるかに高速です。したがって、読み取り速度ははるかに高速ですが、冗長性はありません。ディスクが損傷した場合、データを回復するために何もできません。 しかし、この投稿ではエラーです。私は実際にレイド0(ミラーリング)を実行したので、これをdf-hで確認できます。

  5.   ペテルチェコ

    KVMをVirt-Managerと一緒に使用する方が良いのではないでしょうか。 VirtualBoxよりも良いオプションだと思います:)。 システムのレイド1は順調です。

    1.    勇気2.0

      確かに、kvmはVirtualBoxよりもはるかに安定しています。実稼働環境では、kvmの方が深刻で堅牢だと思います。さらに、oracleは私に急いでくれます。

    2.    ブロディ・ダル

      もちろん、virtualboxよりも安定した代替手段がありますが、デモンストレーションと教訓的な目的のために、virtualboxがその役割を果たします。 ご意見をありがとうございます

    3.    ゴンサロ・マルティネス

      ファ、デモンストレーション用であることを明確にしてくれてありがとう。

      そのグロスサーバーを仮想ボックスで使用するのは面倒で無駄に思えたと言うつもりでした

  6.   名無し

    プレイするVbox /練習とKVM / LVM / VNC / CentOS-Laburarに最小限(喜び)…
    KVMはPCI-Passtroughを提供していることを忘れないでください。これにより、デュアルブートを永遠に忘れることができます。

    1.    ブロディ・ダル

      同意します。それが私の以前の回答の理由です…私はxenを使用した仮想化についてですが(PCI-Passtroughもサポートしています)…CentOSの最小値よりも、net-installを試してください

  7.   Moises serrano

    ベネズエラからのご挨拶、チュートリアルは非常に興味深いものです。さまざまな機能で仮想マシンを構成する方法をすぐに公開することを願っています。

    1.    ブロディ・ダル

      特定の機能はありますか?

      1.    Moises seerrano

        プロキシ😀とプリントサーバー

    2.    ブロディ・ダル

      私がすでに行ったプロキシ、それは今日から明日までの間に公開される予定です...プリンターのために私は将来の投稿のためにそれをキューに入れます。 ご意見をありがとうございます

  8.   アルフレディート

    なんて機械なんだ!!!
    私は1GBのラムとおそらく2コアのvpsを借りて、それは非常にうまく機能します。

  9.   ゴンサロ・マルティネス

    Centos7は非常に好調です。

    私は本番環境に多くのサーバーを持っており、それらのどれにもcentos7と0の苦情はありません。

    そのうちの32つには、8GBのRAM、1コア、512 SSDのレイド10があり、MySQLだけが8秒あたりに多くのトランザクションを受信します(XNUMX個すべてを消費するため、データプランをホスティングにアップロードすることを検討しています。対称Mbpsのトラフィック)。ベースはトラフィックもある約XNUMXつのWebサーバーによって消費されるため、mysqlについては他にも詳細を説明しましたが、OSレベルでは非常に重要です。

    1.    ブロディ・ダル

      そうです、とても安定しています。 おそらく私の唯一の批判は、パッケージのバージョンが現在のものと比較して少し古くなっていることです。たとえば、postgres 9.2、squid 3.3などですが、それが非常に安定している特徴のXNUMXつです。 ご意見をありがとうございます

  10.   ペピトペペ

    ネットワークアダプタの部分でローカルIPをぼかす理由がよくわかりません。ネットワークカードを乗っ取るのでしょうか?