Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

una installazione di xampp, due htdocs: si può?

266 views
Skip to first unread message

l...@email.it

unread,
Jun 11, 2014, 5:04:44 AM6/11/14
to
mi hanno dato un portatile aziendale, sul quale voglio però poter sviluppare anche i miei progetti personali, ohimè ci gira windows 8.

per questioni di riservatezza blabla ho fatto un bel disco virtuale truecrypt dove tengo tutta la mia roba non aziendale, così se anche mi dicono ridacci il portatile adesso, basta che lo spengo e la roba non aziendale resta criptata, al massimo la buttano via.

ora, io sviluppo con xampp. la roba aziendale sta sotto c:/xampp/htdocs. potrei metterci anche la roba mia e no problem, ma se mi dicono ridacci il portatile *adesso* potrei non fare in tempo a wipare con sicurezza tutto (vabè, non mi diranno mai *adesso adesso*, più che altro sono paranoie mie e il tempo ce lo avrò ma voglio prepararmi).

mi farebbe comodo che apache/xampp possa caricare sia roba da c:/xampp/htdocs che da y:/quello_che_ti_pare, dove y: è un disco virtuale truecrypt, o magari anche un disco esterno. è possibile?

ci sarebbe poi il problema dei file dei db mysql, ma quelli li posso droppare al volo con un batch da linea di comando. non sarebbero wipati, ma pazienza. certo, se anche quelli potessero risiedere su y: sarebbe meglio.

online ho trovato come installare due versioni di xampp (1), questo potrebbe andare, ma le versioni devono essere diverse (per dire, 1.7.7 e 1.7.3), e ci sarebbe l'inconveniente che dovrei stoppare una e caricare l'altra quando voglio cambiare ambiente, mentre a me farebbe piacere poter caricare siti personali e siti aziendali contemporaneamente. non mi è chiaro se posso installare la stessa versione su due dischi diversi della stessa macchina.

ho trovato anche come settare virtual host diversi (2), ma se non sbaglio questo riguarda solo la possibilità di avere indirizzi root diversi da localhost più che quello che intendo io.

suggerimenti? grazie.

(1) http://complete-concrete-concise.com/web-tools/how-to-install-and-run-multiple-versions-of-xampp-on-your-computer

(2) http://ailoo.net/2008/07/set-up-multiple-virtual-hosts-on-xampp-for-windows/

br...@devsystem.net

unread,
Jun 11, 2014, 5:48:59 AM6/11/14
to
Puoi pensare di fare due distinte installazioni ed avviare ad esigenza quella che ti serve.

Io in locale utilizzo da anni wampserver

> ho trovato anche come settare virtual host diversi (2), ma se non sbaglio questo riguarda solo la possibilità di avere indirizzi root diversi da localhost più che quello che intendo io.

Si, i virtual host ti permettono di avere indirizzi diversi. Molto comodo, io li sfrutto anche in locale :)

ciccio

unread,
Jun 11, 2014, 8:00:17 AM6/11/14
to
l...@email.it <l...@email.it> ha scritto:

> mi hanno dato un portatile aziendale, sul quale voglio perᅵ poter
sviluppare anche i miei progetti personali, ohimᅵ ci gira windows 8.
>
> per questioni di riservatezza blabla ho fatto un bel disco virtuale
truecrypt dove tengo tutta la mia roba non aziendale, cosᅵ se anche mi
dicono ridacci il portatile adesso, basta che lo spengo e la roba non
aziendale resta criptata, al massimo la buttano via.

O potrebbero detrarti dalla paga la spesa per ripristinare il notebook!
Meglio mettere il proprio materiale su una pennetta USB da attaccare
al login e staccare al logout ;)

> ora, io sviluppo con xampp. la roba aziendale sta sotto
c:/xampp/htdocs. potrei metterci anche la roba mia e no problem, ma se mi
dicono ridacci il portatile *adesso* potrei non fare in tempo a wipare con
sicurezza tutto (vabᅵ, non mi diranno mai *adesso adesso*, piᅵ che altro
sono paranoie mie e il tempo ce lo avrᅵ ma voglio prepararmi).

Mai sottovalutare il nemico..... Sono stato testimone di
cose raccapriccianti a riguardo. Ergo mai messo niente di mio
su macchine aziendali, nemmeno un bit.

> mi farebbe comodo che apache/xampp possa caricare sia roba da
c:/xampp/htdocs che da y:/quello_che_ti_pare, dove y: ᅵ un disco virtuale
truecrypt, o magari anche un disco esterno. ᅵ possibile?

