CentOS8 insatll problem.

KKEVERYDAY

New member
Joined
Jan 29, 2022
Messages
3
i new install CentOS8 and run

But it holded in here, not success install directadmin.
All Checks have passed, continuing with install...
uid=989(diradmin) gid=987(diradmin) groups=987(diradmin)
Checking quotas...
Running quotacheck
Done quotacheck
Using data: license_key=xxxxx
Success!!
Have any one can tell me , why it holded in here?
My DA license is purchase from 2005, have any problem ?

Thanks.
 
[setup.sh] Welcome to DirectAdmin installer!

[setup.sh] Using these parameters for the installation:
License Key: xxxxxx
DA_CHANNEL: current
DA_EMAIL: [email protected]
DA_HOSTNAME: vmi784352.contaboserver.net
DA_NS1: ns1.contaboserver.net
DA_NS2: ns2.contaboserver.net
DA_SKIP_FASTEST: no
DA_SKIP_CSF: no
DA_SKIP_MYSQL_INSTALL: no
DA_SKIP_SECURE_PHP: no
DA_SKIP_CUSTOMBUILD: no
DA_INTERACTIVE_CUSTOMBUILD: no
DA_FOREGROUND_CUSTOMBUILD: no

[setup.sh] Checking for latest build in 'current' release channel...
[setup.sh] Downloading DirectAdmin distribution package directadmin_31a591d7c77e2681fa224c4ec9ad341e3b127be1_linu x_amd64.tar.gz...
########################################################################################################## 100.0%
[setup.sh] Extracting DirectAdmin package directadmin_31a591d7c77e2681fa224c4ec9ad341e3b127be1_linux_amd64.tar.gz to /usr/local/directadmin ...
[setup.sh] Starting installation...
* Installing pre-install packages ....
Last metadata expiration check: 0:20:59 ago on Sun 30 Jan 2022 04:42:53 AM CET.
Package iptables-1.8.4-20.el8.x86_64 is already installed.
Package wget-1.19.5-10.el8.x86_64 is already installed.
Package tar-2:1.30-5.el8.x86_64 is already installed.
Package gcc-8.5.0-4.el8_5.x86_64 is already installed.
Package gcc-c++-8.5.0-4.el8_5.x86_64 is already installed.
Package flex-2.6.1-9.el8.x86_64 is already installed.
Package bison-3.0.4-10.el8.x86_64 is already installed.
Package make-1:4.2.1-10.el8.x86_64 is already installed.
Package openssl-1:1.1.1k-5.el8_5.x86_64 is already installed.
Package openssl-devel-1:1.1.1k-5.el8_5.x86_64 is already installed.
Package perl-4:5.26.3-420.el8.x86_64 is already installed.
Package quota-1:4.04-14.el8.x86_64 is already installed.
Package libaio-0.3.112-1.el8.x86_64 is already installed.
Package libcom_err-devel-1.45.6-2.el8.x86_64 is already installed.
Package libcurl-devel-7.61.1-22.el8.x86_64 is already installed.
Package gd-2.2.5-7.el8.x86_64 is already installed.
Package zlib-devel-1.2.11-17.el8.x86_64 is already installed.
Package zip-3.0-23.el8.x86_64 is already installed.
Package unzip-6.0-45.el8_4.x86_64 is already installed.
Package libcap-devel-2.26-5.el8.x86_64 is already installed.
Package cronie-1.5.2-4.el8.x86_64 is already installed.
Package bzip2-1.0.6-26.el8.x86_64 is already installed.
Package cyrus-sasl-devel-2.1.27-5.el8.x86_64 is already installed.
Package perl-ExtUtils-Embed-1.34-420.el8.noarch is already installed.
Package autoconf-2.69-29.el8.noarch is already installed.
Package automake-1.16.1-7.el8.noarch is already installed.
Package libtool-2.4.6-25.el8.x86_64 is already installed.
Package which-2.21-16.el8.x86_64 is already installed.
Package patch-2.7.6-11.el8.x86_64 is already installed.
Package mailx-12.5-29.el8.x86_64 is already installed.
Package bzip2-devel-1.0.6-26.el8.x86_64 is already installed.
Package lsof-4.93.2-1.el8.x86_64 is already installed.
Package glibc-headers-2.28-164.el8.x86_64 is already installed.
Package kernel-devel-4.18.0-348.7.1.el8_5.x86_64 is already installed.
Package expat-devel-2.2.5-4.el8.x86_64 is already installed.
Package psmisc-23.1-5.el8.x86_64 is already installed.
Package net-tools-2.0-0.52.20160912git.el8.x86_64 is already installed.
Package systemd-devel-239-51.el8_5.2.x86_64 is already installed.
Package libdb-devel-5.3.28-42.el8_4.x86_64 is already installed.
Package perl-DBI-1.641-3.module_el8.3.0+413+9be2aeb5.x86_64 is already installed.
Package xfsprogs-5.0.0-9.el8.x86_64 is already installed.
Package rsyslog-8.2102.0-5.el8.x86_64 is already installed.
Package logrotate-3.14.0-4.el8.x86_64 is already installed.
Package crontabs-1.11-17.20190603git.el8.noarch is already installed.
Package file-5.33-20.el8.x86_64 is already installed.
Package kernel-headers-4.18.0-348.7.1.el8_5.x86_64 is already installed.
Package hostname-3.20-6.el8.x86_64 is already installed.
Package ipset-7.1-1.el8.x86_64 is already installed.
Package krb5-devel-1.18.2-14.el8.x86_64 is already installed.
Package e2fsprogs-1.45.6-2.el8.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
*
*****************************************************

