Apache default page on installation

Discussion in 'Installation/Configuration' started by AWHarvard, Apr 28, 2021.

  1. AWHarvard

    AWHarvard New Member

    Installing the latest version ISPConfig-3-stable.tar.gz with php7.4 no issues occur during installation.
    Accessing https and P:8080 only shows the apache default page same when acessing it with https and fqdn:8080

    Installation output:
    php -q install.php
    >> Initial configuration

    Operating System: Debian 10.0 (Buster) or compatible

    Following will be a few questions for primary configuration so be careful.
    Default values are in [brackets] and can be accepted with <ENTER>.
    Tap in "quit" (without the quotes) to stop the installer.


    Select language (en,de) [en]:

    Installation mode (standard,expert) [standard]: expert

    Full qualified hostname (FQDN) of the server, eg server1.domain.tld [console.server.de]:

    MySQL server hostname [localhost]: 192.168.1.20

    MySQL server port [3306]:

    MySQL root username [root]: ispconfig

    MySQL root password []: PASSWORD

    MySQL database to create [dbispconfig]:

    MySQL charset [utf8]:

    The next two questions are about the internal ISPConfig database user and password.
    It is recommended to accept the defaults which are 'ispconfig' as username and a random password.
    If you use a different password, use only numbers and chars for the password.

    ISPConfig mysql database username [ispconfig]:

    ISPConfig mysql database password [dff89d0b73f0c2fdb9f4032c3bc973b9]: PASSWORD

    Shall this server join an existing ISPConfig multiserver setup (y,n) [n]: n

    Adding ISPConfig server record to database.

    Configure Mail (y,n) [y]: n

    [WARN] autodetect for Jailkit failed
    Force configure Jailkit (y,n) [n]:

    Skipping Jailkit

    [WARN] autodetect for pureftpd failed
    Force configure pureftpd (y,n) [n]:

    Skipping pureftpd

    Configure DNS Server (y,n) [y]: n

    The Web Server option has to be enabled when you want run a web server or when this node shall host the ISPConfig interface.
    Configure Web Server (y,n) [y]:

    Configuring Apache
    Configuring vlogger
    [WARN] autodetect for OpenVZ failed
    Force configure OpenVZ (y,n) [n]: n

    Skipping OpenVZ

    Configure Firewall Server (y,n) [y]: n

    [WARN] autodetect for Metronome XMPP Server failed
    Force configure Metronome XMPP Server (y,n) [n]: n

    Skipping Metronome XMPP Server

    [WARN] autodetect for Fail2ban failed
    Force configure Fail2ban (y,n) [n]:

    Skipping Fail2ban

    Install ISPConfig Web Interface (y,n) [y]: y

    Installing ISPConfig
    ISPConfig Port [8080]:

    Admin password [1106fb3b]: PASSWORD

    Re-enter admin password []: PASSWORD

    Do you want a secure (SSL) connection to the ISPConfig web interface (y,n) [y]: y

    Checking / creating certificate for console.geniemedia.eu
    Using certificate path /etc/letsencrypt/live/console.geniemedia.eu
    Server's public ip(s) (192.168.1.20) not found in A/AAAA records for console.server.de:
    Ignore DNS check and continue to request certificate? (y,n) [n]:

    Could not issue letsencrypt certificate, falling back to self-signed.
    Generating RSA private key, 4096 bit long modulus (2 primes)
    .....................................................................................................................................................................................++++
    ............................++++
    e is 65537 (0x010001)
    You are about to be asked to enter information that will be incorporated
    into your certificate request.
    What you are about to enter is what is called a Distinguished Name or a DN.
    There are quite a few fields but you can leave some blank
    For some fields there will be a default value,
    If you enter '.', the field will be left blank.
    -----
    Country Name (2 letter code) [AU]:DE
    State or Province Name (full name) [Some-State]:XXX
    Locality Name (eg, city) []:XXX
    Organization Name (eg, company) [Internet Widgits Pty Ltd]:XXX
    Organizational Unit Name (eg, section) []:XXX
    Common Name (e.g. server FQDN or YOUR name) []:console.server.de
    Email Address []:XXX

    Please enter the following 'extra' attributes
    to be sent with your certificate request
    A challenge password []:
    An optional company name []:
    writing RSA key
    Configuring Apps vhost
    Configuring DBServer
    Installing ISPConfig crontab
    no crontab for root
    Detect IP addresses
    Restarting services ...
    Installation completed.
     
  2. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    Please share such output in CODE tags so it is readable for us.

    Have you tried using http instead of https? Does it show up then?

    Which OS are you using? Which guide did you follow?
     
  3. AWHarvard

    AWHarvard New Member

    Accessing via http results in Bad Request (Instead use HTTPS scheme to access this url, please.)
    Have tried several guides, last one was: perfect-server-debian-10-buster-apache-bind-dovecot-ispconfig-3-1
    OS is debian 10 with latest updates.
     
  4. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    The new recommended way to install is https://www.howtoforge.com/ispconfig-autoinstall-debian-ubuntu/ - though the Debian 10 guide should work fine.
    Do you want to debug this or use the "new" guide?
     
  5. AWHarvard

    AWHarvard New Member

    Does the "new" guide/installation method also support using a different SQL for the primary DB dbispconfig?
     
  6. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    What do you mean with a different SQL?
     
  7. AWHarvard

    AWHarvard New Member

    Goal is to do a setup like these: ispconfig-multiserver-setup-debian-ubuntu/
    but using a different sql server for the dbispconfig and the customer DBs.

    Like these in the "old" setup:
    Code:
    MySQL server hostname [localhost]: 192.168.1.xxx
    MySQL server port [3306]:
    MySQL root username [root]: ispconfig_root
    MySQL root password []: PASSWORD
    MySQL database to create [dbispconfig]:
     
  8. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    You can use the --interactive option for that. But I would advice you to use a local dbispconfig on your slave servers, because they replicate from the master.
     
  9. AWHarvard

    AWHarvard New Member

    Thanks for this hint.
    We have a three node SQL cluster in place, is there any way to use this server for all nodes instead of a local DB on each Server?
     
  10. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    Yes, it is possible, like it was before, but it's better to run it on the server itself.
     

Share This Page