da un disco esterno o USB credo che sia possibile, magari facendolo
montare all'avvio dal SO come unitᅵ esterna removibile.

> ci sarebbe poi il problema dei file dei db mysql, ma quelli li posso
droppare al volo con un batch da linea di comando. non sarebbero wipati,
ma pazienza. certo, se anche quelli potessero risiedere su y: sarebbe meglio.

mysql puᅵ girare benissimo su un server (o pc) dedicato.

> online ho trovato come installare due versioni di xampp (1), questo
potrebbe andare, ma le versioni devono essere diverse (per dire, 1.7.7 e
1.7.3), e ci sarebbe l'inconveniente che dovrei stoppare una e caricare
l'altra quando voglio cambiare ambiente, mentre a me farebbe piacere poter
caricare siti personali e siti aziendali contemporaneamente. non mi ᅵ
chiaro se posso installare la stessa versione su due dischi diversi della
stessa macchina..

mmmhh troppo macchinoso :-\
L'installazione della stessa versione su due dischi diversi
della stessa macchina invece penso che sia fattibile se perᅵ
scarichi e scompatti la versione portable di xampp.




l...@email.it

unread,
Jun 11, 2014, 1:03:26 PM6/11/14
to
Il giorno mercoledì 11 giugno 2014 11:48:59 UTC+2, br...@devsystem.net ha scritto:
> Puoi pensare di fare due distinte installazioni ed avviare ad esigenza quella che ti serve.

sì, in effetti potrei fare una cosa del genere, ma, essendo pigro, volevo vedere se c'era la possibilità di avere una situazione tipo:

http://localhost/siti_aziendali caricati da c:/xampp/htdocs

http://localhost2/siti_personali caricati da y:/altrove

senza dover stoppare e riavviare tutto.

se no pazienza, si stoppa e si riavvia.

> Io in locale utilizzo da anni wampserver

l'ho usato brevemente per allinearmi ad un team che lo usava, mi pare potesse stoppare e caricare differenti versioni di php, se non sbaglio. chissà se si può far partire apache facendogli prendere uno o un altro httpd.conf in cui si specifichi una o un'altra DocumentRoot.

Andrea D'Amore

unread,
Jun 11, 2014, 1:07:57 PM6/11/14
to
On 2014-06-11 17:03:26 +0000, l...@email.it said:

> s�, in effetti potrei fare una cosa del genere, ma, essendo pigro,
> volevo vedere se c'era la possibilit� di avere una situazione tipo:
>
> http://localhost/siti_aziendali caricati da c:/xampp/htdocs
>
> http://localhost2/siti_personali caricati da y:/altrove

In alternativa usi xampp per il lavoro e crei una VM headless per i
tuoi progetti, eventualmente il suo filesystem lo cripti e
all'occorrenza ti basta spostare il file con il disco virtuale.
Hai un po' di overhead perch� hai il secondo sistema e alcuni processi
duplicati (apache & co) ma parliamo di un paio di centinaia di MB che
per un portatile moderno non sono granch�.
In questo caso la separazione � ottima e per accedere alla macchina
virtuale (che puoi far partire headless) ti basta aggiungere una voce
nel file hosts.

--
Andrea

l...@email.it

unread,
Jun 11, 2014, 1:12:54 PM6/11/14
to
Il giorno mercoledì 11 giugno 2014 14:00:17 UTC+2, ciccio ha scritto:

> O potrebbero detrarti dalla paga la spesa per ripristinare il notebook!

eeh, dai, devono solo fare clic destro cancella su un file da qualche decina di Gb... comunque mi hanno fatto aspettare un paio di giorni per averlo proprio perché, avendolo usato qualcun altro prima di me, lo volevano piallare. immagino siano operazioni di routine.

vorrei anche dire che finora con tutte le aziende con cui ho collaborato compresa l'attuale ho sempre avuto ottimi rapporti e non ci sarebbe stato alcun problema se il portatile aziendale lo usassi o avessi usato anche per lavori miei. più che altro vorrei sviluppare il know-how per situazioni del genere, e semmai vorrei tutelare i miei clienti dal fatto che la loro roba non gira su troppe macchine.

> Meglio mettere il proprio materiale su una pennetta USB da attaccare
> al login e staccare al logout ;)

mmh, sì, ma sono pigro e mi scordo le cose... metti che lascio a casa l'hd externo e me ne accorgo in albergo a 500 km da casa... poi tutti sti cavi che girano... un bel volume truecrypt e buonanotte.


