[Linux] 리눅스 서버 세팅
목적
- 가상 호스팅을 설정하여 자신의 웹서버로 이용
- IWINV 서비스를 이용하여 리눅스 서버를 구매
리눅스 운영체제의 특징
- 리누스 토발즈가 개발한 컴퓨터 운영체제의 한 종류이며 커널 자체를 의미
- 자유 라이센스와 오픈 소스 개발의 가장 유명한 표본
- 다중 스레드를 지원하는 네트워크 운영 체제(NOS)로, 여러 사람이 하나의 리눅스 시스템에 접속하여 다수의 프로그램을 동시에 실행할 수 있다.
- MS에서 개발된 MSSQL을 제외한 대부분의 DB를 지원
IWINV 서버 신청
- https://www.iwinv.kr로 접속해 회원가입
- 관리 콘솔로 들어가 서버 선택
- 가상서버와 물리서버로 상품이 있으며 가상서버는 [Real Core 서버], [vCore 서버] 나누어 짐
- 논리적인 머신이냐, 물리적인 머신이냐에 따른 분류 이며 vCore » Real Core » RealServer 순으로 사양 이 높아 진다.
- 스탭 별로 필요한 옵션을 선택(아래는 필자가 선택한 옵션)
- Step01. ZONE 선택 » KR1-Lite-Z01
- Step02. 운영체제 선택 » CentOS 7.X(64bit)
- Step03. 하드웨어 선택 » SINGLE SSD » vCore.V1-Lite
- Step04. 블록 스토리지 추가 » 건너뛰기(데이터 손실을 방지하기 위해 블록 스토리지에 백업하는 서비스라 추정된다)
- Step05. 이름 설정 » recordboy
- Step06. 수량 선택 » 1개
- Step07. 확인
서버 접속
대부분의 리눅스 웹 서버는 SSH라는 터미널 프로그램에 접속 명령어를 직접 입력하면서 관리를 한다. 이번에 신청한 서버도 리눅스 서버 호스팅 상품이며, SSH접속정보만이 제공 된다. SSH 접속 프로그램은 PuTTY라는 프로그램을 쓸 것이다.
SSH클라이언트: SSH 접속을 지원하는 서버에 접속하기 위한 사용자 프로그램
- PuTTY 사이트에 접속해 해당 프로그램 설치
- 프로그램 실행 후 Host Name(or IP address)란에 IWINV서버의 IP주소를 입력하고, 포트(22), 프로토콜(SSH)를 선택하여 접속한다.
- 본인의 IWINV 로그인 비밀번호를 이용해, 관리자(root) ID 로 로그인 한다.
운영체제 재설치를 했을 경우 IWINV 가입할 때 입력한 본인 이메일로 초기 비밀번호를 받을 수 있다.
- 비밀번호 인증이 성공하면 쉘 프롬프트가 떨어지며, #기호가 표시된다. root 가 아닌 일반 사용자일 경우에는 #기호 대신 $기호로 표시된다.
- SSH 접속 비밀번호는 Console 을 통한 시스템 로그인 비밀번호와 동일하다. root 계정은 Linux 시스템 내에서 최고 권한의 관리자 계정이므로, 비밀번호 보안에 각별한 주의를 기울여야 한다.
- 초기 비밀번호가 복잡하니 아래 명령어로 패스워드를 변경해 준다.
$ passwd
- 해당 서버의 이름을 설정해 주자. 처음에는
root@서버이름: ~]#
식으로 보여진다.
References
한번에 끝내는 CentOS 웹서버세팅 (센토스 서버세팅)
IWINV 서버 신청 가이드
Yum - 위키백과
[리눅스 서버 구축하기] 1. 기초 지식 알아보기