#1  
Old 12th August 2006, 19:29
imaginit imaginit is offline
Junior Member
 
Join Date: Aug 2006
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default Server Setup Suggestions

Hello,

I am completely new to Linux, but I just love it so far. I am a windows user by history, for the last 10+ years. I have been expirimenting with Linux for the past month or so and have found it to be incredibally wonderful for my serving needs. With this being said, I am trying to figure out the best Linux setup for my needs below. Since I am a windows user, my Linux knowledge is minimal, but any help/suggestions would be wonderful.

Our Needs:

1) We will be offering shared hosting to customers. The services we offer will be Web Hosting, MySQL (Offering remote access for GUI editors such as SQLyog.), FTP, Mail, SSH, SSL Certificates, PHP

2) We will need a control panel; I know there are several to choose from such as Plesk, cPanel, DirectAdmin, etc. We have billing software that can provision accounts to most available control panels, so the most full featured, secure, and user friendly one would be our top choice.

3) We would like to have control over things such as number of FTP users each account can setup, Disk Space, Bandwidth usage, number of MySQL DBs, number of domains, sub domains.


Our PHP Configuration:

1) We really want to offer as much as we can with our PHP configuration. We need to have it compiled with as much support as possible, with extra libraries such as pfpro, mhash, mcrypt, sendmail, mysql, gd, libxml2 to name a few. (Basically, we want to be able to offer as much libraries/functionality/capability as possible with PHP without opening our selves to any major security or software/hardware issues.)

2) We would really like each user to have the ability to have their own php.ini file they can use to set up.

3) This would need to be offered in a virtual environment set up on the web server, especially in a way which can isolate each process so when one user screws up their site, they are not affecting anyone else on the box. (If possible).

We would probably hope to host around 50-100 accounts on one box, if that is possible. Things to keep in mind for future are as this boxes resources are used up, we will eventually need to order another server from you guys. Based on that knowledge, we would hope to have a setup that could easily and seamlessly tie in with the first server when the time for the additional server comes. (ie, one log in to go to either control panel, I guess these are called clusters.)

We are hoping based off of that description and outline above, someone can offer a suggestion towards a distribution to use, a control panel suggestion for our needs, and any other suggestions they may have regarding what we are looking for.

Please forgive my lack of knowledge in this realm as Linux is something that is fairly new to me. Thanks so much in advance!
Reply With Quote
Sponsored Links
  #2  
Old 12th August 2006, 22:24
sjau sjau is offline
Local Meanie
 
Join Date: Apr 2006
Location: Switzerland
Posts: 1,146
Thanks: 4
Thanked 55 Times in 51 Posts
Default

I think ISPConfig can do the job. It's OpenSource (BSD Licence) and developped by Falko and Tim.
Reply With Quote
  #3  
Old 13th August 2006, 20:10
falko falko is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,701
Thanks: 1,900
Thanked 2,741 Times in 2,575 Posts
 
Default

Quote:
Originally Posted by imaginit
1) We will be offering shared hosting to customers. The services we offer will be Web Hosting, MySQL (Offering remote access for GUI editors such as SQLyog.), FTP, Mail, SSH, SSL Certificates, PHP
Try one of the "Perfect Setups" from HowtoForge. We have setups here for Debian (which I recommend for servers), Ubuntu, Fedora, SuSE, Mandriva, CentOS.

Quote:
Originally Posted by imaginit
2) We will need a control panel; I know there are several to choose from such as Plesk, cPanel, DirectAdmin, etc. We have billing software that can provision accounts to most available control panels, so the most full featured, secure, and user friendly one would be our top choice.

3) We would like to have control over things such as number of FTP users each account can setup, Disk Space, Bandwidth usage, number of MySQL DBs, number of domains, sub domains.
You can do this with ISPConfig: http://www.ispconfig.org/
It's free!
__________________
Falko
--
Download the ISPConfig 3 Manual! | Check out the ISPConfig 3 Billing Module!

FB: http://www.facebook.com/howtoforge

nginx-Webhosting: Timme Hosting | Follow me on:
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
php Apps email not going through palkat General 8 21st September 2011 05:35
Statistic not working mzo Installation/Configuration 49 20th April 2011 12:19
Server Setup Behind a Router/Firewall/Cable Modem kisong Installation/Configuration 2 1st August 2010 17:05
Server setup for Web Purposes with custom Firewall ramangill Installation/Configuration 22 8th February 2006 22:43
Email - Ueb-Miau mazhar Installation/Configuration 5 21st December 2005 10:01


All times are GMT +2. The time now is 20:02.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.