The Perfect Server: Ubuntu 8.04 Questions for Falko
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?
1) If you want to install ISPConfig, then yes. Otherwise no. But installing bind will speed up dns lookups on your server so it is recommended in any case even if you dont want to run your own domain names on it.
2) Install ISPConfig as recommended in the tutorial and then proceed with this guide:
3) This is already configured as part of the ftp setup in the guide.
4) The easiest way is to install bind as described in the perfect setup and then install ISPConfig.
Thanks for the info, the only problem is I don't really want to install ISPConfig, I'm not looking to do anything major but providing a home for my friends would be appropriate.
The purpose of ISPConfig is to provide homepages, email and dns. If you dont want to use ispconfig, you will have to dig deeper into the apache documentation as you will have to write all config files and create users manually.
But as you dont seem to be very familar with configuring linux servers manually, I relly recommend to use a control panel for it, even if you want to run just one website.
|All times are GMT +2. The time now is 17:52.|
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.