Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 18470|Odpověď: 5

MinIO úložiště (1) Nainstalovat MinIO jako službu ve Windows

[Kopírovat odkaz]
Zveřejněno 07.03.2021 18:17:11 | | | |
Minio je nový open source projekt vydaný Anandem Babu Periasamym, jedním ze zakladatelů GlusterFS. Minio je kompatibilní s projektem distribuovaného objektového úložiště S3 od Amasonu, implementovaným v Golangu a podporovaným klientem. NET, Java, Python, Javacript, Golang jazyky.
Minio lze použít jako cloudové úložiště pro ukládání obrovského množství obrázků, videí a dokumentů. Díky implementaci Golang může server fungovat na Windows, Linuxu, OS X a FreeBSD. Konfigurace je jednoduchá, v podstatě kopíruje spustitelný program a lze spustit jeden řádek příkazu.

Dokumentace:Přihlášení k hypertextovému odkazu je viditelné.

Nedoporučuje se kontrolovat oficiální čínskou verzi dokumentace, protože je neúplná!
Tip: MinIO je pod WindowsDistribuované nasazení, pouze experimentální produkty, nedoporučuji, pokud stojíte sami, je to v pořádku!

Stáhnout

Stáhněte si pro verzi pro Windows:Přihlášení k hypertextovému odkazu je viditelné.

Instalace

Instanci můžete rychle spustit pomocí následujícího příkazu:


D:\dev_tools\minio>minio.exe server D:\dev_tools\file_attach
Endpoint: Přihlášení k hypertextovému odkazu je viditelné.  Přihlášení k hypertextovému odkazu je viditelné.
RootUser: minioadmin
RootPass: minioadmin

Přístup do prohlížeče:
   Přihlášení k hypertextovému odkazu je viditelné.  Přihlášení k hypertextovému odkazu je viditelné.

Přístup přes příkazovou řádku:Přihlášení k hypertextovému odkazu je viditelné.
   $ mc.exe alias set myminioPřihlášení k hypertextovému odkazu je viditelné.minioadmin minioadmin

Object API (kompatibilní s Amazon S3):
   Jděte:         Přihlášení k hypertextovému odkazu je viditelné.
   Java:      Přihlášení k hypertextovému odkazu je viditelné.
   Python:     Přihlášení k hypertextovému odkazu je viditelné.
   JavaScript:Přihlášení k hypertextovému odkazu je viditelné.
   .NET:      Přihlášení k hypertextovému odkazu je viditelné.
Zjištěny výchozí přihlašovací údaje 'minioadmin:minioadmin', prosím ihned změňte přihlašovací údaje pomocí 'MINIO_ROOT_USER' a 'MINIO_ROOT_PASSWORD'



Současně se automaticky vytvoří složka .minio.sys v adresáři D:\dev_tools\file_attach

Přístup do prohlížeče:Přihlášení k hypertextovému odkazu je viditelné.Výchozí účet a heslo jsou: minioadmin



Založte si přístupový účet a heslo

MinIO účty a hesla jsou nastaveny pomocí proměnných prostředí: MINIO_ROOT_USER, MINIO_ROOT_PASSWORD a některé další parametry jsou také nastaveny ve formě proměnných prostředí.

Viděl jsem na internetu, že stačí upravit hodnoty v hodnotě po access_key a secret_key souboru "D:\dev_tools\file_attach\.minio.sys\config\config.json". Ačkoliv tato metoda může změnit účet a heslo, není bezpečná a nedoporučuje se.


config.json Obsah souboru:

