synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Виртуальная машина + MySQL

Виртуальная машина + MySQL

kucher · 06.12.2020

Здравствуйте.

Есть мысль, в качестве хобби, сунуть в виртуальную машину на основе FreeBSD свой сайт. Многие вопросы мной ещё не изучены и не опробованы, но задумался что хорошо бы сунуть это в одну коробочку.

Поскольку виртуальную машину раздувать на сотни гигабайт не хочется, я подумал что было бы правильным сделать её гигабайт до 40 или даже меньше (логи там и т.п.), саму логику оставить в ней, а всякие там базы и файлы - хранить в DSM, поскольку, как говорится, сам бог велел. Почему я не хочу делать этого в докере - не спрашивайте, просто хочу в виртуалке и всё.

Пока я моделирую это всё в виртуальной машине FreeBSD на Windows, понятно что там всё в одной ОС и всё там ок работает, потому что можно настроить что угодно.

 

Так вот: я хотел бы спросить уважаемый ALL, на данное время, нет ли каких-то проблем для работы такой схемы?

1. Всё ли ок в MySQL в DSM или есть костыли?

2. Как лучше организовать из веб-сервера виртуальной машины обращение к файлам, хранящихся в DSM (архивы zip, документы PDF, xls, doc, картинки)?

 

Советы принимаются.

freewind · 06.12.2020
1. Всё ли ок в MySQL в DSM или есть костыли?

2. Как лучше организовать из веб-сервера виртуальной машины обращение к файлам, хранящихся в DSM (архивы zip, документы PDF, xls, doc, картинки)?

Советы принимаются.

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

2. Эм.. не совсем понял задачу. Или это 2 задачи. Обращение из виртуалки к файлам в DSM и вторая, перекидывание файлов в вэб.

2.1 Первая часть - сеть + монтирование в файловую систему виртуалуи (как результат имеем внутренний каталог).

2.2 Я так понимаю это попытка решить задачу обхода проблем драйва? Вопрос, вы хотите CMS или просто шарить файлы? Если CMS то все должно падать в БД (как у того же sharepoint) Если просто в файловую систему, не ясна задача такого сложного огорода...

kucher · 06.12.2020

- чёрт, мне не хотелось бы вообще трогать Докер. Вот именно MySQL туда вешать. Но если иначе никак, может оставить его в виртуалке...

- файлы, имеется ввиду построение таблицы в БД (что где лежит) и обращение к внешнему, для виртуальной машины, хранилищу - посредством того же PHP. Но можно просто подмонтировать как-то каталог SMB в виртуальной машине, если подскажете как. Опять же, чтобы можно было получить доступ к файлам через PHP: в БД имеем путь, по нему берём/заменяем/удаляем файлы.

- Drive тут вообще ни при чём, этот проект - давняя задумка, которую хотелось бы реализовать для себя, как отдельный сайт. Песочница эдакая.

Свой сервер удобен своей гибкостью. У хостера не всегда можно накрутить то что хочешь или пуститься в эксперименты. Да и денег это стоит. Я подумал, что как-то глупо не использовать для этого своё железо, если оно уже стоит и жужжит.

freewind · 06.12.2020
- чёрт, мне не хотелось бы вообще трогать Докер. Вот именно MySQL туда вешать. Но если иначе никак, может оставить его в виртуалке...

- файлы, имеется ввиду построение таблицы в БД (что где лежит) и обращение к внешнему, для виртуальной машины, хранилищу - посредством того же PHP. Но можно просто подмонтировать как-то каталог SMB в виртуальной машине, если подскажете как. Опять же, чтобы можно было получить доступ к файлам через PHP: в БД имеем путь, по нему берём/заменяем/удаляем файлы.

- Drive тут вообще ни при чём, этот проект - давняя задумка, которую хотелось бы реализовать для себя, как отдельный сайт. Песочница эдакая.

Свой сервер удобен своей гибкостью. У хостера не всегда можно накрутить то что хочешь или пуститься в эксперименты. Да и денег это стоит. Я подумал, что как-то глупо не использовать для этого своё железо, если оно уже стоит и жужжит.

Не совсем понимаю зачем вам таким извращённым способом повторять функционал filestation.

Монтирование сетевой папки в nix в Гугл убиваете и получаете исчерпывающий перечень ответов )))