Is /home your webserver document root? If so, you can create a symlink on it that refers to the new drive (assuming /home2 is the mounted name of the new disk volume.)
&nbps;ln -s /home2 /home/more_space
And now /home/more_space refers to /home2.
If, however, you want to replace /home with /home2, it's a bit more complicated and should be done with apache stopped (otherwise you'll fill your error log with lots of file-not-found messages.)
- rename /home to /old_home (or some other name of your choice)
- copy (recursively) the entire contents of /old_home to /home2
- create a symlink from /home to /home2:
&nbps;ln -s /home2 /home
Restart Apache, and you're through. Well, actually, if you need to reclaim the space on your original drive, you can then delete /old_home recursively, but only after you are sure you've copied everything successfully, have several backups, etc.
One last disclaimer: I'm just typing this from memory, so while the concepts are flawless, the details should be be tested carefully before you apply it to the real thing.