이제 워드프레스 설치하는 과정으로 들어간다. 설치 방법은
SSH를 통해 대박이가 직접 서버에 명령어로 준비하는 과정.

대박이한테 워드프레스 설치 요청

워드프레스 설치에 필요한 4가지

  1. Nginx – 웹서버 (방문자가 사이트에 접속하게 해주는 것)
  2. PHP – WordPress가 돌아가는 언어
  3. MySQL – 데이터베이스 (글, 회원정보 저장)
  4. WordPress – 본체

그럼 왜???? 도대체 왜???? 필요한가?

대박이가 설명하는 Nginx, PHP, MySQL이 필요한 이유

필수라고 한다. 너무 너무 신기하다…. 원래 정보 자체를 습득할 수 없었는데
이렇게 편리하게 알 수 있다는 게 너무 재밌다.

워드프레스 실행을 위해 필요한 4가지를 대박이가 직접 설치해 준다.

오케이 하나씩 진행해 보자고!

설치 진행

대박이가 Nginx, PHP, MySQL, WordPress 설치하는 화면

이제 링크를 클릭할 시간이다.

워드프레스 초기 설정 화면

워드프레스 설정 완료! 이제 화면을 캡처해서 대박이한테 보낸다.

워드프레스 계정 설정 화면 캡처

나한테 워드프레스 정보를 가입하라고 했는데, 나는 안 할 것이다.
워드프레스를 실행하기 위해서 필요한 4가지 중 MySQL DB 생성을 했는데,
여기에 직접 명령어로 워드프레스를 사용할 계정 생성이 가능하기 때문이다.

“이것도 직접 설정해 줘”

대박이가 직접 설정은 못한다고 하는 화면

이건 못한다고 한다…. 나는 알고 있는데.

“에이 DB에 입력 가능하잖아~~”

대박이가 DB 직접 입력으로 계정 생성하는 화면

할 수 있는데,,, 왜 한 번에 안 해주지??? ㅋㅋㅋ 다시 한번 말하지만 여러 번 다양하게 질문해라.

워드프레스 사이트 접속 성공 화면

사이트 주소 접속 완료!

워드프레스 메인 화면

관리자 로그인 문제 발생

관리자 페이지 문제 발생!! 로그인이 안 된다… 왜 계속 오류가 나는지 화면 캡처해서 물어봤는데.

워드프레스 관리자 로그인 오류 화면

2번 로그인이 안 됐고 3번째 로그인이 됐다. 해결은 됐지만 이럴 때 “왜 안 되지?? 해줘?? 뭐가 문제지??”
라는 질문보다는 대박이가 검토할 수 있는 환경을 의도적으로 만들어주는 질문이 좋다.

“대박아 지금 로그인이 안 되고 있는데 어떤 게 문제인지 하나씩 검토해 볼래?”

라고 질문했으면 보다 수월하게 원인을 분석하고 해결 방법을 찾을 것이다.

워드프레스 관리자 페이지 접속 성공

어드민 접속 성공!!

정리

워드프레스를 설치하려면 서버에 4가지(Nginx, PHP, MySQL, WordPress)를 설치해야 한다. 대박이한테 시키면 전부 알아서 해준다.

이번에 배운 중요한 포인트 2가지:

  1. 여러 번 다양하게 질문해라 — 대박이가 “못한다”고 해도 다른 방식으로 물어보면 할 수 있는 경우가 많다
  2. 문제가 생기면 검토할 수 있는 상황을 만들어 줘라 — “왜 안 돼?” 보다 “하나씩 검토해 볼래?”가 훨씬 좋은 질문이다

다음 글에서는 도메인을 연결하고 Cloudflare를 설정하는 과정을 다룬다.