My goodness what a bunch of fringe weirdos. I've been using DirectAdmin probably longer than most of you, I don't see many of the edit:usual people I used to see commenting on this board who were very helpful in the past, they are probably retired and on a beach somewhere. Now it seems like a lot of damage control from a company falling apart at the seams who won't even answer questions, yes, completely ignores customer questions. Something happened to DirectAdmin's quality of support and sales. I've been trying for 4 days now to get a complete A-Z installation instruct. The CTO and CEO of my major data center can't even understand the DirectAdmin documentation... I've installed DirectAdmin many times myself, but I want to know I am doing it 100% correctly since a lot has changed since the last time I installed a new server. My latest tech support response told me it doesn't need instructions or configuration because DirectAdmin is magically automatically ready out of the box... LOL.
This is really embarrassing for DirectAdmin that they seem to have hired tech support who refuse to answer quesetions, don't actually fully comprehend written English, and do not actually know how to install DirectAdmin correctly to the "T". I've seen this before with outsourced tech support where the overseas companies fake it the whole time, not actually knowing what they are doing.
I only run DirectAdmin because they don't charge a per domain fee like cPanel. The CEO and CTO of my data center can't understand why I insist on running it. I also like FreeBSD over Linux. But that's just because it's better.
Here's my latest charade claiming to be DirectAdmin tech support.
####################################################
####################################################
####################################################
Hello,
Before running deeper into this:
DA install already installs everything you need with all the recommended settings and software.
php, web service, dns service, mail related services and what not.
You do NOT need to configure or change anything else to host a website.
Just browse a little the panel, everything should be pretty intuitive.
>Question #1)
>
>What does this code do specifically in detail (which options does it set)?
If you set to php-fpm - it sets to php-fpm, if you do not set to php-fpm - it stays whenever it was.
> Do I have to execute this line in order to install DirectAdmin, or can I omit it completely?
If you do not want to change that setting, you can skip execution of it.
> What happens if I never execute it?
If you do not execute some command - it stays what ever it was
> If I executed it already how do I undo that?
Set it to a value that was before.
> If I don't want fastcgi and want php-fpm then why do I run this code?
We haven't forced you to do that, or have we?
> (note there are 5 sub-questions here, each time there is a question mark that means it's a question that requires an answer)
Noted.
>Question #2)
>
>What does this code do specifically in detail (which options does it set)?
If you set to php-fpm - it sets to php-fpm, if you do not set to php-fpm - it stays whenever it was.
> Do I have to execute this line in order to install DirectAdmin, or can I omit it completely?
If you do not want to change that setting, you can skip execution of it.
> What happens if I never execute it?
If you do not execute some command - it stays what ever it was
> If I executed it already how do I undo that?
Set it to a value that was before.
> If I don't want fastcgi and want php-fpm then why do I run this code?
We haven't forced you to do that, or have we?
> (note there are 5 sub-questions here, each time there is a question mark that means it's a question that requires an answer)
Noted.
>Question #3)
>
>What does this code do specifically in detail (which options does it set)?
If you set to php-fpm - it sets to php-fpm, if you do not set to php-fpm - it stays whenever it was.
> Do I have to execute this line in order to install DirectAdmin, or can I omit it completely?
If you do not want to change that setting, you can skip execution of it.
> What happens if I never execute it?
If you do not execute some command - it stays what ever it was
> If I executed it already how do I undo that?
Set it to a value that was before.
> If I don't want fastcgi and want php-fpm then why do I run this code?
We haven't forced you to do that, or have we?
> (note there are 5 sub-questions here, each time there is a question mark that means it's a question that requires an answer)
Noted.
>Question #4)
>
>What does this code do specifically in detail (which options does it set)?
If you set to php-fpm - it sets to php-fpm, if you do not set to php-fpm - it stays whenever it was.
> Do I have to execute this line in order to install DirectAdmin, or can I omit it completely?
If you do not want to change that setting, you can skip execution of it.
> What happens if I never execute it?
If you do not execute some command - it stays what ever it was
> If I executed it already how do I undo that?
Set it to a value that was before.
> If I don't want fastcgi and want php-fpm then why do I run this code?
We haven't forced you to do that, or have we?
> (note there are 5 sub-questions here, each time there is a question mark that means it's a question that requires an answer)
Noted.
>Question #5)
>
>I already asked twice what are the basic advantages and disadvantages of mariadb and mysql? Just answer what's the biggest 3 reasons to have mariadb and what's the biggest 3 reasons not to have it? And answer what's the biggest 3 reasons to have mysql and the biggest 3 reasons not to have it? (Note: this requires 4 answers)
They are practically the same, product from different devs.
If you have a question why you need to choose one or another - you won't be using this too deep to see any difference there at all.
>Question #6)
>
>Is there a complete step by step guide to installing DirectAdmin (on one single web page) in the default configuration with apache/php-fpm/mysql? Can you post the link to it? (note: this is a yes/no question)
>
>I'm looking for something like this.
>
>1) do this exactly
>2) do this exactly
Actually It's even better:
DirectAdmin Knowledge Base
docs.directadmin.com
Enter your license code there and you'll get the oneliner that installs everything - the recommended database, recommended mode, apache as web service and all the stuff required for managing dns, mail and so on.
You do not need to do anything more except login to DA and start using it.
>x) successfully installed and configured DirectAdmin
>
>There used to be a guide like this but now it seems to not exist. The instructions/guide only shows the 1st steps, but not the complete process anymore. I've been using DirectAdmin for almost 20 years now. So I'm not new to this.
At the moment there are no guide on what and where to click, only more advanced stuff that is harder to understand using common sense.
Everything should be pretty intuitive after logging in.
>Question #8)
>
>What versions of mysql/mariadb/php does DirectAdmin recommend installing in 2022 April if the customer wants to host Wordpress websites?
>
>Note: I do not want multiple versions of php or any software to be available, just one version at a time.
No need to execute anything additionally. It should work out of the box. All the recommended versions and values are already there.
>9) If you answered no to question 6 or 7, can you tell me the exact step by step things to type into the terminal to complete the installation process and configuration process [(apache/php-fpm/(mariadb and mysql)] if I am paused BEFORE step 3-3 Set up proper nameservers. under "first steps" here:
https://docs.directadmin.com/getting-
>started/first-steps/overview.html
>
>This means I am in the middle of completing step 3-2 Select your WWW server. But that page (
https://docs.directadmin.com/custom...hat-webservers-could-be-used-with-directadmin) completely lacks clear instructions, even the CEO of my data center doesn't understand what to do...
You do NOT need to do anything additionally to use the server.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
You said:
Before running deeper into this:
DA install already installs everything you need with all the recommended settings and software.
php, web service, dns service, mail related services and what not.
You do NOT need to configure or change anything else to host a website.
Just browse a little the panel, everything should be pretty intuitive.
##################################
Apparently that's not true. (see attached screenshots)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You said:
> If I don't want fastcgi and want php-fpm then why do I run this code?
We haven't forced you to do that, or have we?
##################################
No, but it's listed as part of the installation instructions here:
DirectAdmin Knowledge Base
docs.directadmin.com
and here:
DirectAdmin Knowledge Base
docs.directadmin.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You didn't answer Questions 1-4. You said:
If you set to php-fpm - it sets to php-fpm, if you do not set to php-fpm - it stays whenever it was. YOU DIDN'T ANSWER THE QUESTION.
If you do not want to change that setting, you can skip execution of it. YOU DIDN'T ANSWER THE QUESTION.
If you do not execute some command - it stays what ever it was YOU DIDN'T ANSWER THE QUESTION.
Set it to a value that was before. YOU DIDN'T ANSWER THE QUESTION.
We haven't forced you to do that, or have we? YOU DIDN'T ANSWER THE QUESTION.
Noted.
##################################
I didn't ask about php-fpm in questions 1-4. I asked about these lines of code from the installation instructions. So you're saying that I can skip the installation steps? No... you can see from the attached screenshot that most of "DirectAdmin" is not installed. You didn't answer my question... you said "I can skip it"... that's not the question, seems you don't understand English fully... I asked what happens if you skip part of the installation steps listed here:
./build php1_mode fastcgi
./build php2_mode fastcgi
./build php3_mode fastcgi
./build php4_mode fastcgi
DirectAdmin Knowledge Base
docs.directadmin.com
You said "that setting"... WHICH SETTING ARE YOU TALKING ABOUT? I didn't ask about a setting, I asked about a line of code from the installation steps from your installation instructions on your website. YOU DIDN'T ANSWER THE QUESTION.
You said "If you do not execute some command - it stays what ever it was" ... I DID NOT ask about "some command" I asked specifically about these lines of code from your installation instructions. YOU DIDN'T ANSWER THE QUESTION.
./build php1_mode fastcgi
./build php2_mode fastcgi
./build php3_mode fastcgi
./build php4_mode fastcgi
Then you said "Set it to a value that was before." What values are you talking about? I asked about lines from the instructions on your website. What do those lines of code do? <--- answer the question please
Then, again, you said "We haven't forced you to do that, or have we?" WHAT ARE YOU TALKING ABOUT? You didn't force anyone to do anything but THESE ARE YOUR INSTRUCTIONS LISTED ON YOUR WEBSITE!
It's clear you either don't understand English fully, or you don't understand how to install DirectAdmin, or a combination of both. This is so embarrassing for DirectAdmin.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
####################################
>Question #5)
>
>I already asked twice what are the basic advantages and disadvantages of mariadb and mysql? Just answer what's the biggest 3 reasons to have mariadb and what's the biggest 3 reasons not to have it? And answer what's the biggest 3 reasons to have mysql and the biggest 3 reasons not to have it? (Note: this requires 4 answers)
They are practically the same, product from different devs.
If you have a question why you need to choose one or another - you won't be using this too deep to see any difference there at all.
####################################
You didn't answer the questions.
I already asked twice what are the basic advantages and disadvantages of mariadb and mysql? Just answer what's the biggest 3 reasons to have mariadb and what's the biggest 3 reasons not to have it? And answer what's the biggest 3 reasons to have mysql and the biggest 3 reasons not to have it? (Note: this requires 4 answers)
**********************************************
####################################
>Question #6)
>
>Is there a complete step by step guide to installing DirectAdmin (on one single web page) in the default configuration with apache/php-fpm/mysql? Can you post the link to it? (note: this is a yes/no question)
>
>I'm looking for something like this.
>
>1) do this exactly
>2) do this exactly
Actually It's even better:
DirectAdmin Knowledge Base
docs.directadmin.com
Enter your license code there and you'll get the oneliner that installs everything - the recommended database, recommended mode, apache as web service and all the stuff required for managing dns, mail and so on.
You do not need to do anything more except login to DA and start using it.
####################################
This is not true. You also have "First Steps" Here:
DirectAdmin Knowledge Base
docs.directadmin.com
If you don't do this then you have no functioning DirectAdmin (see attached screenshot.)
2. Secure your server
Security does matter!
If you did not customize the installation, you are already secured with a firewall as it installs the CSF firewall and activates the Brute Force Manager right after installation.
If not, you should install the CSF firewall.
Secure and harden your server. The guide contains a few more steps, and the most valuable are:
Enable disable_functions auto-fill with secure_php
Configure auto-update for used software
Install mod_security
Enforce using difficult passwords by users
Enable LetsEncrypt for the hostname, which also enables it for webmails and the DirectAdmin panel
#3. Configure your server
Customize a skin - perform branding to make your server your own.
Select your WWW server.
Set up proper nameservers.
Use clients' assigned IPs for their domains to send from when sending mail.
Enable backups for both the system and users.
Enable BubbleWrap jail for users (CentOS 7 required).
Consider using CloudLinux for better stability, security, and per-account resource management.
**********************************************
####################################
>x) successfully installed and configured DirectAdmin
>
>There used to be a guide like this but now it seems to not exist. The instructions/guide only shows the 1st steps, but not the complete process anymore. I've been using DirectAdmin for almost 20 years now. So I'm not new to this.
At the moment there are no guide on what and where to click, only more advanced stuff that is harder to understand using common sense.
Everything should be pretty intuitive after logging in.
####################################
So there is no installation guide. I didn't think so. It's not intuitive. Even the CEO and CTO of my large data center did not understand your documentation. I don't understand it and many people on your forum do not understand it.
Like I said, I've installed DirectAdmin before, I know what to do, I just want to make sure I'm doing it exactly correctly and according to the recommended instructions. But it seems there are no COMPLETE instructions.
There is no "advanced stuff", this is all very basic stuff, it's just difficult to get an answer from DirectAdmin or to find the instructions. Even if you did something 100 times before, if you don't do it every day you need the instructions. (And you don't have a complete set of instructions.)
How can a professional company not have instructions? That's crazy.
**********************************************
####################################
>Question #8)
>
>What versions of mysql/mariadb/php does DirectAdmin recommend installing in 2022 April if the customer wants to host Wordpress websites?
>
>Note: I do not want multiple versions of php or any software to be available, just one version at a time.
No need to execute anything additionally. It should work out of the box. All the recommended versions and values are already there.
####################################
This is 100% not true, as you can see from your own incomplete installation guide... It says to choose a WWW Server, but then does not fully explain how to do that correctly... your installation guide is incomplete and confusing and contradictory and leaves out required steps... according to you my server should be working, but it does not work, there is no php, no apache, no database, no send mail server, no receive mail server, no ftp server, etc...
So why do you keep saying things that are not true according to your own documentation, listed below?
DirectAdmin Knowledge Base
docs.directadmin.com
**********************************************
####################################
>9) If you answered no to question 6 or 7, can you tell me the exact step by step things to type into the terminal to complete the installation process and configuration process [(apache/php-fpm/(mariadb and mysql)] if I am paused BEFORE step 3-3 Set up proper nameservers. under "first steps" here:
https://docs.directadmin.com/getting-
>started/first-steps/overview.html
>
>This means I am in the middle of completing step 3-2 Select your WWW server. But that page (
https://docs.directadmin.com/custom...hat-webservers-could-be-used-with-directadmin) completely lacks clear instructions, even the CEO of my data center doesn't understand what to do...
You do NOT need to do anything additionally to use the server.
####################################
This is now the 4th day almost 5th day of contacting sales and support at DirectAdmin trying to install DirectAdmin because DirectAdmin locked me out of my own server control panel that I bought a lifetime license and a monthly license and have been using for almost 20 years...
I can't get a single answer from support or sales except, use CloudLinux and it should just work magically. LOL.
To summarize, you did not answer these important questions:
1)
What do these lines of code do from the instructions on how to install the web server? They seem to have something to do with fastcgi, but I don't want to install or use fastcgi on my server...
DirectAdmin Knowledge Base
docs.directadmin.com
./build php1_mode fastcgi
./build php2_mode fastcgi
./build php3_mode fastcgi
./build php4_mode fastcgi
2) What are the step by step instructions to install DirectAdmin on a new server with these two custom configuration scenarios (possible ways to configure the server, I will decide on which I will do later) listed below, because I have to do that now because I am changing from AlmaLinux to CloudLinux OS, I need two sets of numbered instruction steps from 1 to the completed server with apache/php-fpm/mysql and a second set with a server with apache/php-fpm/mariadb. I need to know what to type exactly for each step of the installation so I can be 100% certain I am installing DirectAdmin correctly. If you don't have these instructions, now is the time to create them.
3) What are the recommend by DirectAdmin versions of apache, php, mysql, mariadb for hosting basic Wordpress websites for mom and pop companies like lawyers and realtors?
New question: my server isn't even fully functioning and it's only been online for 4-5 days and it's already got over 500 warning messages that I'm being attacked with bruteforce attacks and other warnings like httpd (the web server) is down... Is this normal? (see attached screenshot)