본문 바로가기

서버환경6

오라클 클라우드 VCN 설정 VCN(Virtual Cloud Network)은 가상의 네트워크로 인스턴스에 접속할 수 있는 IP, Port를 관리한다.(방화벽 개념) 인스턴스에 웹 서버를 띄우고 해당 웹 페이지로 접속하려면 VCN을 통한 접근 규칙을 등록해야 한다. 1. 오라클 클라우드 콘솔에서 Virtual cloud networks 메뉴로 들어가서 접근 규칙을 설정할 구획 및 VCN을 클릭한다. 2. VCN 상세화면의 Subnet 목록에서 public subnet-vcn-was 를 클릭한다. 3. Subnet 상세화면의 Security Lists 에서 Default Security List for vcn-was 를 클릭한다. 4. 접근 규칙 목록이 나오며 Add Ingress Rules 버튼을 클릭하여 신규 규칙을 등록한다. S.. 2023. 2. 27.
5. 무료 SSL 인증서 설치하기(with. certbot) Let's Encrypt이라는 기관을 통해 무료로 TLS 인증서를 발급받을 수 있다. 인증서 발급을 위해 certbot이라는 무료 소프트웨어를 사용한다. certbot 홈페이지에서 자신의 서버 사양을 선택하면 그에 맞는 설치 방법을 안내해 준다. 그런데 톰캣은 소프트웨어 목록에 보이지 않는다. 그렇다고 톰캣에 적용하지 못하는 것은 아니다. snap 설치 certbot 공식 홈페이지에서는 snap을 통해 설치하는 것을 권장하고 있다. 우선 snap을 설치한다. 1. epel 패키지 저장소를 설치한다. $ sudo yum install epel-release 2. epel 패키지 저장소가 유효한지 확인한다. $ yum repolist enabled 3. snapd를 설치하고 버전을 확인한다. $ sudo y.. 2023. 2. 27.
4. 무료 도메인 만들기(with. 내도메인.한국) 내도메인.한국에서는 회원가입을 하면 무료로 도메인을 발급받을 수 있다. 한글 도메인과 일반 도메인이 제공되는데 일반적(?)인 도메인은 아니지만 무료라는 메리트가 있다. 도메인 검색 회원가입 후 일반 도메인 검색창에서 발급받고자 하는 도메인을 입력한다. 유명 단어는 이미 등록되어 있기 때문에 자신만의 고유한 단어를 검색한다. 검색결과에서 등록하기가 나오면 클릭하여 도메인 등록 화면으로 이동한다. 도메인 등록 도메인 상세정보 화면에서 IP연결(A)에 체크하고 웹 서버의 Public IP를 입력한다. 도메인 접속 확인 발급받은 도메인으로 접속한다. 2023. 2. 27.
3. CentOS 8 Tomcat 8.5 설치 및 외부 접속하기 아파치 톰캣(Apache Tomcat)은 아파치 소프트웨어 재단에서 개발한 웹 애플리케이션 서버로 오픈소스 소프트웨어이다. 톰캣(Tomcat) 다운로드 1. 톰캣 어카이브로 이동해 설치할 톰캣 버전을 확인한다. Tomcat 8.5.61 버전을 설치할 것이기 때문에 /dist/tomcat/tomcat-8/v8.5.61/bin/apache-tomcat-8.5.61.tar.gz 파일의 링크를 복사한다. 2. wget 명령어를 통해 파일을 다운로드한다. $ wget -c http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.61/bin/apache-tomcat-8.5.61.tar.gz 3. 다운로드한 압축파일을 압축해제하고 /usr/local/ 경로로 디렉터리를 이동시킨다.. 2023. 2. 27.
2. CentOS 8 OpenJDK 11 설치하기 JDK(Java Development Kit)는 Java 플랫폼 프로그래밍에 사용되는 소프트웨어 개발 환경이다. JDK에는 유료로 제공되는 Oracle JDK와 무료로 제공되는 Open JDK가 있다. 무료 웹 서버 구축이 목표이기에 Open JDK를 설치한다. 설치 가능한 JDK 확인 yum 명령어를 통해 설치 가능한 패키지를 조회한다. $ yum list java*jdk-devel JDK 설치 JDK 버전 중에서 11 버전을 선택해 설치한다. 오라클 클라우드의 경우 root 권한이 있어야 하기 때문에 명령어 앞에 sudo를 붙여 실행한다. $ sudo yum install java-11-openjdk-devel.x86_64 JDK 버전 확인 $ java -version 2023. 2. 27.
1. 무료 서버 만들기(with. 오라클 클라우드) 오라클에서는 Oracle Cloud Free Tier라고 해서 평생 서버(VM) 2개를 무료로 제공한다. OCPU 1/8, 1GB 메모리로 비록 저 사양이긴 하지만 웹 서버를 구축하기엔 충분하다. 오라클에서 제공하는 상시 무료 리소스 자세히 보기 회원가입 1. 오라클 회원가입 페이지로 이동해서 가입정보를 입력한다. 2. 입력한 이메일 주소로 인증 메일이 오고 인증 후 추가 정보를 입력한다. 여기서 홈 영역은 VM이 실제로 만들어질 위치를 말한다. South Korea Central(Seoul)을 선택했다. 3. 주소, 연락처를 입력하고 결제수단(신용카드)을 등록하는데 유효성 검증을 위해 소량의 비용이 결제되었다 취소된다. 유료 계정으로 업그레이드하지 않는 한 비용이 청구될 일은 없다. 단, 체크카드는 등.. 2023. 2. 27.