본문 바로가기

Server Developer9

[Server] AWS EC2 인스턴스 생성 + Ubuntu 외부 접속 (ssh) AWS EC2 인스턴스 생성 + Ubuntu 외부 접속 (ssh) 학습 후 정리한 포스팅 입니다. 이번 포스팅에서는 AWS EC2 인스턴스 생성 + Ubuntu 외부 접속 (ssh)에 대해 학습합니다. I) AWS EC2 인스턴스 생성 AWS 회원 가입 후 인스턴스 시작을 진행합니다. 원하는 이름을 선택하고 Ubuntu Server 버전을 선택합니다. 프리티어를 사용하면 기본적으로 제공되는 서비스들을 일정 기간 동안 무료로 이용할 수 있습니다. AWS에서 EC2 인스턴스에 로그인하기 위해서는 키페어(Key Pair) 설정이 필요합니다. 키페어는 SSH를 사용하여 인스턴스에 접속할 때 필요한 개인 키와 공개 키의 쌍을 말합니다. 보안 그룹은 일단은 추가 없이 인스턴스를 생성합니다. 이제 정상적으로 IPv4.. 2023. 4. 9.
[Server] Ubuntu-20.04 APM 소스 설치 - PHP 8.2.4 1. 필수 패키지 설치 필요한 패키지를 설치합니다. sudo su apt-get install libxml2-dev apt-get install libjpeg-dev apt-get install libpng-dev apt-get install libsqlite3-dev sudo su? sudo는 "SuperUser DO"의 약자로, 일시적으로 다른 사용자의 권한으로 실행할 수 있는 명령어입니다. su는 "Switch User"의 약자로, 다른 사용자 계정으로 전환하는 명령어입니다. 따라서 sudo su 명령어는 현재 사용자 계정을 슈퍼 유저 계정으로 전환하여 명령어를 실행할 수 있게 합니다. 이 명령어를 실행하면 비밀번호를 입력하라는 메시지가 표시되며, 입력한 비밀번호가 슈퍼 유저 계정의 비밀번호와 일치.. 2023. 4. 7.
[Server] Ubuntu-20.04 APM 소스 설치 - MySQL 8.0.32 1. 필요한 패키지 설치 & sudo su /usr/local# apt-get update /usr/local# apt-get install cmake /usr/local# apt-get install libssl-dev /usr/local# apt-get install libboost-all-dev /usr/local# apt-get install libncurses5-dev libncursesw5-dev /usr/local# apt-get install make /usr/local# apt-get install gcc /usr/local# apt-get install g++ /usr/local# apt-get install perl 2. 소스 설치 파일 다운로드 & 압축 해제 최신의 MySQL 소스를.. 2023. 4. 7.
[Server] Ubuntu-20.04 APM 소스 설치 - Apache 2.4.56 Ubuntu-20.04 APM 소스 설치 - Apache 2.4.56 과정을 정리한 포스팅 입니다. 이번 포스팅에서는Ubuntu-20.04 APM 소스 설치 - Apache 2.4.56에 대해 학습합니다. I) 패키지 설치 대신 소스 설치를 하는 이유 소스 설치는 패키지 설치와는 달리, 소프트웨어의 소스 코드를 직접 컴파일하여 시스템에 설치하는 것입니다. 소스 설치를 하는 이유는 다음과 같습니다. 최신 버전 사용: 패키지 관리자가 제공하는 버전이 최신 버전이 아닐 수 있습니다. 맞춤 설정: 패키지 관리자가 제공하는 버전에는 원하는 기능이나 옵션이 없을 수 있습니다. 종속성 충돌 해결: 패키지 관리자가 제공하는 패키지는 종속성이 많아 충돌이 발생할 수 있습니다. 성능 향상: 패키지 관리자가 제공하는 패키지.. 2023. 4. 4.