Overclock.net › Forums › Specialty Builds › Servers › Web Server. Need some help...
New Posts  All Forums:Forum Nav:

Web Server. Need some help...

post #1 of 3
Thread Starter 
I'm going to be setting up a web server for a client and I'm not exactly experienced in the matter.

Basically what he wants is a web server to host a few sites and an sftp service so his clients (he runs an audio production business) can upload and download things that have been created or w/e (kinda like dropbox I guess without the cloud?).

I'm thinking it would be a great if he had a one of those web host type programs that create accounts for all the different users and manages the amount of disk space, memory, permissions, etc. I just have no idea which one to go with so any suggestions would be much appreciated.

Another issue is the DNS.. I'd like to host it on the web server so are there any good options out there that you guys would go with?

All I know right now is that I'll probably be going with Debian and most definitively Apache.. and depending if the client needs them, php, and mysql.

I've used stacks like wamp and lamp for php dev but I hear using these packages isn't great as far as security goes so I guess that's a no-go. Are there any other basic security measures I should be looking at? an IDS perhaps?

Anyway let me know about your experiences with this type of work and any suggestions you may have.

Thanks in advance.
post #2 of 3
Is he putting this server in his house and/or office? Easier to just purchase a hosting solution cause it's pretty cheap now.

But anyways,

Just setup a FTP Account for each client that is restricted to their specific folder.

The web hosting program I think you're talking about is cPanel which is kinda costly. Alternative is to use webMIN + VirtualMin. You can manage the server through a browser. You'll be able to make FTP accounts for clients here too.

You can handle the DNS stuff through webMIN.

Security stuff - setup a firewall; you'll need other stuff but I don't know a lot about server security.

As for which flavor of linux, pick the one you're comfortable with. You'll probably need the entire LAMP stack
Main PC
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k Asus Maximus IV Gene-Z MSI 6950 2gb Unlocked Ref GSkill Ripjaws X 8GB CL8 
Hard DriveOSMonitorKeyboard
Crucial M4 128GB Windows 7 Ult Samsung 24" ToC Das Professional Silent 
PowerCaseMouse
Seasonic X750 Corsair 650d Logitech G700 
  hide details  
Reply
Main PC
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k Asus Maximus IV Gene-Z MSI 6950 2gb Unlocked Ref GSkill Ripjaws X 8GB CL8 
Hard DriveOSMonitorKeyboard
Crucial M4 128GB Windows 7 Ult Samsung 24" ToC Das Professional Silent 
PowerCaseMouse
Seasonic X750 Corsair 650d Logitech G700 
  hide details  
Reply
post #3 of 3
Thread Starter 
Quote:
Originally Posted by Jonowxeno View Post
Is he putting this server in his house and/or office? Easier to just purchase a hosting solution cause it's pretty cheap now.

But anyways,

Just setup a FTP Account for each client that is restricted to their specific folder.

The web hosting program I think you're talking about is cPanel which is kinda costly. Alternative is to use webMIN + VirtualMin. You can manage the server through a browser. You'll be able to make FTP accounts for clients here too.

You can handle the DNS stuff through webMIN.

Security stuff - setup a firewall; you'll need other stuff but I don't know a lot about server security.

As for which flavor of linux, pick the one you're comfortable with. You'll probably need the entire LAMP stack
I'm not thinking of cPanel.. it's something different. It would create ftp, mysql, ssh, etc etc accounts automatically along with dishing out a certain amount of disk space and allocate a max amount of memory for use by that user account. It's what web hosts use so they're not making all the individual accounts by hand... just not sure what it is exactly..

EDIT:

You were right.. cPanel does that.. I just didn't see that end of it before.
Edited by Phoriver - 6/22/11 at 8:31am
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Servers
Overclock.net › Forums › Specialty Builds › Servers › Web Server. Need some help...