리눅스의 장점
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/
![centos download](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-1-1024x805.png)
Architectures에 따라서 다운로드 링크가 다르다. 차이점은 프로세서 제조에 사용되는 기술에 있는데 스마트 폰 시스템 은 ARM 기술을 사용 하고 컴퓨터는 x86 기술을 사용한다. PC에 설치하기 위해선 CentOS 8 Stream의 x86_64를 다운 받는다.
Refus로 부팅 디스크 만들기
다운 받은 usb로 부팅 디스크를 생성한다.
![refus centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-2.png)
Centos 설치 시작
1. 설치 시작하기
![centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-3-1024x601.png)
2. 한국어를 선택하고 계속 진행한다.
![centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-4-1024x762.png)
3. 설치 위한 디스크, root 비밀번호를 설정한다.
![centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-5.png)
- 디스크 설정에서 파티션을 설정할 때 마운트 위치에 따라 디스크 용량을 설정하거나 자동으로 파티션을 생성할 수 있다.
- / : 루트 디렉터리며 리눅스에서 가장 최상위 디렉터리
- /home : 시스템의 일반 사용자 디렉터리로 관리자가 사용자를 생성하면 이 디렉터리 아래에 생성된다.
- /var : 반드시 분할해야 하는 디렉터리로 스풀링 파일(spool), 메일 파일(mail), 로그 파일(log) 등이 있다.
- SWAP : 리눅스를 설치하는 시스템의 실제 메모리보다 더 많은 메모리를 사용할 수 있는 가상 메모리 기능이다. 보통 설치된 메모리의 2배를 설정한다.
4. 소프트웨어 선택
소프트웨어 선택은 두 번째 서버를 선택하고 추가 소프트웨어는 선택하지 않는다.
![centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-7.png)
5. 사용자 생성
사용자를 생성할 때는 root에 접근할 수 있도록 ‘이 사용자를 관리자로 설정합니다.’에 체크한다.
![centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-6.png)
6. 설치 시작
설치 준비가 완료되면 ‘설치 시작’ 버튼이 활성화되고 클릭하면 설치가 시작된다.
![centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-8.png)
![centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-9.png)
7. 설치완료
사용자로 등록한 ID/PW를 입력하면 된다.
![centos](https://www.thinknote.co.kr/wp-content/uploads/2022/02/image-10.png)
다음 포스팅