SNOWFLAKES DRAWING PAPER
[Ubuntu] Ubuntu Server 기본설정 본문
이번에는 Ubuntu를 설치하고 처음에 해야 하는 기본 설정들에 대해 설명한다.
1. 우분투 첫 화면
: 설치할 때 등록한 관리자 아이디와 암호를 넣어 로그인 한다.
2. 우분투 로그인 화면
: 로그인 하면 여러가지 안내가 뜬다.
: 대충 살펴보면,
: 최근 로그인 날짜와시간, 서버의 이름, 버전, 현재 시간 정도가 나온다.
: 그리고, 우분투는 프리웨어이고 관련 문서들은 개별적으로 * 밑에 copyright에 있다라고 되어 있다.
: 제일 마지막 줄에 서버관리자(root) 모드로 명령어를 실행하려면 sudo를 사용해야 한다라고 나와있다.
: 우리가 주목할 점은 sudo인데, sudo를 하려면 root의 암호를 알아야 한다.
: 하지만, 설치과정중 그 어떤 곳에서도 root 암호를 설정한적이 없다. 즉 지금 세팅해야 한다.
3. 우분투 관리자 암호 설정
: sudo를 사용하는데도 제한이 있다.
: sudo를 사용할 수 있는 권한이 있는 관리자 그룹에 아이디가 속해 있어야 한다.
: 기본적으로 설치할 때 입력한 아이디는 관리자 그룹이므로 sudo를 실행할수도 root의 권한을 얻을 수도 있다.
: 일단 root의 비밀번호를 변경하려면 쉘에 다음과 같이 입력한다.
: $ sudo passwd root
: 위와 같이 입력하면, 관리자에 대한 암호를 물어 신분을 확인한 뒤,
: root의 암호를 변경할 수 있다.
4. 우분투 서버 업데이트
: 윈도우 업데이트와 같이 우분투에 대한 업데이트를 수행한다.
: $ sudo apt-get update
5. 우분투 서버 업그레이드
: 우분투에 설치된 여러 패키지와 소프트웨어의 업데이트가 있는지 확인한다.
: 가끔 update나 upgrade가 수행 안되는 PC들이 있었는데,
: 그건 network를 확인하거나 update 된 내용을 받아올 서버의 주소를 변경해 주면 대게 해결할 수 있다.
: $ sudo apt-get upgrade
6. 우분투 서버 의존성-업데이트
: 우분투에 설치된 여러 패키지와 소프트웨어의 의존성에 대한 업데이트가 있는지 확인한다.
: $ sudo apt-get dist-update
: 여기까지 하면 기본적인 설정은 끝이다.
7. Secure SH 설치
: 웹서버를 만들기 위해 SSH를 설치한다.
: SSH를 설치하는 것은 너무 쉽다.
: $ sudo apt-get install ssh
: 한줄만 입력하면 알아서 최신 버전으로 의존성 검사해서 설치를 해 준다. 참.. 쉽다.
8. Vsftp Demon 설치
: 웹서버를 만들기 위해 FTP를 설치한다.
: FTP도 SSH를 설치와 같이 한 줄로 끝낼 수 있다.
: $ sudo apt-get install vsftpd
: 여기까지 했다면,
: 기본적인 서버의 최신상태 유지와 파일을 업로드 할 수 있는 FTP, 명령을 실행할 수 있는 SSH가 설치 된다.
9. PHP5-GD Library 설치
: 제로보드의 원활한 사용을 위해 GD Library를 설치한다.
: $ sudo apt-get install php5-gd
10. 우분투 서버 한글 설정
: SSH를 통해 구축한 서버에 들어가보면 한글이 깨질 것이다.
: 한글을 설정해줘야 하는데 두 가지 파일을 수정하면 된다.
: 첫번째로 /etc/environment를 수정한다.
: $ sudo vi /etc/environment
11. 우분투 서버 한글 설정
: vi 편집기로 /etc/environment에 다음과 같은 내용을 추가한다.
: LANG = "ko_KR.UTF-8"
: LANGUAGE="ko_KR:ko:en_GB:en"
12. 우분투 서버 한글 설정
: 두번째로 /etc/default/locale를 수정한다.
: $ sudo vi /etc/default/locale
13. 우분투 서버 한글 설정
: vi 편집기로 /etc/default/locale에 다음과 같은 내용을 추가한다.
: LANGUAGE="ko_KR.UTF-8"
: LANG_ALL="ko_KR.UTF-8"
14. 우분투 서버 재부팅
: 여기까지 하면 한글 세팅까지 완료한 것이다.
: 이제 기본적으로 웹서버 구축을 위한 세팅을 끝났다.
: $ init 6
: 재부팅 시켜준다.
※ 참고
서버 종료 : sudo init 0
서버 재부팅: sudo init 6
패키지 설치: sudo apt-get install 패키지명
패키지 제거: sudo apt-get remove 패키지명
패키지 검색: sudo apt-cache search 패키지명
네트워크 상태 확인: ifconfig eth0 (LAN카드가 1개 일 때, 2개 이상일 땐 뒤에 번호는 갯수만큼 늘려서 확인)
IP 변경: sudo vi /etc/networking/interfaces
네트워크 재시작: sudo /etc/init.d/networking restart
'참고/정보 > ubuntu(우분투)/Linux' 카테고리의 다른 글
[Ubuntu] 바탕화면에 휴지통 표시하기 (0) | 2008.12.31 |
---|---|
[Ubuntu] 우분투 Ubuntu 8.04 설치 후 다듬기 - 후설정 (0) | 2008.12.30 |
[Ubuntu] 리눅스 cpio파일 압축풀기 (0) | 2008.12.30 |
[Ubuntu] FTP 서버 설치 (vsftpd) (0) | 2008.12.30 |
[Ubuntu] GRUB를 이용하여 우분투와 윈도XP 멀티부팅 설정하기(하드디스크가 여러 개인 경우) (0) | 2008.12.28 |