RamNode VPS 소개, 가입 방법

아래 글 모음의 일부입니다.

  • RamNode VPS 사용 방법 – 가입 방법과 주요 서비스 선택, 데비안 업데이트까지 설명되어 있습니다.

저렴하게 가상 서버를 임대 받아 워드프레스 같은 블로그를 운영하거나, 미국 IP 주소를 제공하는 VPN 서비스로 이용할 수 있는 RamNode VPS 서비스에 대해 소개하는 글입니다.

1년에 24달러, 상시 25% 할인이니 1년에 18달러, 오늘은 보니 42% 할인 코드가 공개되어서 1년에 13.92달러. 여하튼 한달 2천여원으로 다음과 같은 사양의 VPS(가상 사설 서버)를 사용할 수 있습니다.

128MB RAM, 128MB VSwap, 1 CPU Core Access, 10GB SSD Space, 1Gbps Port, 500GB Bandwidth, 1 IPv4 Address, 16 IPv6 Addresses, Automated Weekly Backups, TUN/TAP

가상 서버이니 직접 운영 체제를 설치하고 프로그램도 설치해야 하지만 어렵지 않습니다. 단, 리눅스 계열 운영 체제만 사용할 수 있다는 것은 함정이네요. 그래도 어렵지 않습니다 -.-;

여하튼 이 가상 서버에 프로그램을 설치해서 어떤 일을 할 수 있는지 알아 보죠.

  • 지금 보시는 것처럼 wordpress를 설치해서 블로그 운영할 수 있습니다.
  • VPN – pptpd나 openvpn을 설치해서 한달 트래픽 500G의 VPN 서버로 이용할 수 있습니다. 미국 IP가 할당되기 때문에 미국 내에서만 이용할 수 있는 인터네 서비스나 해외 직구 때 사용할 수 있습니다.
  • ddns 기능을 이용해 가지고 있는 도메인을 가정용 서버에 연결할 수 있습니다. http://ppwp.tail9.com/ 이 주소가 RamNode에서 무료로 제공하는 DNS Hosting 서비스로 연결한 제 포고플러그 서버입니다.

이 정도만 되어도 가성비가 정말 뛰어난 서비스라고 할 수 있겠죠?

서비스 가입은 RamNode에서 할 수 있습니다. 이 링크를 통해 가입하시면 저한테 뭔가 떨어진다고 하네요 -.-a

결제는 Paypal로 하셔야 합니다. 카드 결제 없더라구요.

플랜 선택

월 2달러 서비스가 두 개인데요. 보시면 아시겠지만 성능이 더 좋은 것과 저장 용량이 더 많은 것 중에서 선택하시면 됩니다. 10GB 저장 용량이나 50G 저장 용량이나 별 쓸모 없는 건 마찬가지라 이왕이면 속도 빠른 것 선택하는 것이 좋을 거라고 생각합니다만 필요에 따라 선택하세요.

지역 선택 화면인데요. 둘 중 하나 선택하면 됩니다.
Select Server Location

플랜 선택하고 지역 선택하면 주문하는 화면이 나타납니다.
Order Now

초기 설정하는 화면인데요. 아래에 있는 프로그램 설치 방법을 적용하시려면 Debian 7.0 32-bit를 선택하십시오. Hostname은 구분 용도이니 아무거나 마음에 드시는 거 넣으시면 됩니다. 추가 IP를 하나 더 주는데 꼭 선택해서 받으시구요.
Configure

Checkout을 클릭하면 결제 화면이 나오는데요. 주소 정보 넣으시고 Promotional Code에 맨 처음 화면에 있는 25% 할인 코드(RN25OFF)를 넣어주세요. 혹은 RamNode Coupon Archives | DOMAIN HOSTING COUPON CODE 이런 곳에서 할인율 큰 쿠폰을 찾아 넣으시면 됩니다. 이 글 쓰는 시점에 공개된 코드인 NUMBERONE이 아직도 작동하는지 모르겠습니다.
결제 화면

