블로그 및 사이트 개설을 시작 하시는 분들을 위한 워드프레스 설치 과정을 설명해 보려고 합니다.
예전에 제가 여러 가지 방법들의 시행착오 끝에 얻어낸 최적의 설치 방법을 알려 드리려고 합니다.
이제 시작하시는 분들이 최대한 시간과 비용이 들지 않길 바라는 마음에 처음 글을 쓰고 여러번 수정 했습니다.
지금부터 필자 처럼 컴퓨터를 잘 못다루는 보통의 사람들도 어렵지 않게 워드프레스를 설치 할 수 있는 과정을 설명 해보겠습니다.
1. 도메인 만들기
우선 도메인을 만들어야 합니다.
도메인은 앞으로 사용할 사이트 주소를 말합니다.
같은 주소라도 호스팅케이알 이라는 업체가 가격이 제일 저렴 했습니다.
주소 링크 : https://www.hosting.kr/
아 그리고 이제부터 회원 가입 할 때 그냥 전부다 구글 아이디로 하는 게 편합니다.
아이디는 구글로 그리고 브라우저는 크롬으로 하시는게 편합니다.
여기서 www 뒤에 도메인으로 사용할 영문 주소를 적고 검색합니다.
원하는 주소 장바구니에 담고 결제합니다.
결제가 끝났으면 일단은 내 도메인 주소가 만들어 졌습니다.
2. 서버 만들기 (VULTR 에서 직접 만들기)
서버는 내 도메인 주소와 인터넷을 연결 시켜주는 역할을 하는 겁니다.
이때도 돈이 드는데 서버는 매달 비용이 나갑니다.
이것저것 찾다 보면 죄다 ‘클라우드웨이즈’ 를 설치 하라고 합니다.
사람 마다 생각이 다르긴 하겠지만 저는 클라우드웨이즈를 이용하지 않을 것 같습니다.
초보자들은 더욱더 유지 비용이 적은걸 써야 하는게 맞다고 봅니다.
이글 참고 하셔서 처음에 하루만 고생하시면 앞으로 진짜 낮은가격에 훨씬 더 좋은 서버를 사용하시게 됩니다.
저희는 ‘벌처’ 라는 서버 업체에서 직접 서버를 만들겠습니다.
해당 링크로 들어가셔서 회원가입 하시면 14일 동안 사용 하실수 있는 100달러 크레딧을 드립니다.
벌처 링크 : ▶https://www.vultr.com/
벌처 (VULTR) 회원가입 서버 개설
벌처 사이트 회원가입은 그냥 구글 아이디로 하시는게 편합니다.
서버는 한번 개설 해놓으면 나중에 들어올 일이 별로 없기 때문에 괜히 아이디 비번 까먹을 문제가 있습니다.
구글 아이디로 회원가입 하시고 이메일 인증 받으시고 신용카드 정보도 적어주세요.
해당 부분 체크 하시고 연결 하시면 결제 하실 필요없이 신용카드만 연결 하는 겁니다.
그리고 크레딧이 있기 때문에 당장 2주간은 결제 하실 필요가 없습니다.
하지만 14일 전엔 잊지 말고 꼭 결제를 해주셔야합니다!
안그럼 2주동안 공들여 놓은게 다 날라갑니다.
서버는 항상 미리미리 결제만 신경 쓰시면 되겠습니다.
로그인 > Products > Deploy Sever
Server : Cloud Compute 선택
CPU : High Freqency 선택
Sever Location : Seoul 선택
Operating System (운영체제) : Ubuntu (22.04) 선택
Sever Size : $6/month 선택
주의하실점!!
혹시라도 100$ 크레딧이 있다고 더 높은 용량의 서버를 선택 하시면 안됩니다.
나중에 서버 용량을 크게 하는 건 가능해도 작게 줄이는건 불가능 합니다.
꼭 $6/month 로 선택 하세요.
그리고 이정도 용량이면 처음 시작하시는 분들에게 충분합니다.
Add Auto Backups : OFF
Sever Hostname & Label : 아이디 하나 입력
그외 설정은 만지지 않고 Deploy NOW
3. 도메인 DNS 설정
네모박스 처럼 Running 상태가 되시면 서버가 개설 완료 된것입니다.
왼쪽 네모 박스의 숫자 158.xxx.xxx.xx 가 IP 주소 입니다.
이제 도메인 DNS 설정을 해줘야 합니다.
아이피 주소를 복사하시고 호스팅 케이알 사이트로 갑니다.
주소 링크 : https://www.hosting.kr/
나의 서비스 > 도메인 관리
네임서버/DNS , 새 레코드 추가
도메인 이름 > 네임서버/DNS > 새 레코드 추가
새 레코드 추가 내용
그림 처럼 다 입력해서 추가 해주시면 됩니다.
앞으로 다른 데서도 TTL값 쓰는거 나오면 항상 600 으로 해주시면 됩니다.
4. 방화벽 설정
다시 벌처 사이트로 가서 방화벽 설정을 해주겠습니다.
Products > Network > Firewall > Add firewall Group
IPv4 Rules
IPv4 Rules 만 해당 내용 똑같이 추가해 주시면 되겠습니다.
Linked Instances
해당 메뉴로 가서 방화벽과 서버를 연결 시켜줍니다.
서버 선택 하시고 + 표시 클릭 하시면 됩니다.
5. Hestia 패널 설치
이제 서버를 설정하고 컨트롤 할수 있는 패널을 설치 해야 합니다.
저희는 무료 패널인 Hestia 패널을 설치 하겠습니다.
서버 아이디/ 패스워드
Products > 본인이름클릭 > 패스워드 복사 합니다.
View Console
Products > 점세개 > View Console
로그인
검은 화면이 나오시면
hcp login : root 입력
Password : 클립보드를 이용해 붙여넣기(paste) 해줍니다.
붙여넣기(paste) 눌러도 패스워드라 검은색 화면에 아무 글씨가 나오지않습니다.
붙여넣기(paste) 누르고 검은색 화면 한번 마우스로 누르고 엔터키 눌러주세요.
그러면 로그인 됩니다.
헤스티아 설치 스크립트 링크
https://hestiacp.com/docs/introduction/getting-started.html
Hestia 설치파일 다운로드
아래 스크립트는 Hestia 설치파일 다운로드 명령어 입니다.
밑에 내용 복사 해서 클립보드로 붙여넣고 검은화면에서 엔터 눌러 줍니다.
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
Hestia 설치 파일 실행
클립보드 이용해서 해당 내용 입력하시고 엔터 눌러주세요.
bash hst-install.sh
실행후 입력내용
Y 엔터
Y 엔터
이메일 주소 입력
hcp.사이트주소.com 입력
스크린샷 저장
중간에 해당화면에서 설치가 잠시 멈춥니다.
이떄 키보드를 누르면 다음 단계로 진행되 버립니다.
키보드 절대 누르지 마시고 해당 화면을 꼭 스크린샷해서 저장해 줍니다.
따로 메모장에도 해당내용을 옮겨 놓으시고 보관 하세요.
옮겨 놓으셨다면 키보드 아무키나 눌러서 계속 진행 해주시면 설치가 완료됩니다.
설치 완료후 검은화면은 꺼줍니다.
6.Hestia 패널 설정
로그인
로그인 접속 주소 : http://hcp.사이트주소:8083
USER NAME : ADMIN
PASSWORD : 캡쳐해놓았던 패스워드 입력 합니다.
사용자추가
admin 사용자는 만지지 않습니다.
Add User 를 누르셔서 사용자 추가를 합니다.
해당 내용만 입력하시고 Save 눌러 줍니다.
여기서 만드는 유저네임과 패스워드는 워드프레스 유저네임과 패스워드가 됩니다.
잘기억 할 수 있는 아이디와 패스워드로 해주세요.
도메인 추가
USER > 새로만든사용자클릭 > Add Web Domain
사이트주소 써주시고 체크박스 모두 체크 해주시고 Save
SSL 인증서 설정
헤스티아는 무료 SSL인증서를 지원 합니다.
SSL인증서를 발급 받아야 HTTPS 주소를 사용 가능 합니다.
등록한 도메인의 옆에 연필모양(Edit domain) 아이콘을 눌러줍니다
해당 화면 처럼 체크해주시고 Save
워드프레스 설치하기
WEB > 연필모양(Edit domain) > Quick Install App > 워드프레스Setup
누르시면 워드 프레스가 설치됩니다!
연필모양 누르시고
Edit Web Domain 화면 오른쪽 위에 Quick install App
WordPress Setup 클릭하면 설치 됩니다.
워드프레스 로그인
워드프레스 로그인 하는 방법을 알려드리고 글을 마치려고 합니다.
본인 사이트 주소 끝에 /wp-admin 을 입력 하면 로그인 화면이 나옵니다.
https://도메인/wp-admin
사용자명 : 헤스티아 사용자 추가한 유저네임
비밀번호 : 해당 패스워드
워드프레스 기본설정
드디어 워드프레스 설치를 마치게 되었습니다.
워드프레스 설치후 기본적으로 해야할 설정들을 정리한 내용이 있으니 참고 하시길 바랍니다.