안녕하세요?
어제 주말을 맞이하여 워드프레스 설치를 해봤습니다.
웹 스테이션을 설치하니 기본 백엔드 서버가 nginx으로 되어 있더군요.
아파치보다 nginx 성능이 좋다는 이야기가 생각나서 nginx + php 7.0 + MariaDB로 설치를 마쳤습니다.
워드프레스는 패키지 대신 수동으로 4.7.3 버전 설치했고요.
플러그인 설치도 잘 되고 별다른 문제 없이 잘 동작했습니다만
고유주소를 사용자 정의로 변경을 하고 게시 글 클릭을 하니 웹페이지 404 에러가 납니다.
구글을 뒤져보니 같은 문제로 nginx에서 아파치로 돌아가신 분도 계서서 좌절하다가
/etc/nginx/app.d/server.webstation.conf 파일에
location / {
try_files $uri $uri/ /index.php?$args;
}
코드 추가로 해결했습니다.
문제는 시놀로지가 재부팅하면 server.webstation.conf 파일을 초기화시켜 버려서 수정한 코드가 복원이 되네요.
재부팅하면서 파일을 재생성하는 것 같은데 재부팅할 때마다 수정하기도 그렇고 답답하네요.
지금 밖이라 들어가면 해보겠습니다.
from CV
개발자인데도 처음 시작할때 아파치로 했고 원래 서버엔지니어가 아니라서 손에 익은걸로 하다보니 다른건 생각도 안해봤네요. ㅎㅎ
리눅스에서는 워드프레스 홈페이지에 nginx 설정방법이 있는데 DSM에서 설정하려니 힘드네요.
from CV
한방에 해결이 되는군요. ㅠㅠ
https://blog.olo.kr/ 입니다.