"Keystone 설치 및 설정 (Ubuntu)"의 두 판 사이의 차이

13번째 줄: 13번째 줄:


==전제조건==
==전제조건==
Identity 서비스를 설치하고 구성하기 전에 데이터베이스를 만들어야 합니다.
{{NOTE}}
시작하기 전에 <code>[https://pypi.org/project/pyasn1/ python-pyasn1]</code> 최신 버전이 설치되어 있는지 확인하십시오.
{{/NOTE}}
1. 데이터베이스 액세스 클라이언트를 사용하여 <code>root</code> 사용자로 데이터베이스 서버에 연결하십시오:
:<syntaxhighlight lang='console'>
$ mysql -u root -p
</syntaxhighlight>
2. <code>keystone</code> 데이터베이스를 생성하십시오:
:<syntaxhighlight lang='console'>
MariaDB [(none)]> CREATE DATABASE keystone;
</syntaxhighlight>
3. <code>keystone</code> 데이터베이스에 대한 적절한 액세스를 부여하십시오:
:<syntaxhighlight lang='console'>
MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' \
IDENTIFIED BY 'KEYSTONE_DBPASS';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' \
IDENTIFIED BY 'KEYSTONE_DBPASS';
</syntaxhighlight>
:<code>KEYSTONE_DBPASS</code>를 적절한 패스워드로 바꾸십시오.
4. 데이터베이스 액세스 클라이언트를 종료하십시오.
==컴포넌트 설치 및 설정==
==컴포넌트 설치 및 설정==
==Apache HTTP 서버 설정==
==Apache HTTP 서버 설정==
==설치 마무리==
==설치 마무리==

2024년 7월 3일 (수) 02:16 판

1 개요

Crystal Clear action info.png 작성 중인 문서입니다.
Install and configure
설치 및 설정

https://docs.openstack.org/keystone/2024.1/install/keystone-install-ubuntu.html


이 섹션에서는 컨트롤러 노드에 OpenStack Identity 서비스(코드명: keystone)를 설치하고 설정하는 방법을 설명합니다. 확장성을 위해 이 설정은 Fernet 토큰과 요청을 처리하는 Apache HTTP 서버를 배포합니다.

Note

진행하기 전에 OpenStack 설치 가이드의 전제조건 설치 단계를 완료했는지 확인하십시오.

2 전제조건

Identity 서비스를 설치하고 구성하기 전에 데이터베이스를 만들어야 합니다.

Note

시작하기 전에 python-pyasn1 최신 버전이 설치되어 있는지 확인하십시오.

1. 데이터베이스 액세스 클라이언트를 사용하여 root 사용자로 데이터베이스 서버에 연결하십시오:

$ mysql -u root -p

2. keystone 데이터베이스를 생성하십시오:

MariaDB [(none)]> CREATE DATABASE keystone;

3. keystone 데이터베이스에 대한 적절한 액세스를 부여하십시오:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' \
IDENTIFIED BY 'KEYSTONE_DBPASS';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' \
IDENTIFIED BY 'KEYSTONE_DBPASS';
KEYSTONE_DBPASS를 적절한 패스워드로 바꾸십시오.

4. 데이터베이스 액세스 클라이언트를 종료하십시오.

3 컴포넌트 설치 및 설정

4 Apache HTTP 서버 설정

5 설치 마무리

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}