ispconfig 3.1.2: /etc/httpd/conf/sites-enabled does not get created
On install /etc/httpd/conf/sites-enabled is not created on Centos7. This results in the following error during install:
ln: failed to create symbolic link '/etc/httpd/conf/sites-enabled/000-ispconfig.vhost': No such file or directory
Works fine here in standard mode. Did you use standard or expert install mode? If you are using expert mode, did you select to configure apache?
Used expert mode to only to install control panel. The /etc/httpd/conf/sites-available was created, /etc/httpd/conf/sites-enabled not.
Changed title: ispconfig 3.1.2: /etc/httpd/conf/sites-enabled does not get creared → ispconfig 3.1.2: /etc/httpd/conf/sites-enabled does not get createdToggle commit list
Did you choose to install and configure apache as well? The expert mode nstaller explains during install that when you want to install the ispconfig interface, then the apache option must be selected as well. If you don't select it, then the resulting setup is incomplete and issues like the one above must occur. Are you absolutely sure that you enabled the apache option as well during install?
The expert mode installer explains during install that when you want to install the ispconfig interface, then the apache option must be selected as well.
See below, don't see that remark.
Anyway, I only needed to create the /etc/httpd/conf/sites-enabled and tweak the 000-ispconfig.vhost config to work with php_mod. But besides that it does not seem to need to have ISPconfig config my Apache. But if you say so, I will just assume that.
ps, trying to post something readable, but no clue how to leave the text untouched.
Operating System: CentOS 7.3
Following will be a few questions for primary configuration so be careful. Default values are in [brackets] and can be accepted with . 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 [xxx]: MySQL server hostname [localhost]: MySQL server port : MySQL root username [root]: MySQL root password : xxx 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 [xxx]: Shall this server join an existing ISPConfig multiserver setup (y,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]: n Skipping Jailkit [WARN] autodetect for pureftpd failed Force configure pureftpd (y,n) [n]: n Skipping pureftpd Configure DNS Server (y,n) [y]: n Configure Web Server (y,n) [y]: n [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]: n Skipping Fail2ban Insnall ISPConfig Web Interface (y,n) [y]: y Installing ISPConfig ISPConfig Port :
Admin password [admin]: Do you want a secure (SSL) connection to the ISPConfig web interface (y,n) [y]: n
Configuring DBServer Installing ISPConfig crontab Installing ISPConfig crontab Detect IP addresses Restarting services ... Installation completed.
I've added the info text again which seems to be accidently removed in one of the prior releases.
closedToggle commit list