본문 바로가기
IT/개발

OCI에 워드프레스 구축하기 (6) nginx, php, mariadb 설치하기

by 염옥지 2025. 11. 21.
반응형

저번에 드디어 우분투에 접속하였다 
간단하게 워드프레스 구축을 위하여 설치해야할것을 봐보자. 오늘은 간단하게 nginx 설치, php 설치 그리고 mariadb 설치까지 하고 다음 포스팅에 워드프레스 관련된 db를 mariadb에서 생성하는것을 다뤄볼 예정이다.
Nginx + PHP-FPM + MariaDB + WordPress 조합 으로 가려고 한다
 
일단 필수 패키지 업데이트 부터 갈기고

1. 필수 패키지 업데이트

sudo apt update && sudo apt upgrade -y

 

2. 웹 서버 선택 (Nginx 추천)

nginx 도 설치해줍니다. 성능·속도·캐싱·SSL 처리 전부 Nginx가 유리하기 때문에 추천 

sudo apt install nginx -y

 
설치후 활성화 해줍니다

sudo systemctl enable --now nginx

브라우저에서 기본 서버 아이피로 접속을 하면 성공입니다 
혹은 포트가 아직 열려있지않다면 아래처럼 봐서 확인 가능합니다. 

sudo systemctl status nginx

 

3. PHP 8.x 설치 + 필수 확장 모듈

저는 무료 인스턴스기때문에 Ubuntu Minimal를 설치했습니다. Ubuntu Minimal 은 PHP 없으니 직접 설치해야 합니다.

sudo apt install php php-fpm php-mysql php-gd php-xml php-mbstring php-curl php-zip php-intl php-soap php-bcmath -y

 
PHP-FPM 상태 확인:

systemctl status php*-fpm

 

4. MariaDB 또는 MySQL 설치

MariaDB 추천 (MySQL과 100% 호환, 가볍고 빠르다는 특성이 있습니다) 

sudo apt install mariadb-server -y

보안설정

sudo mysql_secure_installation

질문 나오면 이렇게:
Switch to unix_socket auth? → N
Remove anonymous users? → Y
Disallow root login remotely? → Y
Remove test DB? → Y
Reload privilege tables? → Y
 

 

반응형