{"API":{"_":[{"key":"requests_max","value":"0"},{"key":"requests_deadline","value":"10s"},{"key":"cluster_deadline","value":"10s"},{"key":"cors_allow_origin","value": "*"},{"key":"remote_transport_deadline","value":"2h"},{"key":"list_quorum","value":"strict"},{"key":"extend_list_cache_life","value":"0s"},{"key":"replication_workers ","value":"100"}]},"audit_webhook":{"_":[{"key":"enable","value":"off"},{"key":"endpoint","value":"},{"key":"auth_token","value":""},{"key":"client_cert","value":""} ,{"key":"client_key","value":"}]},"cache":{"_":[{"key":"drives","value":"},{"key":"exclude","value":"},{"key":"expiry","value":"90"},{"key":quota","value":"80"},{ "key":"po","value":"0"},{"key":"watermark_low","value":"70"},{"key":"watermark_high","value":"80"},{"key":"range","value":"on"},{"key":"commit","value":" writethrough"}]},"compression":{"_":[{"key":"enable","value":"off"},{"key":"allow_encryption","value":"off"},{"key":"extensions","value":"value":".txt,.log,.csv,.json,.tar,. xml,.bin"},{"key":"mime_types","value":"text/*,application/json,application/xml,binary/octet-stream"}]},"credentials":{"_":[{"key":"access_key","value":"minioadmin"}, {"key":"secret_key","value":"minioadmin"}]},"etcd":{"_":[{"key":"endpoints","value":"},{"key":"path_prefix","value":""},{"key":"coredns_path","value":"/skydns"},{" key":"client_cert","value":"},{"key":"client_cert_key","value":"}]},"heal":{"_":[{"key":"bitrotscan","value":"off"},{"key":"max_sleep","value":"1s"},{"key":"max_io" ,"value":"10"}]},"identity_ldap":{"_":[{"key":"server_addr","value":""},{"key":"username_format","value":"},{"key":"user_dn_search_base_dn","value":"},{"key":"user_ dn_search_filter","value":""},{"key":"group_search_filter","value":""},{"key":"group_search_base_dn","value":""},{"key":"sts_expiry","value":"1h"},{"key":"tls_skip_ ověřit","value":"off"},{"key":"server_insecure","value":"off"},{"key":"server_starttls","value":"off"},{"key":"lookup_bind_dn","value":"},{"key":"lookup_bind_ password","value":"}]},"identity_openid":{"_":{"key":"config_url","value":""},{"key":"client_id","value":"},{"key":"claim_name","value":"policy"},{"key":"claim_ prefix","value":"},{"key":"scopes","value":"},{"key":"jwks_url","value":"}]},"kms_kes":{"_":[{"key":"endpoint","value":"},{"key":"key_name","value":"},{"key":" cert_file","value":"},{"key":"key_file","value":""},{"key":"capath","value":"}]},"kms_vault":{"_":[{"key":"endpoint","value":""},{"key":"key_name","value":""},{"key ":"auth_type","value":"approle"},{"key":"auth_approle_id","value":""},{"key":"auth_approle_secret","value":"},{"key":"capath","value":""},{"key":"key_version","value ":""},{"key":"namespace","value":"}]},"logger_webhook":{"_":[{"key":"enable","value":"off"},{"key":"endpoint","value":"},{"key":"auth_token","value":"}]},"notify_ Amqp":{"_":[{"key":"enable","value":"off"},{"key":"url","value":""},{"key":"exchange","value":""},{"key":"exchange_type","value":""},{"key":"routing_key",""}, {"key":"obligory","value":"off"},{"key":"durable","value":"off"},{"key":"no_wait","value":"off"},{"key":"internal","value":"off"},{"key":"auto_deleted","value":"off" },{"key":"delivery_mode","value":"0"},{"key":"queue_limit","value":"0"},{"key":"queue_dir","value":"}]},"notify_elasticsearch":{"_":[{"key":"enable","value":"off"},{ "key":"url","value":"},{"key":"format","value":"namespace"},{"key":"index","value":"},{"key":"queue_dir","value":"},{"key":"queue_limit","value":"0"},{"key":" uživatelské jméno","value":"},{"key":"password","value":"}]},"notify_kafka":{"_":[{"key":"enable","value":"off"},{"key":"topic","value":"},{"key":"brokers","value":"},{" klíč":"sasl_username","hodnota":"},{"klíč":"sasl_password","hodnota":""},{"klíč":"sasl_mechanism","hodnota":"obyčejný"},{"klíč":"client_tls_cert","hodnota":"},{"klíč":"client_tls_ klíč","hodnota":"},{"klíč":"tls_client_auth","hodnota":"0"},{"klíč":"sasl","hodnota":"vypnuto"},{"klíč":"tls","hodnota":"vypnuto"},{"klíč":"tls_skip_verify","hodnota":"vypnuto"},{"klíč":"queue_ limit","value":"0"},{"key":"queue_dir","value":"},{"key":"version","value":"}]},"notify_mqtt":{"_":[{"key":"enable","value":"off"},{"key":"broker","value":"},{"key key ":"topic","value":"},{"key":"password","value":"},{"key":"username","value":"},{"key":"qos","value":"0"},{"key":"keep_alive_interval","value":"0s"},{"key":" reconnect_interval","value":"0s"},{"key":"queue_dir","value":""},{"key":"queue_limit","value":"0"}]},"notify_mysql":{"_":{"key":"enable","value":"off"},{"key":" formát","value":"namespace"},{"key":"dsn_string","value":""},{"key":"table","value":""},{"key":"queue_dir","value":""},{"key":"queue_limit","value":"0"},{"key":"max_ open_connections","value":"2"}]},"notify_nats":{"_":[{"key":"enable","value":"off"},{"key":"address","value":"},{"key":"subject","value":"},{"key":"username","value ":""},{"key":"password","value":"},{"key":"token","value":""},{"key":"tls","value":"off"},{"key":"tls_skip_verify","value":"off"},{"key":"cert_authority","value":"""} ,{"key":"client_cert","value":"},{"key":"client_key","value":""},{"key":"ping_interval","value":"0"},{"key":"streaming","value":"off"},{"key":"streaming_async"," value":"off"},{"key":"streaming_max_pub_acks_in_flight","value":"0"},{"key":"streaming_cluster_id","value":""},{"key":"queue_dir","value":"},{"key":"queue_limit"," value":"0"}]},"notify_nsq":{"_":[{"key":"enable","value":"off"},{"key":"nsqd_address","value":"},{"key":"topic","value":""},{"key":"tls","value":"off"},{"key":"tls_ skip_verify","value":"off"},{"key":"queue_dir","value":""},{"key":"queue_limit","value":"0"}]},"notify_postgres":{"_":[{"key":"enable","value":"off"},{"key":"format", "value":"namespace"},{"key":"connection_string","value":"},{"key":"table","value":""},{"key":"queue_dir","value":"},{"key":"queue_limit","value":"0"},{"key":"max_ open_connections","value":"2"}]},"notify_redis":{"_":[{"key":"enable","value":"off"},{"key":"format","value":"namespace"},{"key":"address","value":"},{"key":"key"," value":"},{"key":"password","value":"},{"key":"queue_dir","value":""},{"key":"queue_limit","value":"0"}}},"notify_webhook":{"_":[{"key":"enable","value":"off"},{" klíč":"koncový krok","hodnota":"},{"klíč":"auth_token","hodnota":""},{"klíč":"queue_limit","hodnota":"0"},{"klíč":"queue_dir","hodnota":"},{"klíč":"client_cert","hodnota":"},{"klíč":" client_key","value":"}]},"policy_opa":{"_":[{"key":"url","value":""},{"key":"auth_token","value":"}]},"region":{"_":[{"key":"name","value":"}]},"scanner":{"_":[{" klíč":"zpoždění","hodnota":"10"},{"klíč":"max_wait","hodnota":"15s"}]},"storage_class":{"_":null}}

Nejprve zavřete konzolovou aplikaci, kterou jste právě otevřeli, a správný způsob je následující:

Samozřejmě můžete také použít setX k nastavení trvalých proměnných, viz:

Příkaz pro nastavení příkazu trvalé proměnné prostředí
https://www.itsvse.com/thread-9230-1-1.html

MinIO šifruje konfigurační informace, jak je znázorněno na následujícím obrázku:
Pokus o šifrování všech konfigurací, uživatelů IAM a politik na MinIO backendu



Poznámka:Číslo účtu by mělo mít alespoň 3 znaky a heslo 8 znaků。 Jinak bude chyba následující:

Délka přístupového klíče by měla být alespoň 3 a tajný klíč alespoň 8 znaků

MinIO je instalováno jako služba pod Windows

Pokaždé, když spustíte MinIO přes příkazový řádek, je to velmi nepohodlné, okno se snadno zavře a aplikace MinIO se zavře.

Lze jej nasadit jako službu Windows prostřednictvím nástroje NSSM, například:

Nasazování aplikací jako Windows služeb prostřednictvím NSSM
https://www.itsvse.com/thread-9551-1-1.html

Nejprve přidejte NSSM.exe uvnitř proměnné systémové cesty. (vynecháno)

Vytvořte nový install.cmd soubor pomocí následujícího skriptového příkazu:

Klikněte pravým tlačítkem pro spuštění jako správce, jak je vidět na následujícím obrázku:



Znovu otevřete web a přihlaste se s účtem: heslo itsvse: ttsvse123456.

Vytvoříme bucket s názvem test a zkusme nahrát soubor. Můžete ho sdílet s přáteli, můžete také nastavit dobu platnosti odkazu. Může být použit jako disk v soukromé síti, jak je vidět na obrázku níže:



Někteří se mohou ptát, jaký je rozdíl mezi tímto a přímým uložením na pevný disk?

1. MinIO poskytuje webové rozhraní pro vizuální prohlížení souborů;
2. Jeho jádro je skutečně distribuováno, tedy stejný soubor se distribuuje na různé serverové uzly, aby byla zajištěna spolehlivost souboru;
3. Pokud je naše úložiště vzdálený server, zda je potřeba nahrávat na server jinými protokoly, jako je například FTP nahrávání na server, nasazení FTP, je také velmi problematické;
4. Má některé pokročilé funkce, jako je: sdílení souborů přímo s přáteli a nastavení platnosti odkazů.

Proto to nemůžeme vnímat jen jako middleware, který vám pomáhá ukládat soubory do složek.


(Konec)






Předchozí:Příspěvek o nováčkových hlášeních
Další:HTML vlastní adresa cesty ico
 Pronajímatel| Zveřejněno 09.03.2021 15:15:19 |
 Pronajímatel| Zveřejněno 23.01.2022 20:56:05 |
Příkaz ke spuštění (nastavit účet a heslo) v prostředí Linuxu:


Zveřejněno 15.04.2023 17:39:32 |
Tento příspěvek byl naposledy upraven yczhou dne 15. 4. 2023 v 17:48

Zveřejněno 15.04.2023 17:48:13 |

Díky za sdílení
 Pronajímatel| Zveřejněno 28.08.2025 17:02:26 |
MinIO úložiště (iii) Kopírování, nahrávání (migrace) lokálních souborů do minio bucketu
https://www.itsvse.com/thread-11060-1-1.html
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com