Ubuntu에 Node.js v16과 pm2 설치하기 0. 패키지 업데이트 저는 아예 새로 만들어서 작업을 시작하며 셋팅을 한 것이라 업그레이드를 하고 시작했느나 필수는 아니므로 선택으로 하시면 됩니다. sudo apt update && sudo apt-get -y upgrade 1. Git 설치 일단 나중에 코드를 불러오기 위해서 git을 설치해주었습니다. sudo apt-get install -y git 2. CURL 설치하기 CURL(Client URL) 명령어는 프로토콜을 이용해 URL로 데이터를 전송하여 서버에 데이터를 보내거나 가져올 떄 사용하기 위한 명령줄 도구 및 라이브러리입니다. (출처: "Inpa Dev"님의 "CURL 명령어 사용법 완전 총정리") Node 16버전을 설치하기 위해 필요하니 설치해줍니다. sudo apt-get inst.. Linux/ubuntu 2년 전
우분투 시간대(timezone) 변경하기 우분투 18.04.4 LTS 환경에서 진행하였습니다. 현재 설정된 시간대는 timedatectl 명령어를 사용하여 확인할 수 있습니다. timedatectl buffashe@buffashe-vm:~$ timedatectl Local time: Thu 2020-02-06 04:46:15 UTC Universal time: Thu 2020-02-06 04:46:15 UTC RTC time: Thu 2020-02-06 04:46:17 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no 현재 Etc/UTC로 설정되어 있습니다. 방법 1: dpkg-r.. Linux/ubuntu 3년 전
WordPress 블로그 AWS로 이전하기 (Duplicator 사용) 만약 저처럼 EC2에서 작업하신다면 탄력적 IP를 발급받은 후 설치하세요! 또한 도메인과 연결하실거면 미리 연결 후 작업하시는걸 추천드립니다.. 현재 호스팅업체에서 사용 중인 블로그를 통으로 AWS로 옮기게 되면서 통으로 백업하는 방법을 찾다가보니 Duplicator라는 플러그인을 알게 되었습니다. 플러그인 - 새로 추가 - Duplicator 검색 후 설치 백업 파일 만들기 설치된 Duplicator를 들어가보면 다음과 같은 화면이 보입니다. 테스트용으로 한번 백업을 해봐서 파일이 있으나 다시 백업을 해야하므로 새로 만들어보겠습니다. Create New를 클릭합니다. Setup 저는 오늘날짜와 블로그 백업이라고 명시하여 이름을 지정하였습니다. Archive에서는 저는 따로 설정하지 않았지만, 특정 폴더.. Linux/AWS 3년 전
AWS EC2 Load Balancer 공부 https 로 접근하고 싶어서 찾아보면서 정리해봅니다. 1. AWS 도메인 등록하기 저는 테스트용으로 사용할 도메인으로 hosting.kr 에서 이벤트가로 판매중인 xyz 도메인을 구매하였고, 예치금 1000원을 가상계좌로 이체하여서 990원을 결제하여 사용하였습니다. AWS Route 53 등록 AWS Route 53은 DNS(도메인 네임 서비스)를 담당합니다. Route 53에서 호스팅 영역을 선택 후 호스팅 영역 생성을 클릭합니다. 도메인이름에 도메인을 넣어주고 생성을 클릭합니다. 다음 과 같이 생성을 확인할 수 있습니다. 생성을 확인 한 후 레코드 생성을 클릭하여 A레코드를 추가해보겠습니다. (레코드 설명은 접은글) 더보기 A 레코드 - 정규화된 도메인 이름/호스트명을 IPv4에 연결 - 가장 기.. Linux/AWS 3년 전
AWS EC2로 WordPress 만들기 회사 블로그를 AWS로 옮기게 되어서 공부하면서 정리하게 되었습니다. RDS MySQL 생성 1. RDS 페이지 접속 RDS 검색 혹은 서비스에서 RDS를 찾아서 클릭해주세요. (저는 검색이 더 찾기 쉬웠습니다.) 2. 데이터베이스 생성 3. 데이터베이스 선택 현재 WordPress 배포판은 MySQL 및 MariaDB 데이터베이스 엔진만 지원합니다. PorstgreSQL도 사용 가능하지만 PostgreSQL For WordPress라는 플러그인이 필요합니다. 원래 운영하던 블로그는 MySQL을 사용하고 있지만 MariaDB와 크게 다른게 없는 것으로 알고 있어서 테스트용으로 구축해보는 것이기에 MariaDB로 선택하였습니다. 템플릿은 테스트용이기에 프리티어를 선택하였습니다. 따로 불편함이나 에러 사항이.. Linux/AWS 3년 전
AWS 온라인 컨퍼런스 정리4 [ 컨테이너 / 쿠버네티스트로 보다 쉽고 편리하게 Digital Transformation 하기 ] 컨테이너 / 쿠버네이트 적용의 장단점 컨테이너 / 쿠버네이트 적용이 과연 적합할까? - 컨테이너 환경이 운영환경에도 편리한 것인가? - 수 많은 도구들 중에 우리 환경에 맞는 도구는 무엇인가? - 서비스 / 인프라를 위한 모니터링 방법은? - 보안과 운영 효율을 위한 관리 체계 구축은? 디지털 전환을 위한 접근 - 인프라가 아닌 애플리케이션 구축 - 요구 사항에 맞게 인프라 관리 - 빠르고 원활하게 확장 - 설계에 따른 보안 및 격리 Amazon EKS or Amazon ECS ECS - Powerful simplicity - 컨테이너의 장점이 빠른 배포속도와 편리함을 극대화 하면서도 간편하게 이용 가능 .. Linux/AWS 3년 전
AWS 온라인 컨퍼런스 정리3 [ AWS IAM과 친해지기 ] AWS 사용 시작 AWS 서비스 사용 - 계정 생성 Account Owner ID (Root Account) : 계정을 만드실 때 사용한 이메일 계정 - 구독한 모든 서비스에 대한 접근 - 과금 정보에 대한 접근 - 콘솔 및 API 사용 - 기술 지원 계약 변경 IAM 사용자, 역할, Federated 사용자 - 지정된 일부 서비스에 대한 접근 - 콘솔 및 API tkdyd - 기술 지원 요청 어플리케이션을 위한 임시 보안 자격 증명 - 지정된 일부 서비스에 대한 접근 - 콘솔 및 API 사용 루트 어카운트는 AWS 모든 서비스에 대한 접근 권한을 가지고 있기 때문에 어플리케이션 혹인 일반적은 관리 업무에도 사용하는 것을 권고드리지 않습니다. 초기에 작업을 하실 때 몇 가.. Linux/AWS 3년 전
AWS 온라인 컨퍼런스 정리2 [ 대규모 서비스를 위한 AWS의 대표적인 NoSQL Database 서비스 알아보기 ] 모던 애플리케이션과 데이터베이스 관계형과 NoSQL 데이터 베이스 (다양한 문제를 해결하기 위해 그 어느 때보다 많은 데이터베이스가 새롭게 등장) 383개의 데이터베이스 엔진이 등록되어 있고, 인기 순위 Top 10에 무려 3개의 NoSQL 데이터베이스가 있는 것을 보실 수 있습니다. 이것이 절대적은 수치는 아닐 수 있지만, 많은 애플리케이션에서 이제는 NoSQL 데이터베이스가 점차 일반적이 되어가고 있다고 예샹해 볼 수 있습니다. 닷컴 버블이 끝나고 인터넷 기업들이 주도하는 4차 산업혁명의 시작과 함께 IT에는 다양한 프로그래밍 언어와 런타임이 생겨났고, 그와 함께 데이터베이스도 역사적으로 어느 때보다 많은 데이터.. Linux/AWS 3년 전