리눅스의 장점
Linux는 Windows와 같은 운영 체제다. 리눅스는 모듈식 설계로 다양한 배포 버전이 있다.
리눅스는 여러 장점이 있는데 그 중에 가장 큰 장점은 오픈 소스 운영체제로 누구나 무료로 사용할 수 있다.
집에 잠자고 있는 오래된 PC나 노트북이 있으면 웹서버로 운영하기에 탁월한 서버를 구축할 수 있다.
리눅스 종류
리눅스는 여러 종류의 배포판이 존재하며 그 수는 수백개에 달한다. Google에서 개발한 Android도 리눅스 배포판의 하나다. 대표적인 배포판은 CentoOS, Debian, Fedora, Ubuntu 등이 있다.
- Ubuntu는 windows와 Mac OS에 이어 가장 많이 사용되는 Desktop 운영체제로 Debian 배포판을 기반으로 개발되었다.
- Centos는 엔터프라이즈 및 웹 서버에 주로 사용되며 무료 엔터프라이즈 급 운영체제인 Red Hat Enterprise Distro를 기반으로 개발되었다.
Red Hat Enterprise Linux(RHEL) 기반으로 개발된 CentOS Linux는 2021년에 지원이 끝나고 CentOS Stream으로 변경되었다. CentOS Stream은 RHEL의 Upstream(development) 운영체제로 볼 수 있다.
Centos 8 다운로드
Centos 다운로드 페이지에 접속하면 Centos Linux와 CentOS Stream 2개로 나눠진다.
https://www.centos.org/download/
Architectures에 따라서 다운로드 링크가 다르다. 차이점은 프로세서 제조에 사용되는 기술에 있는데 스마트 폰 시스템 은 ARM 기술을 사용 하고 컴퓨터는 x86 기술을 사용한다. PC에 설치하기 위해선 CentOS 8 Stream의 x86_64를 다운 받는다.
Refus로 부팅 디스크 만들기
다운 받은 usb로 부팅 디스크를 생성한다.
Centos 설치 시작
1. 설치 시작하기
2. 한국어를 선택하고 계속 진행한다.
3. 설치 위한 디스크, root 비밀번호를 설정한다.
- 디스크 설정에서 파티션을 설정할 때 마운트 위치에 따라 디스크 용량을 설정하거나 자동으로 파티션을 생성할 수 있다.
- / : 루트 디렉터리며 리눅스에서 가장 최상위 디렉터리
- /home : 시스템의 일반 사용자 디렉터리로 관리자가 사용자를 생성하면 이 디렉터리 아래에 생성된다.
- /var : 반드시 분할해야 하는 디렉터리로 스풀링 파일(spool), 메일 파일(mail), 로그 파일(log) 등이 있다.
- SWAP : 리눅스를 설치하는 시스템의 실제 메모리보다 더 많은 메모리를 사용할 수 있는 가상 메모리 기능이다. 보통 설치된 메모리의 2배를 설정한다.
4. 소프트웨어 선택
소프트웨어 선택은 두 번째 서버를 선택하고 추가 소프트웨어는 선택하지 않는다.
5. 사용자 생성
사용자를 생성할 때는 root에 접근할 수 있도록 ‘이 사용자를 관리자로 설정합니다.’에 체크한다.
6. 설치 시작
설치 준비가 완료되면 ‘설치 시작’ 버튼이 활성화되고 클릭하면 설치가 시작된다.
7. 설치완료
사용자로 등록한 ID/PW를 입력하면 된다.
다음 포스팅