Ubuntu 17.04 설치하기 3편. 기본 설정하기
Ubuntu 17.04 설치하기 3편. 기본 설정하기
1편 USB 설치준비 바로가기 : http://brtech.tistory.com/64
2편 USB 설치하기 바로가기 : http://brtech.tistory.com/65
OS 가 잘 설치되었고 로그인까지 잘 되었다면~ 이제 외부 접속이 가능하도록 네트워크 설정, 로케일 설정, 필요한 소프트웨어 설치등을 진행한다.
필자는 sudo 명령어 없이 편히 진행하기 위해 su root 을 통해 root 계정으로 접속한 다음 다음과정들을 진행하였다.
우선, 공기가 안좋은 서버실을 어서 벋어나고싶어 네트워크 설정을 우선 진행하였다.
vi /etc/network/interfaces
공인 아이피인 경우 아래와 같이 수정해준다. { 아이피 부분 변경 필요 }
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
auto enp5s0f0
iface enp5s0f0 inet static
address 1.xxx.xxx.xxx
netmask 255.255.255.0
network 1.xxx.xxx.0
gateway 1.xxx.xxx.1
dns-nameservers 8.8.8.8
DHCP 인 경우 static 부분을 dhcp 로 변경해준다.
auto enp5s0f0
iface enp5s0f0 inet dhcp
다 되었다면 network 를 재실행 해준다.
service networking restart
ping 명령어를 통해 네트워크가 이상없는지 점검한다.
그런데 저장할때 메세지들이 한글인지 뭉개져서 나온다.. 아무래도 OS 설치시 한국어로 설정해서일까.
locale 까지 설정해주기로 한다.
vi /etc/default/locale
다음과 같이 변경 해준 다음. 재 로그인 할 필요없이 바로 적용되도록 source 명령어를 날려준다.
# File generated by update-locale
#LANG="ko_KR.UTF-8"
LANG="en_US.UTF-8"
source /etc/default/locale
이제 자리로 돌아와서 ssh를 통해 접속한 다음 나머지 설정을 진행한다.
가장먼저 보안!
필자는 회사 내부와 집에서만 접근할수 있도록 아이피 대역 몇개를 추가해두었다.
( 기본설정은 모두 deny )
ufw allow from 1.xxx.xxx.0/24
ufw allow http
ufw allow mysql
ufw enable
설정이 잘 되었는지 확인
ufw verbose
다음. 패키지 업데이트 진행
apt-get update
apt-get upgrade
여기까지 서버 기본설정을 마쳤다.
이제 apm 과 python , node 등 필요한 스프트웨어는 직접 설치를 한다!