웹사이트 검색

FreeBSD 11.1 설치 안내서


FreeBSD는 보안과 속도를 염두에 두고 설계된 Unix 기반의 강력하고 강력하며 유연하고 안정적인 무료 오픈 소스 운영 체제입니다.

FreeBSD는 다양한 최신 CPU 아키텍처에서 작동할 수 있으며 서버, 데스크탑 및 일종의 맞춤형 임베디드 시스템에 전원을 공급할 수 있으며 가장 주목할만한 것은 Raspberry PI SBC입니다. Linux의 경우와 마찬가지로 FreeBSD에는 "포트라고 하는 저장소에서 시스템에 간단히 설치할 수 있는 20,000개 이상의 사전 컴파일된 소프트웨어 패키지 모음이 함께 제공됩니다. 강하다>”.

요구사항:

  1. FreeBSD 11.1 CD 1 ISO 이미지 다운로드

이 튜토리얼은 amd64 시스템에 최신 버전의 FreeBSD를 설치하는 방법을 안내합니다. 일반적으로 이 설치에는 운영 체제의 명령줄 버전만 포함되므로 서버에 가장 적합합니다.

사용자 정의 설치가 필요하지 않은 경우 설치 프로세스를 건너뛰고 VMware, VirtualBox, QEMU-KVM 또는 Hyper-V용 사전 빌드된 가상 머신 이미지를 다운로드하여 실행할 수 있습니다.

FreeBSD 설치 가이드

1. 먼저 FreeBSD 다운로드 페이지에서 출시된 최신 FreeBSD CD 1 ISO 이미지를 가져와 CD로 굽습니다.

CD 이미지를 컴퓨터 CD/DVD 드라이브에 넣고 특수 키를 눌러 컴퓨터를 BIOS/UEFI 모드 또는 부팅 메뉴 순서로 재부팅합니다. (일반적으로 esc, F2, F11, F12) 전원을 켜는 동안.

BIOS/UEFI에 적절한 CD/DVD 드라이브를 사용하여 부팅하도록 지시하면 설치 프로세스의 첫 번째 화면이 화면에 표시됩니다.

[Enter] 키를 눌러 설치 프로세스를 시작하세요.

2. 다음 화면에서 설치 옵션을 선택하고 [Enter] 키를 눌러 계속합니다.

3. 목록에서 키보드 레이아웃을 선택하고 [Enter]를 눌러 설치 프로세스를 진행하세요.

4. 그런 다음 컴퓨터를 설명하는 이름인 호스트 이름을 입력하고 [Enter]를 눌러 계속하세요.

5. 다음 화면에서 [space] 키를 눌러 시스템에 설치하려는 구성 요소를 선택합니다. 프로덕션 서버의 경우 lib32 호환성 라이브러리와 포트 트리만 선택하는 것이 좋습니다.

계속하려면 선택을 마친 후 [enter] 키를 누르세요.

6. 다음으로 하드 디스크를 분할할 방법을 선택합니다. 자동 – Unix 파일 시스템안내 디스크 설정을 선택하고 [enter] 키를 눌러 다음 화면으로 이동합니다.

디스크가 두 개 이상 있고 탄력적인 파일 시스템이 필요한 경우 ZFS 방법을 선택해야 합니다. 그러나 이 가이드에서는 UFS 파일 시스템만 다룹니다.

7. 다음 화면에서 전체 디스크에 FreeBSD OS 설치를 수행하도록 선택하고 계속하려면 [enter] 키를 다시 누르십시오.

그러나 이 옵션은 파괴적이며 모든 디스크 데이터를 완전히 지울 수 있다는 점에 유의하세요. 디스크에 데이터가 저장되어 있으면 계속 진행하기 전에 백업을 만들어야 합니다.

8. 다음으로 하드 디스크 파티션 레이아웃을 선택합니다. 컴퓨터가 UEFI 기반이고 UEFI 모드(CSM 또는 레거시 모드 아님)에서 설치가 수행되는 경우 또는 디스크가 2TB보다 크면 GPT 파티션 테이블을 사용해야 합니다.

또한 UEFI 모드에서 설치를 수행하는 경우 UEFI 메뉴에서 Secure Boot 옵션을 비활성화하는 것이 좋습니다. 오래된 하드웨어의 경우 MBR 방식으로 디스크를 파티션하는 것이 안전합니다.

9. 다음 화면에서 시스템에 자동으로 생성된 파티션 테이블을 검토하고 [tab] 키를 사용하여 완료로 이동하여 변경 사항을 적용합니다.

계속하려면 [enter]를 누르고 새 팝업 화면에서 Commit을 선택하여 효과적인 설치 프로세스를 시작하세요. 설치 프로세스는 시스템 리소스 및 HDD 속도에 따라 10~30분 정도 걸릴 수 있습니다.

