본문 바로가기

Server/Linux

우분투(ubuntu) 서버 설치 및 네트워크 환경설정

우분투(ubuntu) 서버 설치 및 네트워크 환경설정


리눅스 설치

네트워크 설정

업데이트



1. 리눅스 설치 - ubuntu 14.04.5


그냥 아래의 블로그로 가서 따라서 설치 하자

http://webdir.tistory.com/187




2. 네트워크 - 고정 IP 설정


### 고정 IP
$ sudo vi /etc/network/interfaces
----------------------------------------------------------------------------------

#menual
auto eth0
iface eth0 inet static
address 192.168.0.80
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

dns-nameservers 168.126.63.1 168.126.63.2 8.8.8.8

### 변경사항 적용하기
$ sudo /etc/init.d/networking restart

### Ping Test
$ ping -c 5 www.google.co.kr



3. hostname 변경


### hostname 파일 수정

$ sudo vi /etc/hostname

----------------------------------------------------------------------------------

vm-server


### 변경사항 적용하기 (서버 재부팅 필요없음)

$ sudo /bin/hostname -F /etc/hostname


### 확인

$ hostname 




4. hosts 변경


### hosts 파일 수정

$ sudo vi /etc/hosts
----------------------------------------------------------------------------------
127.0.0.1           localhost
192.168.0.100    vm-server

### 확인

$ cat /etc/hosts




5. locale 확인(옵션)


모든 서버의 locale 정보를 확인해보고 en_US.UTF-8 혹은 ko_KR.UTF-8 이 아닌 경우에만 변경을 해주면 됩니다.

일반적으로는 변경할 필요가 없으니 옵션사항으로 생각하시고 skip 하시면 되겠습니다.


### 정보 확인

$ locale
$ cat /etc/default/locale

### locale 변경하기
$ sudo locale-gen ko_KR.UTF-8
$ vi /etc/default/locale
----------------------------------------------------------------------------------
LANG="ko_KR.UTF-8"
LANGUAGE="ko_KR:ko:en_US:en"

### 변경된 locale을 적용하기 (서버 재부팅 필요없음)
$ source /etc/default/locale

### 만약 언어 설정이 제대로 적용이 되지 않으면 아래의 설치 여부를 확인해보세요
### 설치된 언어팩 리스트 확인
$ sudo apt list --installed | grep language*

### 설치 가능한 리스트 확인

$ sudo apt-cache pkgnames | grep language-pack-ko



6. ipv6 disable


### ipv6 상태 확인

$ sudo cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1 = enable
0 = disable

### sysctl.conf 파일 수정
$ sudo vi /etc/sysctl.conf
----------------------------------------------------------------------------------
net.ipv6.conf.all.disable_ipv6 = 1  
net.ipv6.conf.default.disable_ipv6 = 1  
net.ipv6.conf.lo.disable_ipv6 = 1  

### 변경된 내용을 적용하기
$ sudo sysctl -p

### 확인

$ sudo cat /proc/sys/net/ipv6/conf/all/disable_ipv6


7. apt-get update

 - 사용 가능한 패키지들과 그 버전들의 리스트를 업데이트 하는 명령어. 

 - 실제 패키지 버전을 업그레이드하는 것이 아니라 최신 버전 패키지가 있는지를 확인하고 내 우분투에 알려주는 용도.


8. apt-get upgrade

 - 내 우분투에 있는 패키지들을 실제로 최신 버전으로 업그레이드 하는 명령어. 

 - 여기서 최신 버전이란 위의 apt-get update 명령어를 수행했을 때 확인된 최신 버전