Интересно, можно ли сохранить загрузку изображений в серверный магазин за пределами jar, и как найти направление? - PullRequest
0 голосов
/ 11 февраля 2019

Я создал весенний загрузочный веб-проект и уже загрузил его на сервер (centOS7).в настоящее время загрузка файла img в файл jar на сервере хранится в статическом пакете в файле jar, что делает файл jar очень большим и трудным для редактирования.Может ли кто-нибудь дать мне идею сохранить IMG где-то еще на сервере и как найти положение изображения вне банки внутри HTML.

1 Ответ

0 голосов
/ 11 февраля 2019

Прежде всего, вы должны решить, в каком каталоге вы собираетесь хранить ваши файлы, и создать его: mkdir /path/to/your/dir

Затем назначьте вновь созданный каталог вашему приложению: chown <your user>:<users group> /path/to/your/dir

Затем не забудьте дать разрешения на чтение / запись для пользователя, под которым вы запускаете свое приложение, - для уже созданного каталога.chmod 600 /path/to/your/dir - это позволит вашему приложению только читать / записывать в каталог и предотвращать выполнение файлов в нем (по соображениям безопасности).

Затем просто замените путь, который у вас уже есть, - новым.(во вновь созданный каталог).

Пожалуйста, имейте в виду, что есть много вещей security , которые следует учитывать, когда вы собираетесь хранить файлы на своем сервере.

Кстати, пожалуйста, ознакомьтесь с различными вариантами хранения, такими как AWS S3 , Google Cloud Storage и Ceph .

Пожалуйста, примитеИмейте в виду, что если вы собираетесь хранить свои файлы на своем сервере, вы должны позаботиться о них (например: следите за пространством, убедитесь, что у вас есть зеркальное отражение на дисках и т. д.).Например, с AWS S3 вам не нужно заботиться обо всем этом, и это очень дешево.

...