Problems installing ISPConfig on Ubuntu

Discussion in 'Installation/Configuration' started by Odisej, Nov 29, 2006.

  1. Odisej

    Odisej New Member

    Hi,

    a few days ago I tried to install an Ubuntu server. I followed "The Perfect Setup - Ubuntu 6.10 Server (Edgy Eft)" (btw, the tutorial is great! :) ) but in the end there was a problem: during the install of ISPConfig I got an error, that I don't have an c++/g++ compiler; I thought it would help if I typed "apt-get install cpp gpp" but it didn't, because it told me, that I allready have those compilers :confused: . So I restarted the setup (thinking that it might work) and tryed again, but the same error occured... Did I miss something in tutorial??

    Has anybody had this kind of problem??

    Oh, and if it is relevant: for this server I'll be using an P2 400mHz, 192MB RAM, 4,3GB hard disk and two ethernet controllers - one to cable modem, the other to a switch for my two desktop's + one laptop (hope that would work?).


    Thanks for helping,

    Peter
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    Please run:

    apt-get install cpp g++
     
  3. jameso

    jameso New Member

    The new version of ISPConfig (2.28) seems to require those additional compilers (according to recent posts on these forums).

    Maybe the howto could be updated to include this additional step now that 2.2.8 has been released?
     
  4. falko

    falko Super Moderator Howtoforge Staff

    The next generation of tutorials will describe this step, but it would be too much work to test and update all existing ones. I think everyone can figure out what has to be done by visiting this forum. :)
     
  5. pang555

    pang555 New Member

    try this
    apt-get install build-essential
     
  6. falko

    falko Super Moderator Howtoforge Staff

    Ok, I've changed my mind and updated most of the "Perfect Setups": Ubuntu 6.06 and 6.10, Debian Sarge, Fedora 5 and 6, CentOS 4.3 and 4.4, SuSE 10.1, and Mandriva 2007. :)
     
  7. Odisej

    Odisej New Member

    Great! By the way... is there a way to see, which part you edited/added to "Perfect Setups"?

    And to all others: Thanks, i'll try that as soon as possible!


    Peter
     
  8. till

    till Super Moderator Staff Member ISPConfig Developer

    No.

    By the way. The missing compilers where mentioned in the ISPConfig installation manual even before falko changed the howtos. So everyone who had read it dont had any problems ;)
     
  9. Odisej

    Odisej New Member

    Oh... sory - I guess I've missed it.

    and btw, before I do something stupid... this kind of a web-server would still work, if I would add this function? Hope a P2 will survive:rolleyes:
     
  10. damon

    damon New Member

    hi all,
    I am having this very same problem. I followed the Ubuntu 6.06 guide to the letter (yesterday, after the update from falko) and ISPConfig install is still giving the error
    Code:
    ERROR: The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here! 
    I'm only new to this, it's my first attempt at linux and servers and it's a little confusing. any help about where i should look for the cause of the error would be appreciated.
     
  11. till

    till Super Moderator Staff Member ISPConfig Developer

    Please post the error message from the compile output, otherwise we can not tell you what caused the error.
     
  12. damon

    damon New Member

    Till,
    thanks for your response. below is the output that occurs immediately after STEP 3: Generating X.509 certificate for CA signed by itself [ca.crt]

    Code:
    mkcert.sh:Error: Failed to generate self-signed CA certificate
    make[1]: *** [certificate] Error 1
    make[1]: Leaving directory `/tmp/install_ispconfig/compile_aps/apache_1.3.37/src'
    make: *** [certificate] Error 2
    ERROR: Could not make certificate for Apache
    cd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
    mv: cannot stat `binaries/aps.tar.gz': No such file or directory
    mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory
    mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory
    mv: cannot stat `binaries/clamav.tar.gz': No such file or directory
    mv: cannot stat `binaries/cronolog': No such file or directory
    mv: cannot stat `binaries/cronosplit': No such file or directory
    mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory
    mv: cannot stat `binaries/zip': No such file or directory
    mv: cannot stat `binaries/unzip': No such file or directory
    tar: spamassassin.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `spamassassin': No such file or directory
    tar: uudeview.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `uudeview': No such file or directory
    tar: clamav.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    mv: cannot stat `clamav': No such file or directory
    tar: aps.tar.gz: Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors
    ./setup2: line 849: ispconfig_tmp/php/bin/php: No such file or directory
    ERROR: The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here!
    
     
  13. falko

    falko Super Moderator Howtoforge Staff

    It looks like you entered invalid data. Please accept the default values.
     
  14. damon

    damon New Member

    Thanks falko, I will try that when I get home from work.

    Just for my curiosity, why would the values I chose affect the PHP working?
     
  15. till

    till Super Moderator Staff Member ISPConfig Developer

    They do not affect the PHP, but they abort the compilation process which results in the fact that PHP is not compiled at all. At the end of all compilation steps, the resulting PHP binray is checked and the installation aborts with the error "The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here!", when php is not giving the correct result.
     
  16. damon

    damon New Member

    thanks guys, your advice solved my problem!
     

Share This Page