Локальный сервер USB, Win7 + Ubuntu

1. Александр (16.06.2013 / 14:10)
Доброго времени суток.

Подскажите как можно установить локальный сервер на USB флешку, и работать с ним и на windows 7 (настольный пк) и на Ubuntu (ноутбук).

2. Артур (16.06.2013 / 14:22)
https://si0.twimg.com/profile_images/2727748211/c3d0981ae770f926eedf4eda7505b006.jpeg

3. Станислав (16.06.2013 / 14:26)
Какой сервер? На чём работает сервер? Зачем на флешке? Через что работать? Как дела?

4. shilo (16.06.2013 / 14:28)
1. wh0am1, нет таких. Проги от винды не идут на лине (wine даже не рассматриваю), а проги от линя не будут работать на винде.

5. Станислав (16.06.2013 / 14:30)
4. shilo, есть кроссплатформенные приложения. Не ясно же, чего он там задумал вообще.

6. shilo (16.06.2013 / 14:46)
5. SNELS, он хочет на флешке разместить веб-сервер, и чтоб он запускался и в линуксе и в винде =)
По мне... самая простая реализация:
Установить на каждую ОС свой веб-сервер, и в качестве DocumentRoot прописать папку на флешке.
Но следует учесть что версии ПО будут разные, а так же будет слегка отличаться поведение скрипта в зависимости от ОС.

7. Станислав (16.06.2013 / 14:53)
6. shilo, офигеть ты экстрасенс D
Ну да, собственно, бредовая затея.

Хотя, можно на флешке запилить образ жёсткого диска какого-нибудь virtualbox. А потом этот образ запускать.

В любом случае фигня получается, короче.

8. Александр (16.06.2013 / 15:02)
shilo (16 Июня 2013 / 14:46)
5. SNELS, он хочет на флешке разместить веб-сервер, и чтоб он запускался и в линуксе и в винде =)
По мне... самая простая реализация:
Установить на каждую ОС свой веб-сервер, и в качестве DocumentRoot прописать папку на флешке.
Но следует учесть что версии ПО будут разные, а так же будет слегка отличаться поведение скрипта в зависимости от ОС.

Верно.

Тогда подскажите, как сделать в XAMP, и в LAMP, что бы localhost, и другие сайты, запускались из флешки.
в XAMP я примерно знаю, вроде в этом файле C:\xampp\apache\conf\extra\httpd-vhosts.conf

<VirtualHost 127.0.0.1:80>
	ServerAdmin webmaster@localhost
	DocumentRoot "C:\xampp\htdocs\localhost"
	ServerName localhost
	ServerAlias www.localhost
</VirtualHost>

<VirtualHost 127.0.0.2:80>
	ServerAdmin webmaster@ucp
	DocumentRoot "C:\xampp\htdocs\ucp"
	ServerName ucp
	ServerAlias www.ucp
</VirtualHost>

<VirtualHost 127.0.0.3:80>
	ServerAdmin webmaster@develop
	DocumentRoot "C:\xampp\htdocs\develop"
	ServerName develop
	ServerAlias www.develop
</VirtualHost>

DocumentRoot заменить на диск/путь к флешке, верно?

А в убунту как?

9. Артур (16.06.2013 / 15:06)
Зачем тебе это, автор?

10. Александр (16.06.2013 / 15:23)
На работе я за ноутбуком, а дома в основном за ПК.
И редактирую и там, и там одни и те же сайты, и что бы их (файлы) каждый раз не обновлять/заменять, хочу сделать одну общую директорию с сайтами.

11. iNeeXT (16.06.2013 / 15:28)
Dropbox?

12. Александр (16.06.2013 / 15:28)
Я еще хотел установить win7 на ноут но боюсь он не потянет, слабенький. Да и проблема, винда не хочет устанавливатся в раздел (просит тип NTFS) а я не знаю как изменить в Убунту тип раздела.

Добавлено через 02:40 сек.
iNeeXT (16 Июня 2013 / 15:28)
Dropbox?

Хм. Я так понимаю, файлы будут лежать на удаленном сервере, и мне все ровно нужно будет каждый раз их скачивать на локальный, и тогда уже изменять? Или нет?

13. Артур (16.06.2013 / 15:42)
wh0am1 (16 Июня 2013 / 15:23)
На работе я за ноутбуком, а дома в основном за ПК.
И редактирую и там, и там одни и те же сайты, и что бы их (файлы) каждый раз не обновлять/заменять, хочу сделать одну общую директорию с сайтами.
А при чем тут то, как ты их редактируешь? Сайты лежат на сервере, редактируешь ты их с клиента, а серверу все равно какая ось стоит на клиенте?
Или ты имеешь ввиду что один сайт ты пишешь то на винде то на линухе, и проверяешь его соответственно то там, то тут? В этом случае у тебя нет сервера, у тебя два клиента ) Я использую rsync и рабочий сервер. Утилита позволяет синхронизировать папки, соответственно сервер у тебя будет дома, а на работе ты будешь менять файлы и возвращать их серверу.

Для более сложных ситуаций git поможет

14. iNeeXT (16.06.2013 / 16:31)
12, практически да. Скопировал рабочую папку на компьютер (вин или линукс) - переписал что нужно - заменил обратно файлы в дропбоксе.

URL: https://visavi.net/topics/38199