차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
마지막 판양쪽 다음 판
tech:ubuntu [2014/03/20 17:31] V_Ltech:우분투 [2023/09/01 16:44] – [처음 설치시 할 것..] V_L
줄 1: 줄 1:
 +{{tag>우분투}}
 +======우분투 (Ubuntu)======
 +우분투(Ubuntu)는 데스크톱에서 리눅스를 쉽게 사용할 수 있게 만든 리눅스 배포판이다. 데비안 GNU/리눅스(Debian GNU/Linux)를 바탕으로 만들어졌으며 캐노니컬의 지원을 받는다. 우분투라는 이름은 남아프리카의 반투어에서 유래된 말로 "네가 있으니 내가 있다"를 뜻한다. 일반적으로 여섯 달마다 새 판이 하나씩 나오는데 이것은 GNOME의 새 판이 나오는 시기와 비슷하다. 데비안 GNU/리눅스와 견주어 볼 때 사용자 편의성에 많은 초점을 맞추고 있다.
 +
 +  * [[http://ubuntu.or.kr/|우분투 한국 사용자 모임 게시판]]
 +  * [[http://ubuntu.or.kr/wiki/|우분투 한국 사용자 모임 위키]]
 +  * [[http://ubuntu.or.kr/wiki/doku.php?id=%EC%9A%B0%EB%B6%84%ED%88%AC_%EB%A6%AC%EB%88%85%EC%8A%A4_-_%EC%9E%90%EC%A3%BC_%EB%AC%BB%EB%8A%94_%EC%A7%88%EB%AC%B8|우분투를 처음 시작하는 이를 위하여]]
 +  * [[http://www.parkoz.com/zboard/view.php?id=my_tips&no=9504Modified=80A0A1B53EEEC7016A|하드에서 우분투 설치하기]]
 +  * [[http://deepbluespaces.blogspot.com/2008/07/install-ubuntu-804-from-hard-disk.html|Install Ubuntu 8.04 from Hard Disk]]
 +
 +  * [[Universal USB Installer|]]를 사용해서 USB로 설치하는 것이 편함
 +
 + 
 +=====Ubuntu server=====
 +
 +
 +====우분투 서버를 데스크탑으로====
 +
 +   sudo aptitude install --without-recommends ubuntu-desktop
 +
 +
 +=====처음 설치시 할 것..=====
 +
 +  - 사용자 추가 [[tech:useradd|]] 후 [[sudo]] 그룹에 추가
 +  - 저장소 변경 [[tech:우분투_저장소_변경하기|]] 하고 최신으로 업데이트
 +  - 터미널 [[locale|한글설정]]
 +  - [[tech:midnight_commander|]]  설치
 +  - [[tech:log2ram|]] 설치
 +
 +
 +====기타 서비스 설정====
 +
 +  * [[transmission]]
 +  * [[nano]] 설정
 +  * [[samba]]
 +  * [[http://kr.dnsever.com/index.html?user_domain=&selected_menu=aboutddns&skey=|dns ever ]]
 +  * FTP 서버 설정 [[vsftpd]] ((우분투의 문제인지 뭔지 몰라도 사용자 로그인이 안되는 문제가 있어 [[proftpd]]로 사용중..)) 혹은 [[proftpd]]
 +
 + 
 +
 +
 +  * APM환경 구축 [[apache]]
 +  * [[phpmyadmin]]  [[http://blog.yesyo.com/entry/phpMyAdmin-340-%ED%95%9C%EA%B5%AD%EC%96%B4-%EC%96%B8%EC%96%B4%ED%8C%A9|한글언어팩]]
 +  * [[apache rewrite module]] 활성화. ((우분투에서 apt-get으로 apache2를 설치 하였을 경우 기본적으로 mod_rewrite가 비활성화 되어있다))
 +
 +  * 필요한 HDD 연결 [[tech:hdd_mount|]] 참조
 +
 +  * (필요하면) [[tech:java|자바]]설치
 +
 +  * 방화벽 설정 [[iptables]] or [[ufw]]
 +
 +
 +  * 서버 공격에 대비한 [[nmap]] 사용법 숙지.
 +
 +=====우분투 서버 기본 설정=====
 +==== 버전보기 ====
 +
 +  cat /etc/issue
 +http://ubuntu.com/ 에서 최신을 받는다.
 +
 +<del>초기 설치시 [[ssh|openssh]], [[samba|Samba]] 정도는 선택해 깔아 준다.</del>
 +
 +====터미널 영어 설정====
 +
 +보통 서버앞에서 작업할 때 한글 깨지니 로케일을 임시로 영어로 바꾸고 사용함. ((서버가 원격이 아닌 로컬 터미널에서 한글을 보기 위해서는 jfbterm 같은 것이 설치 되어야 함. 서버라는게 거의 원격을 이용하지 직접 서버앞에서 작업을 하는 경우는 적다.))
 +  export LANG=C
 +
 +한글 설정하려면 [[tech:locale|]] 참조.
 +====설치시 하드 파티션 수동 나누기..====
 +
 +- 루트(/)에 10Gb
 +- swap에 2Gb
 +- /home에 나머지 용량 전체
 +  * 포맷 방식은 ext4를 사용함.
 +====배포주소 변경====
 +
 +    archive.ubuntu.com -> mirror.kakao.com
 +
 +
 +''/etc/apt/sources.list'' 파일을 열어서 주소를 수정하면 된다.
 +
 +
 +====/etc/hosts====
 +DNS가 없던 아주 옛날에는 모든 서버의 /etc/hosts 파일에는 아래와 같은 형식으로 domain과 IP주소의 짝을 직접 등록하여 도메인에 대한 IP주소를 찾아가도록 하였다. 이는 파일을 일일이 매번 수정하여야 하는 고된노동이였기에 지금은 bind를 이용한 DNS서버를 구축하여 사용한다.
 +
 +   cat /etc/hosts
 +  127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
 +  ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
 +
 +일반적으로 아래와 같이 설정한다.
 +
 +  IP           (탭)            호스트명       (탭)  Alias
 +
 +  192.168.0.1    www.uzuro.com    uzuro
 +  192.168.0.2    ftp.uzuro.com    ftp
 +
 +DNS서버를 운영할때 기본값으로 /etc/hosts 파일을 먼저 읽어 들인다. 요청받은 도메인이 이 곳에 등록되어 있다면 DNS요청을 네임서버에 보내지않고 이 곳에 등록되어 있는 주소로 연결이 된다. 그리하여 일종의 트릭으로 원하는 IP와 도메인명을 등록하고 사용할 수도 있다.
 +
 +윈도우는 C:\Windows\System32\drivers\etc 에 hosts 파일이 존재한다. 대부분 윈도우를 주 운영체제로 사용할텐데 이 파일을 수정해서 home , webhard, study 등등 등록해서 사용하면 좋을듯 싶다.
 +
 +====/etc/hostname====
 +해당 서버가 사용하는 인터넷 주소가 있다면 변경해 준다.
 +우분투의 경우 기본으로 ''ubuntu'' 이다..
 +
 +  vaslor.net
 +
 +이런식으로 바꾼다.
 + 
 +