CentOS 및 VirtualBox가있는 서버

Centos- 로고

안녕하세요, 이번에는 독자 여러분을 기쁘게하고에 대한 모든 의견에 대한 응답으로 서버에서 어떤 Linux 배포를 사용할 수 있습니까?: “Brody와 clearOS, Oracle과 CentOS를보세요… (RedHat 파생물) 이것들에 대해 이야기하지 않으시겠습니까? 당신은 어디에 서 있습니까? 잘 듣고 RedHat을 사용하지 않았거나 사례 연구, 실제 ... CentOS가있는 서버를 도출 한 적이없는 사람들을 위해 여러분을 데려옵니다.

이 튜토리얼은 CentOS (RedHat)에 대해 잘 모르거나 적어도 서버에서 구현하는 것에 대해 생각해 본 적이없는 사람들을위한 것입니다. 튜토리얼을 부르고 싶었습니다. "데비안에서 CentOS로" o "Debian에서 CentOS 로의 경로" 하지만 난 데비안 팬보이들이 댓글에서 나를 야유 할 거라고 생각 했어 hehehe

보안상의 이유로! xD ... 어디 있는지 말할 수 없습니까? 하드웨어의 정확한 모델도 아니지만 기꺼이 기능을 자세히 설명하겠습니다.

  • 4 개 프로세서 16 개 코어
  • 512 기가바이트 램
  • 6x600GB sata 3 디스크, 디스크 구성 : raid 0 2x600GB 및 raid 5 4x600GB
  • 1 Adaptec RAID 컨트롤러
  • Qlogic HBA 카드 2 개
  • 네트워크 카드 4 개 1GB

계속합시다 ... 세부 사항 세부 사항 ... 글쎄요 여기에서 다운로드. CentOS 7 이상은 공식 페이지에서 i386 및 x86_64 아키텍처와 결혼했지만 조금 더 조사하고 조사한 결과 다른 옵션을 완전히 포기하지 않은 것으로 나타 났으므로 다음 주소로 이동하면 위키 그들은 다른 맛을 선택할 수 있습니다.

그것은 3 가지 버전 Everything, Dvd ISO 및 최소를 가지고 있으며, 나는 후자를 선택하여 최소 요구 사항을 선택하고 공식 저장소의 속도, 설치 속도와 같은 것을 테스트하고 불필요한 서비스 설치를 피했습니다.

놀랍게도 최소 버전의 무게는 약 630mb입니다. 솔직히 말해서별로 좋아하지 않았습니다. 다시 조금 더 자세히 살펴보면 대략 380mb의 netinstall 버전이있는 것으로 나타났습니다. (나는 그들이 왜 모든 사람의 삶을 더 쉽게 만들어주지 않는지 모르겠고 그들은 모든 것을 첫 페이지에 담았습니다 !!!) 당신이해야 할 일은 x86_64로 가서 미러를 선택한 다음 netinstall 버전을 다운로드하는 것입니다 여기에.

지금까지 미스터리. CentOS 설치 옵션으로 시스템을 부팅하여 시작합니다.

우리는 언어를 선택합니다.

20160215_100821

이 "설치 요약"메뉴에는 이러한 매우 좋은 옵션이 있으며 일반적으로 자동으로 감지합니다.

20160215_100942

"보안 정책"에서 환경 및 환경의 미리 결정된 프로필을 가져 오십시오. 귀하의 요구에 가장 적합한 선택입니다.

20160215_101132

당연히 "서버 설치"프로필 설명으로 매우 구체적으로 언급 한 것을 선택했습니다.

20160215_101138

좋아요, 흥미로운 부분은 모든 사람이 혼란스러워하거나 시스템을 폭발시키는 것입니다. 내 생각에 관리자는 자동으로 똑똑하지 않고 시도해 보았고 sdb를 집으로 설정해야한다고 주장했습니다. 이제 "사용 가능한 추가 공간을 만들고 싶습니다"옵션을 사용하여 설치 프로그램이 전체 파일 시스템을 만들기 위해 만질 수 있거나 만질 수없는 파티션 또는 디스크를 선택해야합니다.

20160215_101400

