Full Stack Web Developer.
Syaku (샤쿠)

Java, JS (ES6+), Spring, Spring security, jQuery, Reactjs, Bootstrap.

        

07-03 03:38


Spring Boot 2 보기 Front-end 보기 DevOps 보기 Spring 3 보기 Spring Security 3 보기

리눅스 우분투 9 서버 설치하기 : Linux Ubuntu

written by Seok Kyun. Choi. 최석균

++ 우분투 공식사이트 : http://www.ubuntu.com

우분투 공식사이트에서 서버 에디션을 내려받을 수 있다. 9.04 버전(2009년 4월 공개됨.) 이 현재로서는 최신 버전이다. 메인 페이지를 참조하면 Server Edition 9.04 메뉴가 보일 것이다.
location 은 한국 다음커뮤니티를 선택하면 가장 빠른 속도로 파일을 내려받을 수 있다.

본 내용은 버추얼박스(VirtualBox) 라는 가상PC 프로그램을 이용해서 설치했으며, 실제 PC 설치과정과 모두 동일하다.



한국어를 선택.



우분투 서버 설치 선택



키보드 자판 배열의 레이아웃을 잡는 부분인데 아니오를 선택한다.



한국 선택.



한국 선택.



컴퓨터 이름을 설정한다.



파티션을 수동으로 나누기 위한 메뉴를 선택하고, 위 화면에서는 하드디스크 정보를 선택한다.

여기서 잠깐!
데스크톱으로 사용할 경우 세부적인 작업이 필요하지 않지만, 서버용인 경우 세부적으로 파티션을 나누는 것이 검색 속도나 보안적으로 안전하기때문이다.

아래의 파티션으로 구분한다. 리눅스는 드라이브개념이 아닌, 폴더로 구성된다.

/ : 최상위 루트 폴더
/usr : 소프트웨어들이 설치되는 폴더
/home : 사용자 계정 폴더
/swap : 가상 메모리 파일이 저장되는 스왑장치. 기본메모리(물리메모리)의 2배로 잡는 다.
/var : 로그 파일이 저장되는 폴더
/boot : 리눅스 커널 이미지 폴더 (파티션 생량가능) 100MB ~ 500MB
/bin : 시스템 부팅관련 폴더 (파티션 생량가능)
/dev : 디바이스 폴더 (파티션 생량가능)
/lib : 공유 라이브러리 (파티션 생량가능)
/mnt : 마운트 포인터 (파티션 생량가능)
/proc : 프로세스 정보 (파티션 생량가능)
/sbin : 슈퍼 유저의 시스템 운영에 필요한 실행 파일들 (파티션 생량가능)
/etc : 각종 설정 파일이 저장되는 폴더 (파티션 생량가능) 1GB ~ 2GB
/tmp : 임시폴더 (파티션 생량가능)

대충 설명을 이해한다면, 어디에 얼마의 용량이 필요한지 대략 감이 올것이다. 최소한 루트와 스왑 파티션은 잡아줘야 설치가 가능하다.










스왑 파티션을 생성하기 위한 작업이다. 기존 메모리의 2배로 잡아주자.



스왑은 놀리 파티션을 선택하자.



스왑 파티션 공간은 끝으로 선택하자.



용도는 스왑을 선택하고, 파티션 준비를 마쳤습니다 를 선택하자.



위와 같이 스왑을 잡은 후 나머지 용량의 파티션은 루트(/) 를 잡아주자. 루트 파티션은 주파티션이며, 공간은 시작으로 선택하자.



확인하고 예 선택



그 후 사용자 이름과 계정 그리고 암호를 입력하고, 시작폴더도 암호화하자.



프록시가 없으니 빈칸을 두고 계속



위 작업까지 마치면, 설치가 모두 완료된다. 제부팅 후 우분투를 사용하면 된다.

root 계정 사용하기 위한 암호 설정법.


# sudo passwd root

비밀번호 입력하면 설정이 완료된다. root 로 접근 하려면 다음과 같이 하면 된다.

# su -

http://syaku.tistory.com

댓글 남기기
◀ PREV 1···1516171819 NEXT ▶