[APM-AWS-2] MySQL 설치 / Lightsail (Ubuntu)
·
모의해킹
[APM-1] AWS Lightsail 에 Ubuntu 24.04 / Apache2/ PHP 설치모의해킹을 위한 WEB, WAS 서버를 구축합니다. 우선 서버 Instance 생성, Apahce, PHP 설치 를 진행한다.서버 환경AWS LightsailLightsail 은 저렴한 서비스는 3개월 무료로 사용할 수 있다. APM 서버 자체가 가볍bob-data.tistory.com이전에 APM 구조중 Apache2, PHP 서버를 설치했습니다. 이번에는 MySQL을 설치 합니다.Lightsail 에서 가장 저렴한 (Ram - 512MB, vCpu - 1) 을 사용하였는데, MySQL 설치중 메모리가 부족하여 원활한 설치가 진행되지 않는 문제가 발생했습니다. 그래서 한 단계 업그레이드 진행했습니다. 제 기..
[APM-AWS-1] Apache2-PHP 설치 / Lightsail Ubuntu 24.04
·
모의해킹
모의해킹을 직접 해보기 위해서는 웹서버가 필요합니다. 가장 기초적인 APM (Apache-PHP-MySQL) 구조를 활용합니다. 이 포스트에서는 모의해킹을 위한 WEB, WAS 서버를 구축합니다.우선 서버 Instance 생성, Apahce, PHP 설치 를 진행합니다.서버 환경AWS LightsailLightsail 은 저렴한 서비스는 3개월 무료로 사용할 수 있다. APM 서버 자체가 가볍기 때문에 최저 사양으로 사용하기로 결정했다. 앱인 설치된 것도 할 수 있지만, Apache, PHP, MySQL 모두 직접 설치해보고 설치과정에서 발견할 수 있는 취약점이 있지 않을까 해서 직접 설치하기로 결정했다. 참고로 LAMP 는 SSL 자동구성, Linux, Apache, PHP, MariaDB 가 설치되어..
Certbot 으로 Let’s encrypted 무료 https SSL 적용 - AWS Node.js
·
Cloud
준비물domain (가비아에서 도메인 구매)domain, www.domain (두 개 설정 필요)Lightsail server AWS 가입후 lightsail 에서 instance 생성5$, $7, $12 는 3개월 무료SFTP 접속Lightsail 에서 console로 접속키 파일을 다운받아 putty 로 접속도 가능 (putty gen 으로 private 키를 생성하고 접속해야 함)Nginx  설치sudo apt updatesudo apt install nginx conf.d 파일에 도메인 설정 추가 (site-available 에 추가함)sites-available/sites-enabled 는 더이상 사용되지 않는 Nginx 설정 방법이라고 한다. 이 포스팅에서는 conf.d 에 Nginx 설정 파..