Blogware

Synology NAS에 워드프레스 설치하기 (Nginx + PHP-FPM7 + MariaDB)

본 워드프레스는 현재 Synology DS216+II에서 구동되고 있다. 최근에 Synology의 DSM 백엔드를 굳이 건드리지 않고도 Nginx의 설정값을 수정 및 유지하는 방법을 알아내었다. 이걸 알기 전에는 이게 설정이 제대로 안되서 SSL이 일부만 적용되거나 WP Super Cache 설정도 제대로 되지 않는 등 문제가 많았었다. 알아낸 김에 이번에 완전히 제대로 설치 및 설정하였다. 내용을 공유하고자 글을 작성한다. 본 워드프레스 설치기는 DSM 6.1.3-15152 Update 1을 기준으로 작성되었다.

Blogware

Synology NAS(DSM 6.1)에서 Nginx 사용자 설정값 유지하기

그 동안 본인은 Synology NAS에서 웹 스테이션으로 홈페이지를 운영할 때, DSM이 Apache와 mod_php에 대해서만 제대로 지원하고 있다고 생각했다. 실제로 Synology에서 운영하는 지식 기반 사이트에서도 .htaccess에 대한 언급은 있어도 Nginx의 설정파일(*.conf)에 대해서는 언급이 없었다. 그래서 Web Station을 제대로 활용하는 것은 거의 포기하고 있던 실정이었다.

Blogware

Synology NAS에서 Docker로 워드프레스를 운영하지 말아야 하는 이유

보유중인 Synology NAS 장비

※ 본 포스트에서 잘못된 내용이 있어 조만간 정정포스팅을 올리고자 합니다. 자세한 것은 하단 내용 참고.

현재 상황

워드프레스는 워드프레스 닷컴을 사용하는게 아니라면 일반적으로 리눅스 서버에서 많이 호스팅된다. 그러나 집에서 리눅스 서버를 구동하기는 어렵기 때문에, 보통은 다들 웹 호스팅 업체에 맡기는 편이다. 본인도 예전에는 웹호스팅 업체를 이용하는 편이었다. 그러나 웹호스팅의 경우 트래픽이나 용량 제한에 걸리는 경우가 많았고, VPS를 사용하자니 성능제약이 너무나 큰 편이었다. 결국 성능이 꽤 높은 NAS를 사용하는 수밖에 없었다.

Blogware

워드프레스에 HTTPS 사용 시 연결문제 해결하기

보안을 위해 워드프레스에 HTTPS를 사용하도록 해 주는 웹서버 설정에 관련된 블로그 글은 많이 보아왔다. SSL Labs에서 제공하는 테스트에서 보안등급 A+를 받을 수 있도록 설정해 주는 방법도 여기저기 많이 있었다. 그걸 보고 따라해서 현재 본인의 워드프레스에 HTTPS를 설정했고, SSL Labs의 퀄리티 테스트도 A+ 등급을 받았다.