Ubuntu 22.04의 ISO 이미지를 사용하여 VDS 서버에 NextCloud를 설치합니다. 클린 서버와 NextCloud 애플리케이션이 사전 설치된 서버를 모두 주문할 수 있으며, 이 옵션은 VDS 서버 주문 시 사용할 수 있습니다.
1.1. ISO 이미지 마운트 및 설치
ISO 이미지를 직접 설치할 수도 있습니다. 이를 위해 VNC 콘솔이 제공됩니다.
설치부터 시작해 보겠습니다.
기본 선택을 그대로 두겠습니다.
사용자를 추가하고 필수 항목을 입력하세요.
SSH 프로토콜을 사용하여 애플리케이션을 설치한 후 OpenSSH에 연결할 수 있도록 OpenSSH를 설치해야 합니다.
설치할 nextcloud 애플리케이션을 별표로 표시하세요.
원하는 경우 Enter를 누르고 필요한 버전을 선택하면 기본적으로 stable이 설치됩니다.
1.2. NextCloud 앱 설정
서버의 IP주소인 http://your_ip/를 이용하여 브라우저로 접속하여 설치를 완료해 봅시다:
관리자 사용자 이름과 비밀번호를 입력한 다음 설치를 클릭합니다.
응용 프로그램은 기본 모듈을 설치하라는 메시지를 표시합니다.
설치 완료.
1.3. 도메인 및 SSL 설정
편리하고 안전한 애플리케이션 사용을 위해서는 도메인 바인딩과 SSL 인증서 설치가 필요합니다. 도메인이 기본 동기화 지점이 되고 모든 데이터가 이를 사용하여 동기화되므로 모든 장치 간에 안전하게 교환하려면 암호화를 사용해야 합니다.
다음 명령을 사용하여 DNS 편집기에 구성된 도메인을 서버 IP 주소에 추가합니다:
#nextcloud.occ config:system:set trusted_domains 2 --value=my-domain.tld
도메인이 올바르게 구성되었는지 확인한 후 도메인으로 전환하면 애플리케이션이 열립니다. Let's Encrypt에서 무료 SSL 인증서를 발급해 보겠습니다:
#nextcloud.enable-https lets-encrypt
완료 후 브라우저로 이동하여 https 프로토콜을 사용하여 도메인의 작동을 확인합니다.
1.4. 동기화 및 데이터 교환 설정.
사용 중인 장치 유형에 따라 각 응용 프로그램에 설치하십시오.
애플리케이션을 설치한 후 계정 및 서버 세부 정보를 입력하라는 메시지가 표시됩니다. 서버 주소에는 https://my-domain.tld와 같은 문자열을 사용합니다.
브라우저에서 NextCloud를 설정할 때 생성한 로그인과 비밀번호를 사용하세요. 응용 프로그램은 동기화할 폴더를 선택하라는 메시지를 표시합니다. 선택한 폴더가 VDS 서버에 업로드되고 모든 장치에서 사용할 수 있습니다. DAVx5(안드로이드) 애플리케이션을 사용하여 서버에 주소록과 달력을 저장할 수도 있으며, 애플리케이션 설정에서 연락처를 지정하고 데이터 저장용 계정을 사용할 수도 있습니다.
우리의 경우 Windows 및 Android 운영 체제의 장치를 사용했습니다. 동기화를 설정할 수 있었습니다:
- 콘택트 렌즈
- 달력
- 사진
또한 모든 것이 VDS 서버에 저장되고 파일도 도메인의 링크를 사용하여 편리하게 공유되므로 훨씬 더 안정적인 디스크로 사용할 수 있으며 이는 확실한 장점입니다.