I'm no Linux expert by anymeans, in fact I've only really dottled around with it here and there forthe most part. Currently I'm attempting to setup a Web Server for virtualhosting using Ubuntu 8.04 LTS. I'm only running Apache, ProFTPD, PHP, MySQL,and Bind on a Dynamic IP Address (I have Ubuntu setup to connect to myrouter Static). Your guide covered just about everything I needed except some key points. Currently I'm using NO-IP.com to resolve my domain to myserver sense my outside IP address is still Dynamic, thus I have installed a Dynamic Update Client provided by them to make sure that I can view webpages stored on my server even if my IP address changes. The current setup I haveat the moment as far as I can see will only allow me to use one domain if I'm pulling webpages out of /var/www this is great if I only wanted to host for myself, but what about providing webpages to other such as friends with there own domain? Now this is where the questions start. Might want to grab a cup of coffee. 1.) Do I need Bind9 installed to setup Virtual Hosts successfully sense I'm using NO-IP to resolve my domain to the server? 2.) How do I go about setting up Apache, ProFTPD, PHP, MySQL, and Bind (if needed) for Virtual Hosting? 3.) How can I lock a user in there home directory when they login via FTP? 4.) Is there anyway I can setup my server to provide Name Servers for individuals to point there domain to? (ns1.myserver.com, ns2.myserver.com) I'm sure I could go on all night, but those are the main concerns that I have right now. Thanks in advance. **EDIT** Anyone know how to change the output screen resolution of the Terminal?