10. 설치 프로그램이 운영 체제 데이터를 추출하여 시스템 드라이브에 기록한 후에는 루트 계정의 비밀번호를 지정하라는 메시지가 표시됩니다.

계속하려면 루트 계정에 대한 강력한 비밀번호를 선택하고 [enter]를 누르세요. 비밀번호는 화면에 표시되지 않습니다.

11. 다음 단계에서 구성하려는 네트워크 인터페이스를 선택하고 [enter]를 눌러 NIC를 설정하세요.

12. NIC에 IPv4 프로토콜을 사용하도록 선택하고 아래 스크린샷에 설명된 대로 DHCP 프로토콜을 무효화하여 고정 IP 주소로 네트워크 인터페이스를 수동으로 구성하도록 선택합니다.

13. 그런 다음 이 인터페이스에 대한 고정 네트워크 IP 구성(IP 주소, 넷마스크 및 게이트웨이)을 추가하고 [enter] 키를 눌러 계속하세요.

14. 구내의 네트워크 장비(스위치, 라우터, 서버, 방화벽 등)가 IPv4 기반인 경우 이 NIC에 대해 IPv6 프로토콜을 구성할 필요가 없습니다. 계속하려면 IPv6 프롬프트에서 아니요를 선택하세요.

15. 시스템의 최종 네트워크 구성에는 DNS 확인자 설정이 포함됩니다. 이 경우 로컬 확인을 위한 도메인 이름을 추가하고, 도메인 이름 확인에 사용되는 네트워크에서 실행하는 두 DNS 서버의 IP 주소를 추가하거나 일부 공용 DNS 캐싱 서버의 IP 주소를 사용하세요. 완료되면 확인을 눌러 변경 사항을 저장하고 다음 단계로 이동하세요.

16. 다음으로 시간대 선택기에서 컴퓨터가 위치한 실제 지역을 선택하고 확인을 누르세요.

17. 목록에서 국가를 선택하고 시간 설정에 대한 약어를 수락합니다.

18. 그런 다음 시스템의 날짜 및 시간 설정을 조정하거나 시스템 시간이 올바르게 구성된 경우 설정을 건너뛰기를 선택하세요.

19. 다음 단계에서는 [space] 키를 눌러 시스템 전체에서 실행할 다음 데몬을 선택합니다: SSH, NTP 전원.

시스템 CPU가 적응형 전원 제어를 지원하는 경우 Powerd 서비스를 선택하세요. FreeBSD가 가상 머신 아래에 설치된 경우 시스템 부팅 초기화 시퀀스 중에 powered 시작 서비스를 건너뛸 수 있습니다.

또한 원격으로 컴퓨터에 연결하지 않는 경우 시스템 부팅 중 SSH 서비스 자동 시작을 건너뛸 수 있습니다. 완료되면 확인을 눌러 계속하세요.

20. 다음 화면에서 시스템 보안을 최소한으로 강화하려면 다음 옵션을 확인하십시오. 권한 없는 사용자에 대한 커널 메시지 버퍼 읽기 비활성화, 권한 없는 사용자에 대한 프로세스 디버깅 기능 비활성화, /tmp 정리 파일 시스템 시작 시, 메일 서버를 실행할 계획이 없는 경우 Syslogd 네트워크 소켓 및 Sendmail 서비스를 비활성화합니다.

21. 다음으로 설치 프로그램은 새 시스템 사용자를 추가할지 여부를 묻습니다. 를 선택하고 프롬프트에 따라 사용자 정보를 추가하세요. [enter] 키를 눌러 사용자의 기본 설정을 그대로 두는 것이 안전합니다.

Bourne 쉘(sh) 또는 C 개선 쉘(tcsh)을 사용자의 기본 쉘로 선택할 수 있습니다. 완료되면 마지막 질문에 yes로 대답하여 사용자를 생성하세요.

시스템에 다른 사용자를 추가할지 묻는 메시지가 표시됩니다. 그렇지 않은 경우 설치 프로세스의 마지막 단계를 계속하려면 no로 대답하세요.

22. 마지막으로 새 화면에는 시스템 구성을 수정하기 위해 선택할 수 있는 옵션 목록이 제공됩니다. 시스템에 수정할 사항이 없으면 종료 옵션을 선택하여 설치를 완료하고 시스템에서 새 셸을 열지 않으려면 no로 대답한 후 다음을 누르세요. 머신을 다시 시작하려면 재부팅하세요.

23. 시스템 드라이브에서 CD 이미지를 제거하고 첫 번째 프롬프트에서 [enter]를 눌러 시스템을 시작하고 콘솔에 로그온합니다.

축하합니다! 방금 FreeBSD 운영 체제를 컴퓨터에 설치했습니다. 다음 튜토리얼에서는 FreeBSD의 초기 구성과 명령줄에서 시스템을 관리하는 방법에 대해 논의하겠습니다.