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:02] – 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 the Phyton package manager:< | + | * Install |
| + | sudo apt install | ||
| * Verify the installation:< | * Verify the installation:< | ||
| + | * Create a virtual environment and activate it:< | ||
| + | source pykmip-env/ | ||
| + | * To deactivate the virtual environment, | ||
| * To manage packages you can use:< | * To manage packages you can use:< | ||
| pip3 install --upgrade package_name | pip3 install --upgrade package_name | ||
| pip3 uninstall package_name</ | pip3 uninstall package_name</ | ||
| - | * Install PyKMIP:< | + | * Once inside your virtual environment, |
| - | * | + | pip install pykmip</ |
| + | * 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 / | ||
| + | * < | ||