Задать вопрос
@dflbrhekbn

Как установить локальный сервер на флешку если он будет использоваться и на Linux и на Windows?

Имею :
Флешка на 8ГБ - 1 штука
Linux Mint (дома) - 1 штука
Windows 7 или 10 (на работе) - 1 штука
Хочу сделать типо сайта в котором будет что то типо учета техники (номер , вид, у кого, где находится, кому и откуда передал и т.д.) который будет лежать где нибудь на сервере. Вот только не знаю как правильно установить локальный сервер (до этого пользовался только Denwer и только на Windows), что бы он работал и на разных ОС (на работе в свободное время мог заниматься, пришел домой - флэшку тыкнул - запустил - продолжил). Или возможно есть какая то альтернатива всему этому ?
  • Вопрос задан
  • 2208 просмотров
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
Альтернатива есть, называется Git-репозиторий. Работаешь на работе, делаешь пуш на удалённый сервер, дома вытягиваешь изменения с сервера и продолжаешь работать. Веб-сервер и прочее настраиваешь отдельно на каждой машине. Да даже если Git не подходит, можно переносить лишь сам проект на флешке. Сам веб-сервер переносить на флешке как-то странно. Ещё есть вариант писать на Java, будет запускаться везде при наличии JRE.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@LiguidCool
  1. Делать на NodeJS - оно кроссплатформенное.
  2. Синхронизировать папки через Syncthing например (через нет) или Гуглодрайв. Вообще зачем для таких целей флешка ...
  3. Заведите себе виртуалку на VirtualBox например.

PS
Но вообще вы изобретаете велосипед с костылями. БД будет "на ходу" синхронизироваться криво, можно sqlite юзать, но опять же ХЗ что у вас за БД.
Самый рассово-верный варинт - выложите систему в инет. На то она у вас и WEB. Denwer и прочие чудеса - средства для разработчика!
Ответ написан
Предложу ещё один вариант - установить Linux на флешку, грузиться с неё в любом месте и работать в привычной обстановке.
Ответ написан
Комментировать
Karponter
@Karponter
Создайте на флешке проэкт Vagrant. Установите Vagrant на оба десктопа и запускайте проэкт.
Под капотом -- любой вирутальный провайдер: VirtualBox, VMvare, Docker, etc.

Плюсы: одна и та же среда, можно запускать вебсервер непосредственно в среде, можно фризить виртуальную машину (не нужно перезагружать)
Минусы: время на старт/хальт/рестарт виртуальной машины, изучение конфигов Vagrant, мутки с редактированием кода на дочерней виртуальной машине (шаринг папок, ssh, для нарков -- gvim).

P.S. Слушайте что говорит gim0 и используйте git.
upd... Трабл с отсутствием ПК можно решить пересев на облачную IDE. Cloud9 к примеру.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы