워드프레스에서 “웹사이트가 https를 사용하지 않습니다.” 라는 보안 경고가 뜨는 것을 계속 무시하고 있다가 그래선 안될 것 같아 이번에 https로 변경을 하였습니다. 이 글에서 워드프레스 주소 URL이 비활성화 됐을 때 http를 https로 바꾸는 방법에 대해서 상세히 알아보겠습니다.
워드프레스 주소 URL 이 비활성화 됐을 때 http를 https 로 바꾸는 방법
AWS Lightsail(라이트세일)에 설치된 워드프레스가 http로 되어 있을 경우 보안강화를 위해 https로 바꾸기 위해서는 워드프레스 관리자 화면에서는 수정이 안되기 때문에 직접 SSH를 사용해서 수정해 줘야 합니다.
AWS lightsail로 로그인한 후 아래 표시된 부분인 “>_”를 클릭하여 SSH 터미널로 들어갑니다
여기서 리눅스의 기본 명령어에 대해서 간단히 설명드리겠습니다.
ls : 현재 디렉토리(폴더)에 있는 목록 보기 (사용방법 : ls -l)
df : 서버 용량 확인하기 (사용방법 : df -h)
cd : 디렉토리 이동하기 (사용방법 : cd wordpress)
cat : 파일 내용보기 (사용방법 : cat wp-config.php)
nano : 파일 편집하기 (nano를 사용하기 조금 어렵게 느껴지실 수 있습니다. 기본적으로 화살표키로 이동후 delete키로 삭제하시면 됩니다)
sudo : 루트 권한으로 실행 (루트 권한으로 실행하면 모든 파일에 대한 읽고 쓰기 권한을 사용할 수 있습니다)
터미널에서 wordpress 로 이동합니다. 위에서는 ls → cd stack → ls → cd wordpress 의 순으로 입력하였으나, 아래와 같이 한번에 이동도 가능합니다.
cd stack/wordpress
sudo nano wp-config.php 을 입력하여 wp-config.php 파일을 엽니다.
아래 부분을 변경전에서 변경후로 수정합니다.
변경전 :
define( 'WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/' );
define( 'WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/' );
변경후:
define( 'WP_HOME', 'https://www.zisikbug.com');
define( 'WP_SITEURL', 'https://www.zisikbug.com');
수정후 Ctrl + X → Y 를 눌러 저장을 하고, 워드프레스 관리자 화면에서 일반으로 들어가면 아래와 같이 https://여러분의도메인.com 으로 바뀐 것을 보실 수 있습니다.
오늘은 라이스세일에 설치된 워드프레스 주소가 http일 때 https로 변경하는 방법에 대해서 알아보았습니다. 워드프레스 주소가 http로 되어 있다면 보안을 위해서 반드시 https로 변경해야 합니다. 이 글을 참고하셔서 변경하시기 바랍니다.