![]() |
ISPConfig 3 system installation script
Since I'm deploying ISPConfig 3 installations on new servers on a frequent base, I got tired of installing the same system software over and over and doing the same settings over and over.
Then dclardy came with a install script. With no disrespect towards him i recreated an improved version from scratch. The script uses whiptail and is almost unattended, the only thing you need to do is give some default required values, choose 'no' at dbconfig-common db configuration for phpmyadmin, and enter the common name when creating a ssl certificate for pure-ftpd (which i want to automate with a template in a future version). The "No" question is because of a bug in dbconfig-common. The bug prevents you to set the "No" option via debconf. The rest (up to installing ISPConfig 3 itself is completely unattended) The script currently supports Debian only. (If someone can convert it to a different distribution for me, I'll be glad to merge it into the existing script) I've tested this on a clean installation of Debian Squeeze 32bits. Please test this script and give feedback in this thread. The script can be downloaded here: http://www.e-rave.nl/dump/ispc3sysinstall.sh maybe add it to ISPConfig3 tarball when it's tested well enough? |
It would be nice to work together on something like this instead of attempting to bash another person just trying to help.
|
I'm not bashing you, as i quote myself from my previous post:
Quote:
So again, this wasn't to bash you, i just wanted to make one myself and this is the end result, thought i'd share it with the rest. |
Quote:
Not there anymore. Anyone having it? Please... |
Hi!
Sorry about that, I relocated my site to a new VPS, i forgot one setting which prevented graabing those files, this should be fixed now. Let me know it you still can't get it and i'll send you a copy. Regards, Mark |
It works now, thank you!
|
Excelent work!
I got some errors, 'though! (I followed Courier path) Quote:
Any idea what's happening? |
And a quick (dumb) question. I notices a few time is generating a certificate (3 x times if I recall correctly). Is it possible to ask all those questions only once and then the automatic script to fill everything in?
|
The installation script works well with Debian Squeeze 64 bit.
This is setup for a single user system, thinking that with a little tweaking it could be truned into a multiuser installation tool where you had the option to specify what apps you wanted to install based on the type of server it was that you were installing.(Web, Mail, etc) Thanks for the hard work! |
@webguyz: You're welcome! Feel free to edit the installation script and post the results here to share it with everyone :)
@digitalage: That looks like a debian mysql installation error, not related to the script itself. What the script does is try to automate the most of the stuff for you, the certificated can be generated from a template file, so what you're asking IS possible, but i was just to damn lazy at the time to make something like that. ;-) Greetings, Mark |
| All times are GMT +2. The time now is 02:34. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.