Hello LowEndTalk!
Many of you know that I work on a on a fairly popular server setup & management script, Minstall and today I have some news regarding it that may interest some of you.
Before I begin I'd like to thank everyone for their continued support and usage of the script. I especially want to extend a HUGE thanks to Zsolt Ero (@zsero) for his amazing help and the effort he has put in finding and helping solve bugs! Seriously, you do excellent work!

Anyway, today I'm happy to announce a major update (sponsored by the kind folks at KnightSwarm Handelsbolag) that amongst other things brings the following new features and tweaks to the table:

Ubuntu 12.04 support on all platforms (except for vServer) in both 32 and 64 bit.

Proper file cleaning that removes unused files left over by uninstalled packages.

More detailed documentation (in both interactive and unattended mode configuration files) to ensure users are sure of what each option does.

Ondemand mode by default for PHP, will reduce memory usage by a large factor for idle websites (allowing for more sites to be hosted!)

Just a note, I'm very thankful to KnightSwarm Handelsbolag for funding my development and providing me with test services and support! I recommend you go check the out and also look at some of their other open source endeavourers on Github!

Thanks but ... if I want to install say PHP/NGINX/MySQL etc what should one do? please have a small tutorial in the documentation and such so that new users can following like already done in this thread

@Asim said: Thanks but ... if I want to install say PHP/NGINX/MySQL etc what should one do? please have a small tutorial in the documentation and such so that new users can following like already done in this thread

Follow the README. Those instructions allow you to install a basic LEMP stack.

I usually skip some of those steps as they're not essential to me if you just want to install a basic webserver, to setup nginx & php you would run:

This openssl bug is very interesting. It's not explicitly installed, but I believe it's a requirement for whatever SSH server you install. For those who experienced the missing openssl, have you run install-ssh or install-dropbear before?

@zsero said: This openssl bug is very interesting. It's not explicitly installed, but I believe it's a requirement for whatever SSH server you install. For those who experienced the missing openssl, have you run install-ssh or install-dropbear before?

That's what I was thinking. I added a check to ensure that OpenSSL would be installed if it wasn't already :)

@zsero said: This openssl bug is very interesting. It's not explicitly installed, but I believe it's a requirement for whatever SSH server you install. For those who experienced the missing openssl, have you run install-ssh or install-dropbear before?

Do you need to install PHPMyAdmin manually? Because I ran the sample commands, and PHPMyAdmin didn't get installed and I don't see an --option to install it via minstall.
When I typed apt-get install phpmyadmin it said 2 new packages had to be installed..?

@dramosith said: hi guys, sorry being as newbie.. but if i want php5/mysql/nginx?

What you want is the classical web-server installation, nothing special. Use these one by one:
install-extra-repositories,clean-packages,install-dropbear,install-extra-packages,configure-general,configure-ssh,configure-user,http-install-exim,http-install-mysql,http-install-nginx,http-install-php,http-install-php-extra,http-configure-mysql,http-configure-nginx,manage-add-user

[email protected]:~/minstall# bash minstall.sh install-dropbear
Your distribution is unsupported! If you are sure that your distribution is supported please install the lsb-release package as it will improve detection.

and

[email protected]:~/minstall# bash minstall.sh install-ssh
Your distribution is unsupported! If you are sure that your distribution is supported please install the lsb-release package as it will improve detection.

@zsero said: @dramosith said: hi guys, sorry being as newbie.. but if i want php5/mysql/nginx?

What you want is the classical web-server installation, nothing special. Use these one by one:
install-extra-repositories,clean-packages,install-dropbear,install-extra-packages,configure-general,configure-ssh,configure-user,http-install-exim,http-install-mysql,http-install-nginx,http-install-php,http-install-php-extra,http-configure-mysql,http-configure-nginx,manage-add-user