User Tools

Site Tools


сервис_minio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_minio [2024/02/17 06:57]
val [Сервер]
сервис_minio [2025/05/13 15:45] (current)
val [mcli]
Line 9: Line 9:
  
 <​code>​ <​code>​
-# wget https://​dl.min.io/​server/​minio/​release/​linux-amd64/​archive/​minio_20240214213602.0.0_amd64.deb -O minio.deb+# wget https://​dl.min.io/​server/​minio/​release/​linux-amd64/​minio_20250422221226.0.0_amd64.deb
  
-# dpkg -i minio.deb+# dpkg -i minio_*_amd64.deb
  
 groupadd -r minio-user groupadd -r minio-user
Line 27: Line 27:
 MINIO_ROOT_PASSWORD=strongpassword MINIO_ROOT_PASSWORD=strongpassword
 </​code><​code>​ </​code><​code>​
-# systemctl ​start minio+# systemctl ​enable ​minio --now
 </​code>​ </​code>​
  
Line 36: Line 36:
   * [[http://​minio.corpX.un:​9000]]   * [[http://​minio.corpX.un:​9000]]
  
 +<​code>​
 +Buckets -> Create Bucket
 +   ​Bucket Name: postgresql
 +</​code>​
 ==== mcli ==== ==== mcli ====
  
Line 41: Line 45:
  
 <​code>​ <​code>​
-# wget https://​dl.min.io/​client/​mc/​release/​linux-amd64/​mcli_20231024214222.0.0_amd64.deb+# wget https://​dl.min.io/​client/​mc/​release/​linux-amd64/​mcli_20250416181326.0.0_amd64.deb
  
 # dpkg -i mcli_*_amd64.deb # dpkg -i mcli_*_amd64.deb
  
-$ mcli alias set myminio http://​minio.corp16.un:9000 root '​strongpassword'​ +$ mcli alias set myminio http://​minio.corpX.un:9000 root '​strongpassword'​
-или +
-$ mcli alias set myminio http://​minio.corp16.un:​9000 ACCESS_KEY SECRET_KEY+
  
 $ mcli admin info myminio $ mcli admin info myminio
  
-$ mcli ls --recursive --versions ​myminio+$ mcli mb myminio/​postgresql 
 + 
 +server# mcli cp -r /​var/​lib/​docker/​volumes/​root_postgres_data/​_data/​ myminio/​postgresql/​keycloak/​root_postgres_data/​ 
 + 
 +gate# mcli cp -r /​var/​lib/​postgresql/​15/​main/​ myminio/​postgresql/​gate/​var/​lib/​postgresql/​15/​main/​ 
 + 
 +$ mcli ls -myminio
 </​code>​ </​code>​
  
Line 57: Line 65:
  
   * [[https://​min.io/​docs/​minio/​macos/​operations/​external-iam/​configure-keycloak-identity-management.html|Configure MinIO for Authentication using Keycloak]]   * [[https://​min.io/​docs/​minio/​macos/​operations/​external-iam/​configure-keycloak-identity-management.html|Configure MinIO for Authentication using Keycloak]]
 +
 +  * Сервис Keycloak [[Сервис Keycloak#​Добавление атрибутов]]
  
   * [[Пакет OpenSSL#​Импорт сертификата центра сертификации]]   * [[Пакет OpenSSL#​Импорт сертификата центра сертификации]]
Line 63: Line 73:
 # service minio restart # service minio restart
 </​code>​ </​code>​
- 
-  * Сервис Keycloak [[Сервис Keycloak#​Добавление атрибутов]] 
  
 <​code>​ <​code>​
Line 71: Line 79:
     OpenID     OpenID
       Create Configuration       Create Configuration
-        Name: corp13+        Name: corpX
 </​code>​ </​code>​
  
сервис_minio.1708142238.txt.gz · Last modified: 2024/02/17 06:57 by val