1월 13, 2026가이드
VPS 서버에 WordPress를 설치하는 방법
Nginx, MySQL 및 PHP를 사용하여 Linux 서버에 WordPress CMS를 설치하는 전체 가이드.

WordPress는 전 세계에서 가장 인기 있는 콘텐츠 관리 시스템으로 수백만 개의 웹사이트를 운영하고 있습니다. 이 가이드는 Nginx, MySQL 및 PHP(LEMP 스택)를 사용하여 Hiddence VPS 서버에 WordPress를 설치하는 데 도움이 될 것입니다.
전제 조건
- Ubuntu/Debian 또는 CentOS 서버
- 서버 IP를 가리키는 도메인 이름
- 서버에 대한 SSH 접속 권한
- Nginx, MySQL 및 PHP 설치 완료
MySQL 데이터베이스 생성
먼저 WordPress를 위한 데이터베이스와 사용자를 생성하세요:
bash
sudo mysql -u root -p
CREATE DATABASE wordpress_db;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'strong_password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;WordPress 다운로드
WordPress를 다운로드하고 압축을 푸세요:
bash
cd /var/www
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo chown -R www-data:www-data /var/www/wordpressWordPress 구성
wp-config.php 파일을 생성하세요:
bash
cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
# 데이터베이스 이름, 사용자 이름 및 비밀번호 업데이트Nginx 서버 블록 구성
Nginx 구성을 생성하세요:
bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# root /var/www/wordpress가 포함된 서버 블록 추가
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx올바른 권한 설정
bash
sudo chown -R www-data:www-data /var/www/wordpress
sudo find /var/www/wordpress -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress -type f -exec chmod 644 {} \;WordPress 설치 완료
브라우저에서 도메인을 열고 WordPress 설치 마법사를 따르세요. 데이터베이스 상세 정보, 사이트 제목, 관리자 사용자 이름 및 비밀번호를 입력하세요.
유용한 팁
- 보안을 위해 WordPress와 플러그인을 항상 최신 상태로 유지하세요
- 관리자 계정에 강력한 비밀번호를 사용하세요
- Wordfence와 같은 보안 플러그인을 설치하세요
- 정기적인 백업을 설정하세요(당사의 백업 가이드 참조)
- HTTPS를 위해 SSL 인증서를 활성화하세요