8단계로 hetzner 클라우드 서버에 appwrite를 설치하는 방법
이 튜토리얼에서는 docker를 사용하여 Hetzner 클라우드 서버에 Appwrite를 설치하는 방법을 알려드립니다. 개인적으로 appwrite를 설치하는 다른 방법이 있지만 나는 docker 경로가 번거로움 없이 시작하고 실행할 수 있는 가장 쉽고 빠른 방법이라는 것을 알았습니다. docker가 무엇인지 모르는 경우 Appwrite와 마찬가지로 백엔드 환경의 다양한 사용 사례에 대해 마법적이고 매우 다재다능합니다.
먼저 Hetzner 계정과 Hetzner 클라우드 콘솔( https://console.hetzner.cloud/ )에 로그인하여 시작합니다. 원하는 이름으로 프로젝트를 생성하면 본인만 볼 수 있으므로 크게 중요하지 않습니다.
그런 다음 내가 선택한 내 서버에 대한 서버를 배포합니다. Nuremberg를 위치로(내 지역에서 가장 가까운 위치), OS용 Debian은 Debian 전용이므로 이 자습서의 명령에 매우 중요합니다. 서버 사양, IP용 IPV6(저렴한 만큼) 나머지는 상관없습니다.
서버를 만들고 구입한 후(시간이 걸릴 수 있음) SSH 키를 복사하고 선호하는 SSH 클라이언트로 서버에 로그인합니다.
다음으로 서버에 도커를 설정하려고 하는데 먼저 데비안에서 필요한 리포지토리를 설정해야 합니다.
sudo apt-get update
$ sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
(이렇게 하면 서버가 업데이트되고 docker에 필요한 필수 구성 요소가 다운로드됩니다.)
그런 다음 다음 명령을 사용하여 Docker의 공식 GPG 키를 추가합니다.
sudo mkdir -p /etc/apt/keyrings
$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
그런 다음 다음 명령을 사용하여 Docker 엔진을 설치합니다.
sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
다음으로 docker가 제대로 설치되었는지 여부를 테스트해야 합니다. 아래 명령은 일부 텍스트를 인쇄한 다음 컨테이너를 종료합니다.
sudo docker run hello-world
다음으로 간단한 명령을 사용하여 Appwrite Docker 컨테이너를 설정하겠습니다! (너무 길기 때문에 복사 붙여넣기를 권장합니다)
docker run -it --rm \ --volume /var/run/docker.sock:/var/run/docker.sock \ --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \ --entrypoint="install" \ appwrite/appwrite:1.0.3
설치가 완료되면 끝! 추가 구독 없이도 백엔드와 데이터베이스를 처리하고 관리할 수 있는 훌륭한 방법이 있습니다.
Reference
이 문제에 관하여(8단계로 hetzner 클라우드 서버에 appwrite를 설치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/gregordavies/how-to-install-appwrite-on-a-hetzner-cloud-server-in-8-steps-1lan텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)