일단 ipdisk.co.kr, iptime.org로는 안 된다. 9천원 주고 kr 도메인을 하나 샀다. my.hosting.kr이 제일 싸다.
시작하기 전에 워드프레스는 반드시 백업하자. UpdraftPlus같은 플러그인을 사용하면 된다
https 전환 플러그인을 함부로 실행하면 안된다. 사이트 먹통되기 쉬우니 Really simple SSL 플러그인이 제공하는 체크리스트를 꼼꼼하게 살펴보면서 천천히 진행.
그래도 사이트가 먹통이 되면 플러그인에 가보면 (/var/www/html/wp-content/plugins/really-simple-ssl) force-deactivate.txt라는게 있다. 이걸 txt->php로 바꾸어서 실행해주면 살아나긴 한다.
원래 워드프레스 설치 위치가 /var/www/html/이 아니고 /var/www/html/wordpress/였는데 이렇게 하면 ssl이 제대로 작동하지 않는다. Webroot에 바로 워드프레스를 설치하도록 강제하고 있다.
이 외에도 참 많은게 있는데 웹호스팅 업체에 호스팅을 했으면 자동으로 되는 부분을 라즈베리파이에서는 수동으로 해야 했다.
맨 마지막으로 고생시킨게 Chrome, Edge는 잘 되는데 Firefox는 TLS 에러를 내면서 사이트 접근을 거부… 한참 검색을 하다가 주소창에서 안전하지 않음을 눌러보니 사이트가 소유권 정보를 알려주지 않는다는 에러다. Google Sitekit에서 소유권이 확인됐는데 뭥미? 더 뒤져보니 DNS Record의 TXT에 소유권 확인을 위한 레코드를 넣어주니 바로 해결됐다. 이 레코드는 Google에서 받는다.
아무튼 나름 깔끔하게 마무리된 것 같아, 하루 넘게 삽질한게 무의미한 것은 아니었쓰…
추가: 잠깐 되는 듯 하다가 다시 안 됨… 결국 아래와 같은 링크를 찾아 workaround 하기로…
https://really-simple-ssl.com/mozilla_pkix_error_required_tls_feature_missing/
.

댓글