워드프레스 블로그 만든 이야기
페이지 정보
작성자 Christine 댓글 0건 조회 2회 작성일 25-06-30 13:17본문
워드프레스 워드프레스 사이트 만들기도메인 연결, SSL 적용하기저번 포스팅에서는 셀프로 워드프레스 사이트를 만들어 봤습니다.충격! 초딩도 직접 홈페이지 만들어서 돈번다.. 요즘 워드프레스로 홈페이지 만들어서 블로그 운영이나 쇼...그럴듯한 사이트가 완성됐지만, 하나 문제가 있었죠.바로 SSL 인증서가 적용이 되지 않아 주의요함"경고가 뜨는 것.이렇게 주의 요함 경고가 뜨면, 보안상 위험하기 때문에 사용자들이 이 사이트를 믿고 둘러보기가 힘들겠죠..!그래서 SSL 인증서가 적용된 사이트가 검색엔진 신뢰로도 높아지고 SEO에도 도움이 됩니다. 그리고, 그럴듯한 도메인도 달아보도록 할게요.✅ 이번 포스팅 목표1. 내 워드프레스 사이트에 도메인을 연결2. SSL 인증서 적용1. 사이트에 도메인 연결먼저 '내도메인 한국'사이트에 워드프레스 접속합니다.한글 무료 도메인 내도메인.한국, 웹포워딩, DNS 등 무료 도메인 기능 제공xn--220b31d95hq8o.xn--3e0b707e내도메인 한국이 사이트는 도메인을 무료로 생성하고, DNS 설정 및 웹포워딩 등을 지원해 주는 도메인 관리 서비스입니다.상단 메뉴에서 '도메인 관리'탭으로 들어갑니다.저의 경우 이미 등록해둔 사이트가 있어서 '수정'을 클릭했어요.도메인이 없으신 분들은 생성해 주시면 됩니다.도메인 수정 혹은 생성 후정보는 아래와 같이 세팅해 주세요.'고급 설정'->'IP 연결'체크박스 선택하고, 가상머신 IP를 입력해 줍니다. 그리고 저장!그리고 설정한 '내 도메인 주소'로 접속해 봅니다.wow ~와우 ^_^사이트가 뚝딱 만들어져있어요. 하지만 좀 거슬리는 게 하나 있죠.바로 저 주소창 앞에 있는 주의 워드프레스 요함"경고 아이콘이 보이실 거예요.클릭해 보면 이런 문구가 나옵니다.'이 사이트는 보안 연결(HTTPS)이 사용되지 않았습니다.'요즘 기승인 보이스피싱 사이트에도 붙어 있는 표시죠.ㅠㅠ이 보안 연결, HTTPS 란건 뭘까요?HTTPS 란, HTTP 통신에 SSL 인증서를 덧붙여 데이터를 암호화하는 보안 프로토콜입니다.이걸 적용하면, 검색 엔진 신뢰도도 상승하고결과적으로 SEO에도 도움이 되죠.그럼, 안전하고 더 든든한 사이트로 업그레이드해 봅시다.먼저 무료 SSL을 발급받아볼게요.2. SSL 인증서 적용ZeroSSL 사용하기SSL 인증서 발급검색창에 ZeroSSL을 입력해 접속합니다.Trusted Certificate Authority SSL Protection For Anyone Fast. Reliable. Free. Easily secure any site by putting SSL management on autopilot, supporting 워드프레스 one-step validation and renewal via REST API. Securing Leaders in the Industry Full Protection Get full protection for any domain, website and backe...간단한 이메일 가입을 통해 무료 회원 가입을 진행합니다.회원 가입을 마치면 Get Started 페이지가 뜨는데, 우측 하단에 New Certificate 버튼을 눌러줍니다.3. 인증서 생성 과정하얀 박스에 내 사이트 도메인을 입력하고,Next Step 을 클릭합니다. 여기서부터는 아래 이미지와 똑같이 설정해 주세요.먼저 validity 설정은 90-Day Certificate 체크합니다.체크하면 다음 설정으로 넘어가요.체크 없이 다음으로 넘어갑니다.체크 없이 다음으로 넘어갑니다.2체크 없이 다음으로 넘어갑니다.3마지막 설정 ~!마지막 설정! 체크 워드프레스 없이 다음으로 넘어갑니다.~~4. DNS 값 등록여기서 DNS를 체크해 줍니다.다음과 같은 Name, Point To 레코드 정보가 나옵니다. Name은 등록할 서브 도메인 이름이고, Point To는 위 Name이 가리켜야 할 대상 주소입니다.이 두 항목은 '이 이름을 어디로 연결할까?'를 나타내는 설정이에요.먼저 주황색 박스 부분을 복사해 주세요.그리고 새 탭을 띄워 다시 '내 도메인 한국'사이트로 갑니다.내 도메인 '수정'클릭해 주세요.고급 설정 '별칭ɼNAME 선택 후, 복사한 내용을 붙여 넣습니다.다시 zerossl 사이트로 돌아와서, 이번에는 Point To 에 해당하는 내용을 복사합니다.좀 전의 내도메인 한글 >고급 설정 >별칭에서 박스친 부분에 붙여 워드프레스 넣어 주세요.마지막으로 수정하기를 눌러 내용을 저장해 주시고,다시 zerossl 사이트로 돌아와 주세요.zerossl 사이트에서 'Next Step'을 눌러주세요.'Verify Domain'을 눌러주세요.위와 같은 확인 메시지가 떴다면, 화살표에 보이는 Server Type 을 아래와 같이 NGINX 로 선택하고, 옆의 Download Certificate 를 눌러 다운로드해 주세요.[도메인.zip] 이라는 이름의 파일이 저장됐나요?이제 내 컴퓨터에 저장된 이 파일을 가상머신으로 옮겨 줍니다.아래 명령어를 사용해서 옮겨줄 수 있습니다.가상머신 IP가 192.168.0.10, 계정명이 ubuntu 이고,가상머신에서 파일을 저장할(임시 폴더) 경로가 /tmp 라면,다음과 같은 명령어가 됩니다.그리고 다음 명령어로 업로드된 인증서 파일을 확인합니다./tmp 폴더에 인증서 압축파일이 정상적으로 업로드되었는지 워드프레스 확인합니다.그리고 인증서를 보관할 폴더를 생성하고, 이동을 해줍니다.참고로 /etc/nginx/ssl 이 경로는 보통 nginx에서 인증서 관련 파일을 저장하는 위치입니다. 그리고 좀 전에 옮긴 압축파일을 이동하고, 압축을 풀어 줍니다.압축을 해제하면, 다음과 같은 파일들이 나옵니다.certificate.crt : 내 도메인의 SSL 인증서ca_bundle.crt : 루트 및 중간 인증기관의 인증서private.key : 비공개 개인 키 (절대 외부 유출 금지)그리고 아래 명령어로 fullchain.pem이라는 파일을 생성해 줍니다.certificate.crt 의 내용과 ca_bundle.crt 의 내용을 합쳐서 fullchain.pem 이라는 파일을 만들었습니다.그리고 Nginx 설정 파일을 열고,내용을 다음과 같이 수정합니다.이 파일 내용에 대해 살짝 설명하고 넘어갈게요.두 가지로 워드프레스 나누어 설명하겠습니다.목적listen 80HTTP 로 접속한 사용자를 HTTPS로 전환listen 443 sslSSL 인증서를 사용해 HTTPS 로 워드프레스 서비스 제공이렇게 수정 후, 저장해 주시고,아래 명령어로 nginx 프로그램을 재시작 합니다.재시작 후, nginx 프로그램이 잘 실행되었는지 아래 명령어로 확인합니다.다음과 같이 나오면, 제대로 뜬 거예요.이제 다시 내 사이트로 가보면 . . . !성공 ~~~이제 SSL 인증서까지 적용된 안전한 HTTPS 워드프레스 사이트가 완성되었습니다.주소창에
댓글목록
등록된 댓글이 없습니다.