This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| deb13:kmip_server_pykmip [2026/08/21 14:26] – Bernard Condrau | deb13:kmip_server_pykmip [2026/08/21 14:52] (current) – Bernard Condrau | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== KMIP Server (PyKMIP) ====== | ====== KMIP Server (PyKMIP) ====== | ||
| * Install Phyton3, the Phyton package manager and dependencies:< | * Install Phyton3, the Phyton package manager and dependencies:< | ||
| - | sudo apt install python3 python3-pip python3-venv libssl-dev libffi-dev python3-dev</ | + | sudo apt install python3 python3-pip python3-venv libssl-dev libffi-dev python3-dev libsqlite3-dev</ |
| * Verify the installation:< | * Verify the installation:< | ||
| * Create a virtual environment and activate it:< | * Create a virtual environment and activate it:< | ||
| Line 12: | Line 12: | ||
| pip install pykmip</ | pip install pykmip</ | ||
| * Verify the installation:< | * Verify the installation:< | ||
| + | * Create folder ''/ | ||
| + | * Start the server:< | ||
| + | * The configuration file:< | ||
| + | host = 127.0.0.1 | ||
| + | port = 5696 | ||
| + | certificate_path = ./ | ||
| + | key_path = ./ | ||
| + | ca_path = ./ | ||
| + | auth_suite = TLS1.2 | ||
| + | logging_level = INFO | ||
| + | database_path=/ | ||
| + | |||
| + | |||
| + | check | ||
| + | * < | ||
| + | sudo chmod -R o+rx / | ||
| + | * < | ||