Apache-Roaming
view release on metacpan or search on metacpan
Once the web server is installed, you need to create a directory for
roaming profiles, I assume /home/httpd/html/roaming in what follows,
with /home/httpd/html being the servers root directory. Be sure, that
this directory is writable for the web server, better for the web server
only. For example I do
mkdir /home/httpd/html/roaming
chown nobody /home/httpd/html/roaming
chgrp nobody /home/httpd/html/roaming
chmod 700 /home/httpd/html/roaming
with *nobody* being the web server user.
Access to the roaming directory must be restricted and enabled via
password only. Finally tell the web server, that Apache::Roaming is
handling requests to this directory by adding something like this to
your srm.conf or access.conf:
PerlModule Apache::Roaming
<Location /roaming>
Assuming your document root directory is /home/httpd/html and you want
your profile files being located under http://your.host/roaming, do the
following:
1.) Create a directory /home/httpd/html/roaming. Make it writable by
the web server and noone else, for example by doing a
mkdir /home/httpd/html/roaming
chown nobody /home/httpd/html/roaming
# Insert your web servers UID here
chmod 700 /home/httpd/html/roaming
2.) Start your communicator and open Preferences/Roaming User. Click
the "Enable Roaming Access for this profile" checkbox.
3.) Open Preferences/Roaming User/Server Information. Click the
"HTTP Server" checkbox and enter the Base URL
"http://your.host/roaming/$USERID".
That's all. Now hit the Ok button. A directory with the name of your
user id should automatically be generated under /roaming and files
lib/Apache/Roaming.pm view on Meta::CPAN
Once the web server is installed, you need to create a directory for
roaming profiles, I assume /home/httpd/html/roaming in what follows,
with /home/httpd/html being the servers root directory. Be sure, that
this directory is writable for the web server, better for the web
server only. For example I do
mkdir /home/httpd/html/roaming
chown nobody /home/httpd/html/roaming
chgrp nobody /home/httpd/html/roaming
chmod 700 /home/httpd/html/roaming
with I<nobody> being the web server user.
Access to the roaming directory must be restricted and enabled via
password only. Finally tell the web server, that Apache::Roaming is
handling requests to this directory by adding something like this
to your srm.conf or access.conf:
PerlModule Apache::Roaming
<Location /roaming>
lib/Apache/Roaming.pm view on Meta::CPAN
=over 8
=item 1.)
Create a directory /home/httpd/html/roaming. Make it writable by the
web server and noone else, for example by doing a
mkdir /home/httpd/html/roaming
chown nobody /home/httpd/html/roaming
# Insert your web servers UID here
chmod 700 /home/httpd/html/roaming
=item 2.)
Start your communicator and open Preferences/Roaming User. Click the
"Enable Roaming Access for this profile" checkbox.
=item 3.)
Open Preferences/Roaming User/Server Information. Click the "HTTP Server"
checkbox and enter the Base URL "http://your.host/roaming/$USERID".
( run in 0.264 second using v1.01-cache-2.11-cpan-496ff517765 )