During WordPress installation, you might see an error like this:
Sorry, but I can’t write the wp-config.php file.
You can create the wp-config.php file manually and paste the following text into it.
According to the instruction, you can create the wp-config.php and copy / paste the text into it. However, you can solve the problem more gracefully.
This is because SELinux is enforcing which prevents WordPress from writing files. You may need to know how to disable SELinux temporarily or permanently.
Afterwards, you can go back to the previous page, set the correct password and then submit the form again. You'll see a successful message on the page.
The successful message is as this:
All right, sparky! You’ve made it through this part of the installation. WordPress can now communicate with your database. If you are ready, time now to…
Run the installation
Let's check wp-config.php
[root@web ~]# ll /var/www/html/example/wp-config.php
-rw-rw-rw- 1 apache apache 3206 Dec 30 21:35 /var/www/html/example/wp-config.php
It's WordPress that made the file for us.