[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Major Apache changes comming soon to a server near you
I won't be able to do this today, so I'll do it tomorrow (night?).
Basically, I'm going to setup Apache to run different daemons for each of
the following:
dev.linuxkb.org/
tst.linuxkb.org/
www.linuxkb.org/
The new locations will be:
www.linuxkb.org/
dev.linuxkb.org:81/
tst.linuxkb.org:82/
I'll setup http-redirects for those times that you forget. Ie:
dev.linuxkb.org/ will do a http-redirect to dev.linuxkb.org:81/
The reason for this is two fold:
1) Testing different versions of Apache, mod_perl, php, etc before we
upgrade production isn't possible in the current config.
2) Mod_Perl modules are global. Ie, you can't have:
dev.linuxkb.org/modperl/search
www.linuxkb.org/modperl/search
resolve to two differnet perl modules/files as I've found out recently
from extensive testing and numerous comments from the mod_perl list.
The source trees (CVS) will not move, but the config and log files will
move. New http trees:
/home/http_dev/
/home/http_tst/
will each have a:
/conf
/logs
directory.
I would also suggest that our DBA's consider some method of testing MySQL
versions in dev and tst without impacting production. Also we need to
start thinging about table space for each CVS module- once we go live we
won't want to use production tables in our development since we're likely
to destroy or corrupt data sooner or later.
Later people.
-Aaron