Я использую Windows для своих операций по разработке, но развертываю в дистрибутивах на основе Debian/Ubuntu. Поэтому я подумал, что если я перенесу свою разработку в дистрибутив Linux, это будет более комфортно.

Я использую XAMPP на Windows для серверов Apache / MySQL. Это на моем портативном жестком диске. Итак, если я дома, я просто открываю панель управления XAMPP и нажимаю «Запустить Apache», «Запустить Mysql». Работает "диск без букв". Так что, если мой портативный жесткий диск находится на диске D на моем ноутбуке, мой корень документа будет "/ www" независимо от буквы диска. XAMPP считает, что «хорошо, / www находится в корне диска, на котором я работаю». И после этого, если я пойду на работу и подключу свой жесткий диск (скажем, это G), XAMPP все еще может работать, потому что он ищет папку относительно корня диска.

Итак, мой вопрос: как я могу настроить среду разработки так же просто, как в приведенном выше примере?

Кстати, Dropbox, Git и cp, mv не являются опциями viavle.

Заранее спасибо.

1 ответ1

2

Я предлагаю настроить ваш linux-apache, чтобы иметь пустую папку в качестве корня документа. Затем вы подключаете USB-флешку как обычно, и она автоматически подключается. С помощью mount вы можете теперь переопределить пустую папку с помощью подпапки вашего смонтированного usbstick:

sudo mount -o bind /media/usbstick/.../document_root /var/www

Возможно, вы также можете добавить это куда-нибудь в некоторые сценарии автоматического монтирования, но это будет другой вопрос.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .