지식 요소의 가공과 분석, 그리고 여러가지 도구의 활용에 관한 내용

[Solved] SSL certificate expired

근래 바쁜일들이 있다보니 SSL certificate가 만료된다는 이메일을 받고도 제대로 행동을 취하지 않아서 결과적으로 홈페이지가 마비되었었다. 출장다녀와서 문제를 확인하고 처리한 절차를 여기에 기록.

기본적으로 Lightsail에서 SSL certificate를 설정하는것은 다음 링크에 정리되어 있음: https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-using-lets-encrypt-certificates-with-wordpress . 필자와 같이 실수로 유효기간이 만료된 경우에도 해당 방법을 그대로 적용하였더니 별다른 문제없이 홈페이지가 살아남. 여기서 만난 몇가지 변동사항을 다음에 요약.

1.  자동으로 ceritifcate 연장을 설정함 (링크의 Step 7을 참조)

2. 아파치 서버를 껐다가 키는 과정에서 제대로 살아나지 않는 현상이 있었음. 이 때 다음 링크를 참조하여 httpd.conf파일 (아파치 폴더내)에서 Listen 80을 Listen 8080으로 수정함. 링크: https://stackoverflow.com/questions/31298334/apache-server-noob-no-listening-sockets-available

3. http로 설정된 모든 내부 사이트 링크들을 https로 수정. 초기에 이리저리 시도 하면서 http로 먼저 사이트 설정이 완료된 다음 https로 이전한 히스토리가 있음. 그러면서 내부 링크들을 업데이트 해두지 않았는데, 그럼으로 인해서 내부 링크들이 모두 제대로 작동하지 않는 문제가 발생함. 이를 인지하고 해결함.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *