본문 바로가기

서버

[Naver] 클라우드에서 Ubuntu 구성하기 개요네이버 클라우드 플랫폼을 활용하여 Ubuntu 서버를 구성하는 방법을 알아보겠습니다.클라우드 서버 구성하기네이버 클라우드 콘솔에 접속하여 SERVER > Server를 선택한 후 "서버생성" 버튼을 클릭합니다.구성할 서버의 OS가 Ubuntu 16.04이므로 "ubuntu-16.04-64-server"를 선택합니다.본인에게 필요한 만큼의 사양을 선택합니다.(저의 경우에는 무료체험을 신청하였기 때문에 Standard vCPU2 + 4GB가 가능합니다. 이 글을 쓰고 있는 시점에도 신청받으니 확인해보시기 바랍니다. 또는 Micro 타입으로 1년간 무료로 사용할 수 있습니다.)서버에 접속할 비밀번호를 위한 인증키를 생성합니다. 생성 버튼을 클릭하면 "인증키이름.pem" 파일을 다운받게 됩니다. 서버에 대한.. 더보기
[Ubuntu] Oracle JDK 설치하기 개요 Windows나 MacOS에서 Java를 이용하여 개발할 때는 크게 문제없이 설치를 할 수 있는데, Ubuntu에서는 자바를 설치하려면 약간의 절차를 진행해야 됩니다.기본적으로 제공하는 OpenJDK를 사용하는 방법도 있으나, 여기서는 Oracle JDK를 설치하는 방법을 알아보도록 하겠습니다.설치하기Ubuntu의 패키지 관리자인 APT를 이용해서 설치를 해보겠습니다.먼저, 공식 Repository에는 지원하지 않기 때문에 다음 명령을 통해서 Oracle PPA를 추가하도록 하겠습니다.$ sudo add-apt-repository ppa:webupd8team/java APT의 설정이 변경되었으므로, update를 합니다.$ sudo apt-get update기본적인 준비가 끝났으므로, 원하시는 버전.. 더보기
[Ubuntu] 타임존 변경하기 우분투를 설치할 때 설정이 누락되어서 시간이 PST 기준시간으로 되어있는 경우가 있다. oofbird@ubuntu:~$ dateMon Jan 26 04:49:31 PST 2015 PST는 미국 LA 기준시간으로 한국과 17시간 차이가 난다. 이부분을 한국에 맞추기 위해서 다음 작업을 진행하면 된다.단순하게 설명하면 ln -sf 명령을 이용하여 /etc/localtime을 /usr/share/zoneinfo에 있는 타임존 설정값으로 링크를 변경하면 된다.(관리자의 권한이 필요하며, 폴더의 경로는 Ubuntu 14.04 기준이다.) 예시는 서울 기준시로 설정하기 위해서 Asia/Seoul을 선택한 것 이다. oofbird@ubuntu:~$ sudo ln -sf /usr/share/zoneinfo/Asia/S.. 더보기
[Ubuntu] SSH 설정하기 Ubuntu를 설치하고 외부에서 쉘로 접근하기 위해서 SSH를 설정해보도록 한다.과거에는 Telnet을 주로 이용하였지만, 보안문제로 인하여 요즘은 거의다 SSH를 사용하는 것 같다. 1. 서버에 SSH가 구동되어있는지, SSH 패키지가 있는지 확인한다.oofbird@ubuntu:~$ sudo netstat -ntlp | grep sshdtcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1946/sshdtcp6 0 0 :::22 :::* LISTEN 1946/sshd >> 설치 및 동작을 안하는 경우에는 해당 포트가 조회가 안된다. oofbird@ubuntu:~$ service ssh statusssh start/running, process #### ssh 서버가 설치 안된 경우에는 op.. 더보기
[CentOS] Hostname 변경하기 VM에서 초기 설치본을 복제할때 각각의 서버에 대한 Hostname의 변경이 필요할 때가 있다. 그때, 다음과 같이 수정을 하고 재시작 하면 변경이 된다. /proc/sys/kernel/hsotname의 명칭 변경 vi 로 변경하려고 하면 “E667: Fsync failed” 오류가 발생할 수 있다. 다음 명령으로 수정할 수 있다.$ echo "새로운 Hostname" > /proc/sys/kernel/hostname /etc/hosts 확인 혹시 Hostname이 포함된 hosts를 설정한 경우에는 확인 후 수정한다. /etc/sysconfig/network 수정 명령을 이용하여 “HOSTNAME” 항목을 새로운 도메인에 맞게 수정한다.$ vi /etc/sysconfig/network shutdown .. 더보기
[CentOS] Network에서 Proxy 설정하기 가상머신에서 기능 테스트를 하다가, gateway에는 ping이 가지만 이상하게 yum 등을 이용하여 http에 통신을 하려고 보면 안되는 경우가 있습니다. 다양한 경우가 있겠지만, 저 같은 경우에는 사내망 Proxy 설정으로 인하여 진행이 안되었습니다. CentOS에서 일반 쉘과 yum에 대한 proxy 설정을 다음과 같이 진행하신 뒤 작업하시면 됩니다. 1. shell에 proxy 설정하기 http_proxy=http://[IP]:[PORT] export no_proxy=[제외할 경로] export http_proxy /etc/profile 또는 .bash_profile 등의 쉘 Profile에 대하여 http_proxy를 설정하면 됩니다. 이때 Proxy 설정을 제외할 대상은 no_proxy에 설정.. 더보기
[WebtoB]HTTP를 HTTPS로 Rewrite 하기 요즘 보안 이슈로 인하여 왠만한 사이트에서 SSL 인증 시스템을 구축하고 있습니다. Webtob에 SSL인증을 설정한 뒤 HTTP로 요청이 들어오는 것을 HTTPS로 모두 Rewrite할 수 있습니다. VHOST(또는 NODE) 절에 URL rewrite 옵션 추가하기 http.m1234567test DOCROOT = "/apphome", HOSTNAME = "www.test.co.kr", IndexName = "index.html", PORT = "80", ServiceOrder = "EXT,URI", URLRewrite = Y, URLRewriteConfig = "/webtob/config/rewrite.conf" URLRewrite 옵션을 Y로, URLRewriteConfig 옵션을 Rewrite에.. 더보기
[AIX]AIX에서 IP 추가하기 서버에 1개의 Ethernet Card에서 다중의 IP를 부여할 수 있습니다. SMIT 툴 접속 “통신 에플리케이션 및 서비스 > TCP/IP > 더 자세한 구성 > 네트워크 인터페이스 > 네트워크 인터페이스 선택 > 별명 구성” 메뉴에 접근합니다. 여기에서 “IPV4 네트워크 별명 추가” 또는 “IPV4 네트워크 별명 제거” 를 통하여 IP를 할당/삭제 하시면 됩니다. (사용 가능한 네트워크 인터페이스를 선택하라고 나올 경우에는 자신에 맞는 장치를 선택하면 됩니다.) IPV4 주소 및 네트워크 마스크를 입력한 뒤 엔터를 입력하면 추가가 완료됩니다. 더보기