당신은 우분투 리눅스에 CouchDB 서비스를 설치하는 방법을 배우고 싶습니까? 이 튜토리얼에서는, 우리는 당신에게 5 분 이내에 우분투 리눅스에서 아파치 CouchDB 설치를 수행하는 데 필요한 모든 단계를 표시하려고합니다.
• 우분투 18.04
• 우분투 19.10
• 아파치 소파DB 2.3.1
이 예제에서는 CouchDB 서비스가 TCP 포트 5984에서 수신됩니다.
CouchDB – 관련 튜토리얼 :
이 페이지에서는 CouchDB와 관련된 자습서 목록에 빠르게 액세스할 수 있습니다.
튜토리얼 – 우분투 리눅스에 소파DB 설치
필요한 패키지를 설치합니다.
CouchDB 서비스를 설치합니다.
CouchDB 서비스는 다음 디렉토리에 설치됩니다: /snap/couchdb.
CouchDB 데이터는 다음 디렉토리에 저장됩니다: /var/스냅/couchdb.
CouchDB 서비스가 설치되었는지 확인합니다.
다음은 명령 출력입니다.
local.ini라는 CouchDB 구성 파일을 편집합니다.
구성 파일 내부에서 다음 줄을 찾습니다.
BIND_ADDRESS 구성을 활성화하고 해당 값을 0.0.0.0으로 변경합니다.
CouchDB 서비스를 다시 시작합니다.
NETSTAT 명령을 사용하여 포트 5984에서 서비스가 실행되고 있는지 확인합니다.
이 예제에서는 CouchDB 서비스가 TCP 포트 5984의 모든 주소에서 실행되고 있습니다.
브라우저를 열고 CouchDB 서버의 IP 주소와 함께 :5984/_utils#설치를 입력합니다.
이 예제에서는 브라우저에 다음 URL을 입력했습니다.
• http://192.168.15.10:5984/_utils#setup
CouchDB 웹 설치 인터페이스를 표시해야 합니다.
단추를 클릭하여 단일 노드를 구성합니다.
관리자 계정과 암호를 설정합니다.
이 예제에서는 암호 kamisma123이 관리자라는 사용자로 설정되었습니다.
노드 구성 버튼을 클릭하여 설치를 완료합니다.
CouchDB 서비스와의 통신을 테스트합니다.
다음은 명령 출력입니다.
축! 당신은 우분투 리눅스에 CouchDB의 설치를 완료했습니다.
튜토리얼 소파DB – 명령 예제
techexpert라는 새 데이터베이스를 만듭니다.
데이터베이스를 만들려면 관리 권한을 가진 자격 증명을 제공해야 합니다.
이 예제에서는 ADMIN이라는 계정과 암호 KAMISAMA123을 사용했습니다.
다음은 명령 출력입니다.
자격 증명을 제공하지 않고 CouchDB에서 데이터베이스를 만들려고 하는 경우.
다음 오류 메시지가 표시됩니다.
CouchDB에서 사용할 수 있는 모든 데이터베이스를 나열합니다.
다음은 명령 출력입니다.
CouchDB에서 사용할 수 있는 모든 노드를 나열합니다.
다음은 명령 출력입니다.
관리 권한이 있는 새 계정을 만듭니다.
이 예제에서는 암호 SUPERPASSWORD와 BRUNO라는 사용자 계정을 만들었습니다.