Tentando mudar para o linux como desenvolvedor PHP, não consigo mover meu ambiente de desenvolvimento

0

Estou usando o Windows para minhas operações de desenvolvimento, mas estou implantando em distribuições baseadas em Debian / Ubuntu. Então eu pensei que se eu movesse meu desenvolvimento para uma distribuição linux, seria mais confortável.

Estou usando o XAMPP no windows para servidores apache / mysql. Está no meu disco rígido portátil. Então, se eu estou em casa, apenas abro o painel de controle do XAMPP e clico em Start Apache, Start Mysql. Ele funciona "drive-letter free". Portanto, se meu disco rígido portátil estiver na unidade D do meu laptop, minha raiz de documentos será "/ www", independentemente da letra da unidade. O XAMPP pensa "bem, / www está na raiz da unidade que eu estou executando". E depois disso, se eu for trabalhar e plug-in no meu disco rígido (digamos, é G) o XAMPP ainda pode funcionar porque ele procura por pastas relativas à raiz da unidade.

Então, minha pergunta é: Como posso configurar um ambiente de desenvolvimento tão fácil quanto o exemplo dado acima?

O Dropbox, Git e cp, mv não são opções viáveis.

Obrigado antecipadamente.

    
por Cnkt 22.11.2012 / 13:37

1 resposta

2

Sugiro configurar seu linux-apache para ter uma pasta vazia como raiz do documento. Então você conecta seu stick usb como de costume, e ele é montado automaticamente. Com o mount, você pode agora substituir a pasta vazia pela subpasta do seu usbstick montado:

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

Provavelmente, você pode adicionar isso em algum lugar a alguns scripts automount, mas isso seria outra pergunta.

    
por 22.11.2012 / 15:27