결제를 하고 좀 기다리면 아래와 같은 정보가 담긴 메일이 옵니다. 전 주말이라 두 시간 넘어도 안 되어서 Submit Ticket – RamNode에서 안 되는 영어로 뭐라 뭐라 하니까 바로 해 주더군요.
확인 메일

원격 서버에 터미널로 접속해서 작업하려면 putty 같은 프로그램을 이용해야 하는데요. putty 설정 방법은 PuTTY 사용방법, PUTTY 화면 설정 등을 참조하세요.

putty에서 아까 메일로 전달 받은 SSH 정보를 입력하여 VPS 서버에 연결한 후 아래 작업을 수행하면 됩니다. 아래에선 Debian 7.0 32-bit를 사용한다고 가정하는데요. 선택을 잘못해 다른 운영 체제를 설치하셨다면 메일에 나와 있는 SolusVM Control Panel에 접속해 원하는 운영 체제를 다시 설치할 수 있습니다.

설치와 초기 설정

초기에 어떤 프로그램이 실행되고 있는지 확인해 봤습니다.

top

: 명령이나 코드를 복사한 후 putty 화면 Ins+Shift를 누르면 붙여넣기가 됩니다. 붙여넣은 후 Enter 키만 누르면 되니 편리하죠.

아래와 같은 프로그램이 실행되고 있네요.

top - 01:48:07 up 7 min,  1 user,  load average: 0.00, 0.01, 0.00
Tasks:  20 total,   1 running,  19 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:    131072 total,    29704 used,   101368 free,        0 buffers
KiB Swap:   131072 total,        0 used,   131072 free,    17828 cached

  PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND                                           
    1 root      20   0  3132 1780 1296 S   0.0  1.4   0:00.21 init                                              
    2 root      20   0     0    0    0 S   0.0  0.0   0:00.00 kthreadd/19471                                    
    3 root      20   0     0    0    0 S   0.0  0.0   0:00.00 khelper/19471                                     
  232 root      20   0  2388  804  620 S   0.0  0.6   0:00.02 upstart-udev-br                                   
  245 root      20   0  2356  984  720 S   0.0  0.8   0:00.00 udevd                                             
  281 root      20   0  2352  736  468 S   0.0  0.6   0:00.00 udevd                                             
  282 root      20   0  2352  736  468 S   0.0  0.6   0:00.00 udevd                                             
  415 root      20   0  2380  572  420 S   0.0  0.4   0:00.00 upstart-socket-                                   
 1810 root      20   0  6336 1056  620 S   0.0  0.8   0:00.00 sshd                                              
 1840 root      20   0 33840 1468 1080 S   0.0  1.1   0:00.00 rsyslogd                                          
 1885 root      20   0 10024  816  400 S   0.0  0.6   0:00.00 saslauthd                                         
 1887 root      20   0 10024  460   44 S   0.0  0.4   0:00.00 saslauthd                                         
 2038 root      20   0  9924 1632  536 S   0.0  1.2   0:00.01 sendmail-mta                                      
 2118 root      20   0  2460  848  680 S   0.0  0.6   0:00.00 xinetd                                            
 2142 root      20   0  5612 2640 1180 S   0.0  2.0   0:00.01 apache2                                           
 2145 www-data  20   0  5636 2060  588 S   0.0  1.6   0:00.00 apache2                                           
 2186 root      20   0  2176  876  692 S   0.0  0.7   0:00.00 cron                                              
 2225 root      20   0  9276 2964 2360 S   0.0  2.3   0:00.05 sshd                                              
 2227 root      20   0  3028 1656 1328 S   0.0  1.3   0:00.00 bash                                              
 2231 root      20   0  2848 1260  924 R   0.0  1.0   0:00.00 top                                               

암호 변경

일단 암호부터 변경합니다. 이 암호를 잊으면 SolusVM Control Panel에서 운영 체제 다시 설치할 수 밖에 없습니다. 아, SolusVM Control Panel에서도 암호 변경하는 것 잊지 마시구요.

passwd

사용할 암호 두 번 입력하면 됩니다.

데비안 위지 업데이트

이제 데비안 위지를 업데이트할 준비를 합니다. 한 줄씩 복사해서 붙여넣으면 됩니다.

먼저 데비안을 업데이트할 때 권장 프로그램(samba 등)이 자동으로 설치되는 것을 방지합니다. 최소한의 시스템을 유지할 생각이니까요.

cd /etc/apt/apt.conf.d/
echo -e 'APT::Install-Recommends "0";\nAPT::Install-Suggests "0";' > 99recommended
cp /etc/apt/sources.list{,.orig}
cat > /etc/apt/sources.list

cat 명령은 원래 출력 명령이지만 이 경우(>)는 키보드 입력에서 /etc/apt/sources.list 파일을 만드는 명령입니다. 아래 내용을 입력하고 줄 바꿈한 다음 Ctrl+C 키를 눌러 빠져나오면 터미널에 입력한 내용이 > 뒤에 지정한 파일에 입력됩니다. 아래 내용은 업데이트할 때 사용할 프로그램 제공 서버 목록입니다. 마지막 ^CCtrl+C라는 것 잊지 마세요.

deb http://debian.cabletel.com.mk/debian/ wheezy main contrib
deb http://security.debian.org/ wheezy/updates main contrib
deb http://debian.cabletel.com.mk/debian/ wheezy-updates main
^C

방금 지정한 서버에서 업데이트 정보를 받아옵니다.

apt-get update

아래와 같이 출력됩니다.

Get:1 http://security.debian.org wheezy/updates Release.gpg [836 B]                                            
................................
Reading package lists... Done

받아 온 정보로 시스템을 업그레이드합니다.

apt-get upgrade

아래와 같이 출력됩니다.

Reading package lists... Done
.................................
Setting up python2.7 (2.7.3-6+deb7u2) ...

종속 패키지를 업그레이드합니다.

apt-get dist-upgrade

아래와 같이 출력됩니다.

Reading package lists... Done
...............................
Setting up e2fsprogs (1.42.5-1.1) ...

편집할 때 nano를 주로 사용합니다. 모니터링용으로 htop로 가끔 사용합니다. 그래서 설치합니다.

apt-get install nano htop

한글 사용에 문제가 없도록 서버 언어를 설정합니다.

dpkg-reconfigure locales

Configuring locales 대화 상자가 나타납니다. PgDnPgUp 키로 이동하면서 en_US.UTF-8ko_KR.UTF-8 항목을 선택(Spacebar를 누름)한 다음 Enter를 누르고 OK를 클릭합니다. Default locale for the system environment: 선택 화면이 나타나는데요. 시스템에서 사용할 기본 로케일을 선택하라는 것입니다. 로케일은 언어, 날짜와 시간 표시, 통화 기호 등을 포함하는 개념으로, 이 선택에 따라 도움말이나 문서가 해당 언어로 표십니다. 다만, 한글 문서의 경우 아직 빈약하기 때문에 ko_KR.UTF-8 기본 로케일로 선택하는 사람은 별로 없는 것 같습니다. 저도 en_US.UTF-8을 기본 로케일로 설정하고 사용합니다.

시간을 한국 시간으로 변경합니다.

dpkg-reconfigure tzdata

Configuring tzdata 대화 상자가 나타나는데요. Asia를 선택한 다음 도시 선택 화면에서 S 키를 눌러 S자로 시작하는 목록으로 이동한 다음 Seoul을 선택한 다음 OK를 선택합니다.

항상 필요한 것은 아니지만 시스템을 대규모로 업그레이드했으니 다시 부팅합니다.

reboot

이제 VPS 서비스를 사용할 준비를 마쳤습니다.

One thought on “RamNode VPS 소개, 가입 방법”

  1. 포스팅 잘 보고 갑니다 혹시 이 서버를 이용해서 vpn을 설치하는법을 알려주시면 않될까요? 제가 미국 아이피로 물건을 구매하고 싶은데 당체 살수 없는 사이트가 있어서요 그냥 vpn들은 비싸고 성능도 장담할수 없어서요
    검색을 하다가 알게됬는데 서버 지식이 없으면 너무 어렵네요

Leave a Reply

Your email address will not be published. Required fields are marked *