아파치2(Apache2) Virtual Host 설정으로 도메인별 디렉토리 구성하기

apache vhost 설정

한 서버에서 여러 개의 도메인을 운영해야 할 때, 가장 기본이 되는 설정이 바로 Virtual Host입니다. 실제 웹호스팅 환경에서는 한 대의 서버에 200개에서 많게는 250개 이상의 계정(도메인)이 세팅되기도 합니다. 이런 환경에서는 도메인마다 웹 루트 디렉토리를 분리해 관리하지 않으면 보안과 유지보수 측면에서 많은 문제가 발생할 수 있습니다. Apache 웹 서버는 이러한 요구를 충족시키기 위해 도메인별로 설정 파일을 … 더 읽기

우분투에서 MySQL 설치 및 보안 설정 방법 (2025년 기준)

우분투에서 MySQL 설치 및 보안 설정 방법 (2025년 기준)

우분투(Ubuntu) 환경에서 APM(Apache, PHP, MySQL)을 구성하는 두 번째 단계로 MySQL 설치 및 보안 설정 방법을 소개합니다. 이 포스팅은 Apache2 설치를 완료한 다음 단계로 진행되며, 실제 서버 운영을 위해 필요한 보안 설정까지 자세히 다룹니다. ** 모든 명령어는 SSH를 통해 root 권한으로 접속했을 때를 기준으로 합니다. 1. MySQL 설치 터미널에서 다음 명령어를 입력하여 MySQL 서버를 설치합니다. 설치가 … 더 읽기

WSL 우분투(Ubuntu)에서 SSH 서버 설치 및 root 접속 설정하기

WSL에서 SSH 서버 설치 및 root 접속 설정하기

지난 시간, 서버 작업을 위해 WSL(Windows Subsystem for Linux)에 우분투를 설치했습니다. 이제 원격 접속 또는 동일 PC 내에서 터미널을 통해 서버를 다루기 위해 SSH 서버를 설치하고 root 계정으로 접속 가능하게 설정해보겠습니다. 1. 터미널 열기 & root 권한 획득 WSL 우분투를 실행한 뒤, su명령어로 root 권한을 획득합니다.비밀번호를 입력하면 root로 전환됩니다. 2. SSH 서버 설치 먼저 패키지를 … 더 읽기