All Checks have passed, continuing with install...
uid=989(diradmin) gid=987(diradmin) groups=987(diradmin)
Checking quotas...
Running quotacheck
Done quotacheck
Using data: license_key=xxxxxx
##O=# #
Success!!
 
Have any one can tell me , why it holded in here?
Because it says "succes", so DA is installed and with the new installation method (read the forums, several topics about it), the rest will be installed in the background.

However, as Erulezz already said, why Centos 8? That went already EOL and end of support januari 1st this year.
If it's a fresh installation, use something which keeps alive longer like Almalinux or Rockylinux. If you want to use Cloudlinux at some time, you can better choose Almalinux.
 
I think the background installation is misleading and has been a bad decision. Luckily you can force foreground installations, which we did in our tooling. We want to be 100% sure that a server is ready to use instead of waiting for a background job to complete that you can only monitoring by tailing a log.
 
I think the background installation is misleading and has been a bad decision. Luckily you can force foreground installations, which we did in our tooling. We want to be 100% sure that a server is ready to use instead of waiting for a background job to complete that you can only monitoring by tailing a log.
you can run TOP and see there "cc1" process while all compilling, and after compilation finished - load will reduce and you will php/http/mysql processess in top.
 
you can run TOP and see there "cc1" process while all compilling, and after compilation finished - load will reduce and you will php/http/mysql processess in top.
Yea that's not really my point. I know how to check it. I just don't see why you should move this to the background. It's not like you can put a customer on the server when it's still compiling and services aren't even up yet.
 
I just don't see why you should move this to the background.
Probably because normally you can't do much during installation. When DA is installed right away and compiliation is at the background, you can start Tweaking DA to your wishes already, certain settings you want to change.
You don't need to keep your SSH window open so no issues either when connection is lost (unless you use screen, then it wouldn't matter).
There are also other reasons for some which makes it easier for them if they don't have to keep the SSH window open.

However, these are just thoughts.
There is a commandline option which let you see all the compiling, so if you want to do it the old way, that is still possible as far as I know.
 
Because it says "succes", so DA is installed and with the new installation method (read the forums, several topics about it), the rest will be installed in the background.

However, as Erulezz already said, why Centos 8? That went already EOL and end of support januari 1st this year.
If it's a fresh installation, use something which keeps alive longer like Almalinux or Rockylinux. If you want to use Cloudlinux at some time, you can better choose Almalinux.
Thank you for your suggest, i will install Cloudlinux,

That mean DA is insatll in background ?

where can i saw the insatall log ? also when it finished i can login via domain.com:2222 ?



Thanks
 
When you install directadmin with the normal installer DirectAdmin is installed within 1-2 minutes, but software dependencies are installed in the background. This is new since a few versions ago.

All details are displayed in your terminal when installing. Read that carefully.

Install log can be found at

Code:
/usr/local/directadmin/custombuild/install.log

You can tail this log file or wait for the notification (Message System) in DirectAdmin if it is finished.
 
Back
Top