> L'installazione della stessa versione su due dischi diversi
> della stessa macchina invece penso che sia fattibile se perï¿oe
> scarichi e scompatti la versione portable di xampp.

quella della versione portatile di xampp è un'ottima idea a cui non avevo pensato. bisogna comunque stoppare e riavviare ma almeno anche i file mysql sono sull'unità esterna, removibile o volume truecrypt che sia.

adesso a dire il vero ho provato ad installarla su un hd esterno e apache non parte, anche stoppando quello in c:/xampp, vai a capire, ma insomma, poi si vede.

cursum perficio

unread,
Jun 11, 2014, 1:23:07 PM6/11/14
to
l...@email.it ha scritto:
> mi hanno dato un portatile aziendale, sul quale voglio perᅵ poter sviluppare anche i miei progetti personali, ohimᅵ ci gira windows 8.
>
> per questioni di riservatezza blabla ho fatto un bel disco virtuale truecrypt dove tengo tutta la mia roba non aziendale, cosᅵ se anche mi dicono ridacci il portatile adesso, basta che lo spengo e la roba non aziendale resta criptata, al massimo la buttano via.
>
> ora, io sviluppo con xampp. la roba aziendale sta sotto c:/xampp/htdocs. potrei metterci anche la roba mia e no problem, ma se mi dicono ridacci il portatile *adesso* potrei non fare in tempo a wipare con sicurezza tutto (vabᅵ, non mi diranno mai *adesso adesso*, piᅵ che altro sono paranoie mie e il tempo ce lo avrᅵ ma voglio prepararmi).
>
> mi farebbe comodo che apache/xampp possa caricare sia roba da c:/xampp/htdocs che da y:/quello_che_ti_pare, dove y: ᅵ un disco virtuale truecrypt, o magari anche un disco esterno. ᅵ possibile?
>
> ci sarebbe poi il problema dei file dei db mysql, ma quelli li posso droppare al volo con un batch da linea di comando. non sarebbero wipati, ma pazienza. certo, se anche quelli potessero risiedere su y: sarebbe meglio.
>
> online ho trovato come installare due versioni di xampp (1), questo potrebbe andare, ma le versioni devono essere diverse (per dire, 1.7.7 e 1.7.3), e ci sarebbe l'inconveniente che dovrei stoppare una e caricare l'altra quando voglio cambiare ambiente, mentre a me farebbe piacere poter caricare siti personali e siti aziendali contemporaneamente. non mi ᅵ chiaro se posso installare la stessa versione su due dischi diversi della stessa macchina.
>
> ho trovato anche come settare virtual host diversi (2), ma se non sbaglio questo riguarda solo la possibilitᅵ di avere indirizzi root diversi da localhost piᅵ che quello che intendo io.
>
> suggerimenti? grazie.

in Easyphp si possono settare degli "alias" per le cartelle di lavoro,
con xampp nun zo!


Alessandro Pellizzari

unread,
Jun 11, 2014, 2:42:29 PM6/11/14
to
Il Wed, 11 Jun 2014 10:03:26 -0700, l...@email.it ha scritto:

> Il giorno mercoledì 11 giugno 2014 11:48:59 UTC+2, br...@devsystem.net
> ha scritto:
>> Puoi pensare di fare due distinte installazioni ed avviare ad esigenza
>> quella che ti serve.
>
> sì, in effetti potrei fare una cosa del genere, ma, essendo pigro,
> volevo vedere se c'era la possibilità di avere una situazione tipo:
>
> http://localhost/siti_aziendali caricati da c:/xampp/htdocs
>
> http://localhost2/siti_personali caricati da y:/altrove
>
> senza dover stoppare e riavviare tutto.

Quello che descrivi è esattamente "due virtualhost distinti". Uno si
chiama localhost e l'altro localhost2

Ti basta definirli nel file hosts, farli puntare entrambi a 127.0.0.1, e
nella config di apache creare i due NameVirtualHost relativi, ognuno col
suo path.

In alternativa, ma non so come reagisca Windows, puoi fare una tua
cartella alla quale crei un link simbolico dentro htdocs, e ci accedi con

http://localhost/aziendali/...
http://localhost/personali/...

Bye.

l...@email.it

unread,
Jun 24, 2014, 9:58:52 AM6/24/14
to
purtroppo per questioni di tempo/pigrizia non ho potuto sperimentare le soluzioni che gentilmente mi avete proposto ma mi ripropongo di farlo quanto prima.

vorrei nel frattempo ringraziare tutti.
0 new messages