결론적으로 저는 이러한 옵션을 선택하지 않았고 전통을 선택했습니다. 수동 파티셔닝,이 시점에서 다른 유형 중에서 lvm, 표준 또는 확장 파티션을 만들 수 있습니다. 특히이 사례 연구를위한 것이기 때문에 많은 문제없이 이러한 파티션을 만들 수 있습니다.

20160215_102943

+를 선택하면 마운트 지점과 형식을 묻습니다. 이 관리자에게 크기와 치수를 표시하기가 조금 어려웠고, 나머지 공간을 사용하는 옵션이 보이지 않았으므로 눈으로 선택하고 여전히 사용 가능한 공간이 있는지 확인해야합니다.

20160215_102956

매우 중요한 것은 컨트롤러 아래의 수정 옵션에서 생성 한 파티션이 적합한 지 관리자가 평가할 가능한 볼륨을 선택할 수 있다는 것입니다.

20160215_103013

예를 들어, 500GiB로 / home을 생성하고 sda에 사용 가능한 공간이 충분하지 않지만 sdb에 있으면 자동으로 해당 디스크에 할당하여이 파티션이 존재하려는 디스크를 선택하지 않도록합니다.

20160215_103005

마지막으로 루트 사용자와 일반 사용자를 만들어야합니다.

20160215_103242

프로세스가 끝나면 다시 시작해야합니다. 시스템이 시작되면 평소와 같이 검은 화면과 로그인 및 암호를 기다리는 프롬프트가 표시됩니다.

여기에 htop이 있습니다 (기본적으로 htop을 설치해야했는데 이는 일반적입니다).

htop

여기서 df -h는 업그레이드 후 초기 설치의 무게가 1.2GB로 1.4GB보다 적습니다. 무게가 4.4 인 이유는 Virtualbox와 Kde를 설치하기 때문입니다.

df

여기서부터 케이크 한 조각.

네트워크 / 네트워크

평소처럼 네트워크를 구성하는 10 가지 방법이 있습니다., 나는 많은 것 중 하나를 설명 할 것이지만 쉽지만 nmui, 네트워크를 구성하려면 먼저 연결을 수정합니다.


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

우리는 필요한 모든 것, 라이브러리 및 개발 응용 프로그램과 커널 헤더 용 커널 개발을 설치합니다.

yum groupinstall "개발 도구"
yum 커널 개발 설치

사용자를 vboxusers 그룹에 추가합니다.

usermod -a -G vboxusers 사용자 이름

마지막으로 가상 머신과 USB 장치를 사용하거나 공유하려면 다음 라인을 실행하십시오.

