윈도우 워드프레스 설치 하기 위해서는 기본적으로 WebServer, IP 설정, 보안 인증(SSL) 등의 과정이 필요하다. 여기서는 워드프레스를 설치하기 위한 모든 과정을 설명 하고자 한다.
1. OS 를 Windows 11 로 선택한 이유
OS 를 Windows 를 선택한 이유는 매우 간다한다. 익숙해서… 다른 분들도 저와 비슷하게 리눅스 보다는 윈도우가 압도적으로 편하거나 리눅스 를 접해보지 못한 사람조차 많을 것으로 판단된다.
일반적으로 리눅스가 Web Server 를 구축하고 운영하는데 Windows 보다 안정적이고 보안에도 유리하다고 한다.
참고로 윈도우의 치명적인 단점으로는 업데이트다. Windows 11 기준으로 5주간 업데이트 중지 할 수 있는데 결론적으로 한달에 한번은 꼭 업데이트를 진행해야 한다.
완전히 중지하기에는 보안 패치등의 누락으로 인한 해킹 위험때문에 또 고민된다. 이러한 고민때문에 리눅스를 하는건가 싶기도 하다.
2. 워드프레스 설치전 필수 프로그램.
1) Apache : Web Server 의 역활을 한다. 실제로 http , https 의 접속 할 수 있는 서비스를 제공한다.
2) MySQL : 워드프레스의 정보를 기록하기 위한 Data Base 이다. 마리아 DB 로 대체 가능하다.
3) PHP : 워드프레스는 PHP 로 개발되어 있다.
위 세가지 프로그램을 약어로 AMP (Apache, MySQL, PHP) 로 부른다.
3. 윈도우 워드프레스 설치방법
필수 프로그램 3가지를 설치 하는 방법은 크게 두가지가 있다.
첫번째로 각 개별로 프로그램을 설치 하는 방법이다. 각 프로그램마다 설정을 하여야 하고 난이도도 높은편이다. 하지만 각 프로그램 유지보수가 용이하고 업그레이드가 쉽다.
두번째로 패키지 프로그램이다. 대표적으로 WAMPServer, Bitnami WAMP 가 있다. 여기서 WAMP 는 Windows, Apache, MySQL, PHP 를 의미한다. 다른 OS 는 첫글자가 다르다. 예로 LAMP 는 (Linux + AMP) 로 리눅스 전용 AMP 패키지 이다.
두가지 AMP 를 설치 하는 방법이 있는데 아래의 순서대로 설치한다면 완벽하게 개인 PC 에 WordPress 서버를 구축할 수 있다.
개별 AMP 설치 | WAMP Server 설치 (패키지) |
IP 설정 및 공유기 설정 | 좌동 |
Apache 설치 | WAMP Server 설치 |
MySQL 설치 | WAMP Server 설정 |
PHP, PhpMyAdmin 설치 | – |
Apache 외부 접속 설정 | 좌동 |
워드프레스 설치 | 좌동 |
도메인 구매 및 SSL 설치, 연장 | 좌동 |
Apache VirualHost 다중 호스트 | 좌동 |
위 표의 순서대로 설치를 진행하면 개인 PC 에 WordPress Server 를 구축 할 수 있다. 개인적으로 난이도는 높지만 개별 AMP 설치를 권장한다. WAMP Server 로 설치 했었는데 설치 위치도 조금식 다르고 문제 또는 기능 추가시에 구글링 자료와 다소 조금식 차이가 나서 적용하기 어려웠다.
4. 개인 PC 에서 Word Server 구동시 유지금액.
저는 WordPress Server 로 구동하고 있는 PC 의 사양은 아래와 같다.
– CPU : i5 12500 6C / 12T
– RAM : 32GB DDR4
– SSD : 1 TB
이 PC 의 Idle 시 사용전력은 아래의 이미지와 같다.
사용 전력은 41W 로 표시 된다. 눈으로 확인 시 40 ~ 45W 정도 움직였으며 계산의 편의를 위해서 50W 로 전기 요금을 계산하면 아래와 같다.
50W * 24 시간 * 30일 / 1000 = 36kwh 가 실제로 소비한 전력이다.
계산 기준은 가정의 전기 요금은 최고 누진 구간인 450kwh 를 초과한 구간으로 최악의 조건으로 계산하겠다.
주택용 전력 (저압) 하절기 일 경우 1kwh 당 307원이므로 약 11,000 원 정도 나온다.
주택용 전력 (고압) 하절기 일 경우 1kwh 당 242원이므로 약 8700 원 정도 나온다.
확실히 금액적인 부분에서는 개인 PC 에서 워드프레스를 구축하는 것이 유리하다.
여기서 포인트는 Apache VirualHost 설정으로 다중 호스트 설정을 한다면 유지비 측면에서는 압도적으로 저렴해진다.
하지만 반전 포인트는 워드프레스 서버를 구축하기 위해서 PC 를 구매한다면 몇년 또는 십수년 호스팅 비용과 비슷할 수 있다. 집에 여분의 PC 있으신 분에게 추천한다.