Autoinstaller ISPConfig script

Discussion in 'Tips/Tricks/Mods' started by diablo666, Mar 27, 2015.

  1. diablo666

    diablo666 Active Member HowtoForge Supporter

    Ok, i think remove part of code is not a good idea ;)
    We had to implement this kind of configuration
     
  2. diablo666

    diablo666 Active Member HowtoForge Supporter

    @nvidian i've found the problem with mysql on debian 7, changed the name of a function.
    Now in development i've added the fix, and added the possibility to setup ISPconfig in expert mode.
     
    nvidian, gOOvER and till like this.
  3. RoldanLT

    RoldanLT New Member

    So with this script I can use Nginx only and remove the entire Apache?
     
  4. diablo666

    diablo666 Active Member HowtoForge Supporter

    @RoldanLT yes, you got to start a fresh install of debian wheezy or jessie.
    Not use it in system already configured and running with ispconfig.
     
  5. diablo666

    diablo666 Active Member HowtoForge Supporter

    Just merged and release version 1.0.10 with all last fix and improvments
     
    RoldanLT likes this.
  6. gOOvER

    gOOvER Member

    This script is only for new installations ;)
     
  7. nvidian

    nvidian Member

    Good news, @diablo666. I'll wait on your Debian 8 version :)

    Also I found different MariaDB version:
    • Debian 8 32bit - MariaDB 10
    • Debian 8 64bit - MariaDB 5.5
     
  8. diablo666

    diablo666 Active Member HowtoForge Supporter

     
  9. gOOvER

    gOOvER Member

    The Debian 8 Version is allready in the Script. As default MariaDB 10.0 will be installed, depending on your Arch 32/64 bit ;)

    Jessie only have 10.0 Package. See: https://packages.debian.org/search?searchon=sourcenames&keywords=MariaDB

    I don't think, that MariaDB is needed on OldStable Wheezy;)
     
  10. gOOvER

    gOOvER Member

    Was my fault.. :( Don't change the Debian 7 Wheezy installation, bacause i used since a long time Jessie. appologize for this Bug :(
     
  11. gOOvER

    gOOvER Member

    Pushed a PR for Debian 8, where xcache and PhpMyAdmin will be optional.

    Reasons for this:
    * xcache breaks Ioncube
    * not everyone will use the PhpMyAdmin Distro Package and will install from Source (like me :D)
     
  12. diablo666

    diablo666 Active Member HowtoForge Supporter

    Adding option also for Debian 7 ;)
    I've just authorized pull, for Debian 8.
    After testing on Debian 7, i'll merge in master.
    If someone want to test on Debian 7, use develompent branch for now ;)
     
  13. diablo666

    diablo666 Active Member HowtoForge Supporter

    Ok relased version 1.0.11, you can now choose if you want to install PhPmyadmin andh phpxcache
     
  14. nvidian

    nvidian Member

    Sorry for my lack of knowledge, isn't Zend Opcache is better than Xcache or APC ? Also it already integrated in PHP 5.5x or later. I tend to use Zend opcache because it works so well with all my Drupal sites.
     
  15. diablo666

    diablo666 Active Member HowtoForge Supporter

    For now prefer not to support opcache, wich need lot of compiled software and hard to mantain updated.
     
  16. nvidian

    nvidian Member

    I use auto installer on Debian 8 Jessie 32bit, choose nginx, and I found apache still be installed. Later on, it conflicted with nginx as nginx cannot start on port 80. So I disable apache from boot.

    About firewall, any chance that you choose csf/lfd over fail2ban ?
     
  17. diablo666

    diablo666 Active Member HowtoForge Supporter

    This installer should be used only on fresh install systems, and in fresh install systems apache would not be installed.

    Fail2ban is not a firewall, and we coutinue support fail2ban because is the default used on ispconfig.
     
  18. nvidian

    nvidian Member

    Hi Matteo, if I want to install mail server only , does it work with OpenVZ VPS ? Does mail box quota still supported on OpenVZ ?

    The reason I asked this is because I read Readme it said
     
  19. diablo666

    diablo666 Active Member HowtoForge Supporter

    As i remember, quota won't work on OpenVZ container, but i may be wrong, because i don't use opnevz.
     
  20. till

    till Super Moderator Staff Member ISPConfig Developer

    Mailbox quota is a function of dovecot/courier, so this works in any virtualisation enviroment. Website quota works as well in OpenVZ, you just have to enable it in the openvz config of the vm, see openvz wiki for details. /etc/fstab has not to b edited in a openvz enviroment.

    @diablo666: When you want to disable the fstab editing for openvz in your script, then seek for /proc/user_beancounters
    If this file exists, its an openvz enviroment and you can skip fstab editing.
     

Share This Page