mkdir / vbusbfs
echo "없음 / 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 Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   키작은 떡갈나무 덤불

    어떤 경우에는 Centoos 7을 설치하려고했는데 (DVD가 아직있는 것 같습니다.) 실제로 구할 수 있었지만 설치 한 후에는 그래픽 시스템이 몇 시간 동안 가지고 있어야하는 선명도로 감지되지 않았습니다. 나는 패배했다.

    1.    브로디달

      기본적으로 일반 드라이버 및 구성을 가져 오므로 필요한 모든 추가 또는 독점 드라이버를 실행하고 수동으로 설치해야합니다. 다시 시도했지만 실패하면 저에게 연락하여 도와 드릴 수 있는지 확인하십시오. 귀하의 의견에 감사드립니다

  2.   용기 2.0

    종종 서버의 오이 맞습니까?

    1.    브로디달

      문화적 차이가 감지되었습니다 ... hahaha 무슨 뜻인지 잘 모르겠어요. 우리는 다른 나라에서 왔어요. 좋은가요 나쁜가요? 귀하의 의견에 감사드립니다

      1.    피터 체코

        오이가 기계가 좋다는 의미 :).

  3.   차 파라

    괜찮아; 이전 의견에서 나는 Centoos를 배포에 대한 단점으로 언급하지 않았지만 만족스럽게 설치할 수 없었기 때문에 내 입장에서는 Centoos를 언급했습니다.

  4.   알렉산더

    제가 일하는 곳에서 RAID 0은 어떻습니까? RAID 5를 많이 사용하고 있습니다. 지금까지 진실을 배우고 시스템이 내 자신을 더 방어하는 것처럼 무엇인지 배웠습니다.

    1.    브로디달

      정보가 여러 디스크에 분산되어 있기 때문에 훨씬 빠르므로 읽기 속도가 훨씬 빠르지 만 중복성이 0이므로 디스크가 손상된 경우 데이터를 복구하기 위해 아무것도 할 수 없습니다. 하지만이 게시물에서는 오류입니다. 제가 실제로 raid 1 (미러링)을 수행했기 때문에 df -h에서 볼 수 있습니다.

  5.   피터 체코

    Virt-Manager와 함께 KVM을 사용하는 것이 더 낫지 않습니까? VirtualBox보다 더 나은 옵션이라고 생각합니다. :). 시스템에 대한 Raid 1을 잘했습니다.

    1.    용기 2.0

      확실히 kvm은 VirtualBox보다 훨씬 더 안정적입니다. 프로덕션 환경에서는 kvm이 더 심각하고 견고하다고 생각합니다. 게다가 oracle은 나에게 발진을줍니다.

    2.    브로디달

      물론 virtualbox보다 안정적인 대안이 있지만 데모 및 교훈적인 목적을 위해 virtualbox가 작업을 수행합니다. 귀하의 의견에 감사드립니다

    3.    곤잘로 마르티네즈

      Fa, 시연 목적임을 명확히 해주셔서 감사합니다.

      그 총 서버를 가상 박스와 함께 사용하는 것이 엉망이고 낭비 인 것 같다고 말하려고 했어요

  6.   이름이없는

    Vbox to play / Practice and KVM / LVM / VNC / CentOS-Minimal (a delight) to Laburar…
    KVM은 PCI-Passtrough를 제공하므로 듀얼 부팅을 영원히 잊어 버립니다.

    1.    브로디달

      동의합니다. 이전 답변에 동의합니다. xen (PCI-Passtrough도 지원)을 사용한 가상화에 대해 더 많이 알고 있지만 CentOS 최소 이상으로 net-install을 사용해보십시오.

  7.   모이세스 세라노

    베네수엘라에서 인사드립니다.이 튜토리얼은 매우 흥미 롭습니다. 곧 다른 기능으로 가상 머신을 구성하는 방법을 게시 할 수 있기를 바랍니다.

    1.    브로디달

      특정 기능이 있습니까?

      1.    모이세스 시라노

        프록시 😀 및 인쇄 서버

    2.    브로디달

      내가 이미 한 프록시, 오늘과 내일 사이에 게시 될 예정입니다 ... 프린터의 경우 향후 게시물을 위해 대기열에 넣을 것입니다. 귀하의 의견에 감사드립니다

  8.   알프레 디토

    무슨 기계!
    나는 1GB의 램과 아마도 2 개의 코어의 vps를 임대하는데 매우 잘 작동합니다.

  9.   곤잘로 마르티네즈

    Centos 7은 매우 잘하고 있습니다.

    나는 centos 7과 0 불만이있는 많은 서버를 생산하고 있습니다.

    그중 하나는 32GB의 램, 8 개의 코어 및 1 개의 SSD의 RAID 512과 초당 많은 트랜잭션을 수신하는 MySQL 만 있습니다 (아이디어를 제공하기 위해 10 개를 모두 먹기 때문에 호스팅에 데이터 계획을 업로드하려고합니다. 트래픽의 대칭 Mbps), 기본은 트래픽이있는 약 8 개의 웹 서버에서 소비되기 때문에 mysql에 대해 다른 세부 정보가 있지만 OS 수준에서는 바위입니다.

    1.    브로디달

      맞습니다. 매우 안정적입니다. 아마도 내 유일한 비판은 패키지 버전이 현재 버전에 비해 약간 구식이라는 것입니다 (예 : postgres 9.2, squid 3.3 등).하지만 이것이 매우 안정적인 특성 중 하나입니다. 귀하의 의견에 감사드립니다

  10.   페피토 페페

    네트워크 어댑터 부분에서 로컬 IP를 흐리게 처리하는 이유를 정말로 이해하지 못합니다. 네트워크 카드를 하이재킹할까요?