본문 바로가기
웹 개발

[APM] Ubuntu 22.04 APM 설치

by hans-0 2025. 2. 10.

APM

  • Apache(웹서버), PHP(웹프로그래밍 언어), MySQL(데이터베이스)의 약어이고, 리눅스에 많이 사용된다.
    • 이유: 오픈소스 기반, 우수한 호환성, 넓은 커뮤니티 지원 

(Oracle이 아닌 MySQL을 사용하는 이유: 비용적인 부담이 적고, 거의 모든 운영체제 사용 지원, 풍부한 지원 및 커뮤니티 제, 하나의 서버에 여러 개의 데이터베이스 생성, 서버마다 독립적인 스토리지 할당)

 

Ubuntu 시스템 패키지 최신버전 업데이트

sudo apt -y upgrade && apt -y update && apt -y autoremove
# upgrade 업데이트 된 저장소 내 패키지 정보를 바탕으로 시스템에 설치된 패키지들을 업그레이드
# update 패키지 정보를 최신으로 업데이트
# autoremove 불필요해진 패키지를 자동 삭제

 

Apache2 설치

sudo apt install apache2 && sudo service apache2 start

service apache2 status
# 서비스 상태 확인
apache2 -v
# 버전 확인
# url에 서버 http://ip 입력으로 페이지 확인

PHP 7.4 설치

sudo apt install php libapache2-mod-php php-mysql # php 설치
apt list php-* php7.4-* # Ubuntu 저장소에서 지원하는 PHP 리스트 보기
sudo apt install php-{bz2,imagick,imap,intl,gd,mbstring,pspell,curl,readline,xml,xmlrpc,zip}

 

설치가 끝나면 "/var/www/html"에 index.php 파일을 생성하여 아래와 같이 코드를 작성 후 확인한다.

<?php
	phpinfo();

MySQL 설치

sudo apt install mysql-server # MySQL 설치
sudo mysql_secure_installation # MySQL 보안 스크립트 실행

 

 

참고 URL

https://yoshikixdrum.tistory.com/214