-
AWS, Server 2023‧08‧08
aws pm2 서버 자동 실행 설정
aws ec2 안에 next.js 를 이용해서 서비스를 구성하였고 프로젝트 폴더에 package.json 파일이 있다. package.json 의 name 키에 값을 아래 프로젝트 이름이란 곳에 넣어 서버를 가동시킨다. pm2가 정상적으로 가동되었는 지 가동된 리스트를 확인해본다. 정상적으로 가동되었다면 아래 순서로 입력하여 자동 실행 등록한다. 하지만 위 커맨드 중 pm2 startup을 입력했을 경우 아래와 같이 나오는 경우가 있다. 내용 안에도 […]
-
AWS, Server 2023‧08‧04
amazon linux 서버 시간 한국 시간으로 변경
이어서 아래 커맨드를 입력해서 편집기로 설정 수정한다. 파일이 열리면 ZONE="UTC" 로 되어 있는데 Asia/Seoul로 변경해 준다. 확인은 date 커맨드를 입력해서 확인한다.
-
AWS, Server 2023‧01‧27
Lightsail 하나의 인스턴스에 여러 도메인 서버 구성하기
Lightsail은 하나의 인스턴스에 본인의 결정에 따라 여러 도메인을 두고 여러 사이트를 구축 및 운영할 수 있다. 특히 개인 블로그나 트래픽이 적은 사이트는 512MB RAM, 1 vCPU, 20GB SSD 스펙의 최저 사양만 이용해서 여러 사이트를 돌려도 국내 호스팅하는 비용대비 효과가 크다.(더군다나 ssl이 무료다.) 나는 하나의 인스턴스에 이 개발 블로그 포함 4개의 사이트를 넣어 운영중이다.아직까지는 문제없이 한달에 […]
-
Server 2023‧01‧26
http 를 https 로 리다이렉트 시키기 (.htaccess 파일 작동 안될 때)
대부분 서버 루트에 .htaccess 파일이 있고 이 파일에서 규칙을 설정하면 리다이렉트등을 설정할 수 있다. 하지만 어떤 경우는 작동이 안되기도 했다.아마 서버에서 작동시키기 위해 적용 작업이 필요한 듯 한데 이럴 경우에는 서버 설정 중 도메인을 설정하는 httpd.conf 를 수정한다. LightSail과 같이 bitnami를 사용하는 경우는 /opt/bitnami/apache2/conf/bitnami/bitnami.conf 파일을 수정하면 된다. 위 2줄을 추가하면 되는데 어떤 곳에 어떻게 추가할 […]
-
Server, WP Setup 2023‧01‧24
http 를 https 로 리다이렉트 시키기 (.htaccess 파일로 작동)
워드프레스로 구성하여 .htaccess 가 만들어진 경우에 대한 설명이다.해당 파일을 열면 보통 이렇게 작성되어져 있다. RewriteBase / 밑으로 리다이렉트를 시키는 코드가 두 줄 추가 한다.
-
AWS, Server, Tools 2021‧01‧25
mac 에서 ssh ppk 키 pem 키로 변환 및 접속
aws 같이 pem 파일을 제공해주고 그걸로 접속하면 편하긴 한데 가지고 있는 파일이 ppk 확장자일 경우 변환해서 접속한다. brew를 통해 putty를 설치한다. brew가 설치되어 있지 않으면 https://brew.sh/index_ko 에서 터미널에 복붙할 커멘드를 복사한 뒤 터미널에서 설치한다. brew가 설치되었으면 아래 커맨드를 터미널에서 입력하여 putty를 설치한다. 그 다음 터미널로 ppk가 있는 곳으로 이동하여 아래처럼 변환 커맨드를 입력한다. 이렇게 하면 원본.ppk 에서 […]
-
AWS, Server 2020‧10‧12
pagespeed 비활성화 시키기 (bitnami WordPress)
AWS의 lightsail 서비스를 이용하다 보면 js나 css에 서버 캐시가 잡혀 있어서 ftp로 파일을 업로드하면 바로 적용이 안되고 시간이 지나야 확인을 할 수 있다. bitnami wordpress 로 설치된 경우가 그러한데 서버에서 비활성화 시키면 된다./opt/bitnami/apache2/conf/httpd.conf 를 편집기로 열어서 아래 코드를 찾는다. 아래처럼 #으로 주석 처리한다. 그런 후에 아파치를 재시작 한다.