How to Install Flatpress CMS on Oracle Linux 8.5

To Install FlatPress CMS on Oracle Linux 8.5

Introduction:

FlatPress is an open source, multi-lingual extensible blogging engine which does not require a DBMS to work on. It stores all of its content on text files. It also contains features like support of various plugins, widget support, and customizable themes FlatPress is a lightweight, easy-to-set-up blogging engine. Plain and simple, just PHP. No database needed.

Pre-Requisites

-Apache

-PHP > 5.3.1

Installation Steps:

Step 1: Check the Oracle Linux Version by using the below command

[root@linuxhelp linuxhelp]# cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="8.5"

Step 2: To proceed with the installation procedure, download the FlatPress CMS package from its official site using wget command followed by the download link.

[root@linuxhelp linuxhelp]# wget https://github.com/flatpressblog/flatpress/archive/1.2.1.zip
--2022-07-11 03:04:37--  https://github.com/flatpressblog/flatpress/archive/1.2.1.zip
Resolving github.com (github.com)... 13.234.210.38
Connecting to github.com (github.com)|13.234.210.38|:443... connected.
Saving to: ‘1.2.1.zip’

1.2.1.zip                   [  <=>                          ]   1.24M  5.21MB/s    in 0.2s    

2022-07-11 03:04:38 (5.21 MB/s) - ‘1.2.1.zip’ saved [1301347]

Step 3: Unzip the Downloaded Package by using the below command

[root@linuxhelp linuxhelp]# unzip 1.2.1.zip 
Archive:  1.2.1.zip
14d503dfa99b190054b525497ea937aeb9b17f0e
inflating: flatpress-1.2.1/setup/tpls/step3.tpl.php  
  inflating: flatpress-1.2.1/sitemap.php  
  inflating: flatpress-1.2.1/static.php  

Step 4: Rename and Move the Directory to the apache root directory by using the below command

[root@linuxhelp linuxhelp]# mv flatpress-1.2.1 /var/www/flatpress

Step 5: Grant Permission to FlatPress CMS by using the below command

[root@linuxhelp linuxhelp]# chmod -R 775 /var/www/flatpress/

Step 6: Set Ownership to FlatPress CMS by using the below command

 [root@linuxhelp linuxhelp]# chown -R apache:apache /var/www/flatpress/

Step 7: Create Virtual host configuration to Access FlatPress CMS by using the below command

[root@linuxhelp linuxhelp]# vim /etc/httpd/conf.d/flatpress.conf
<virtualhost *:80>
servername www.linuxhelp1.com
Documentroot /var/www/flatpress/
</virtualhost>

Step 8: Restart the Apache service by using the below command

[root@linuxhelp linuxhelp]# systemctl restart httpd

Step 9: Open the Web browser and enter the IP address as shown in the below image. This is the Installation page of FlatPress CMS

Step 10: Create user as shown in the below image

Step 11: This is the homepage of FlatPress CMS

Step 12: This is the Administration Area of FlatPress CMS

Conclusion

We have reached the end of this article. In this guide, we have walked you through the steps required to Install FlatPress CMS on Oracle Linux 8.5. Your feedback is much welcome

FAQ
Q
What are the requirements to run a FlatPress CMS?
A
FlatPress runs on any web server (e.g. Apache or IIS) with PHP 5.6 or higher. Since all data is stored in files, no database is needed.
Q
How to install the FlatPress CMS on Nginx?
A
For the installation of the FlatPress CMS on Nginx, use the following link as given below https://www.linuxhelp.com/how-to-install-flatpress-cms-on-centos-7-using-nginx-and-php/
Q
What are the alternative tools available for the FlatPress CMS?
A
The following alternative tools are available for the FlatPress CMS, are WordPress, Drupal, Ghost, Joomla
Q
How to download the FlatPress CMS?
A
To download the FlatPress CMS, use the following link as given below, http://flatpress.org/home/?page=download
Q
What are the main terms for using the FlatPress CMS?
A
FlatPress is an open source, multi-lingual extensible blogging engine which does not require a DBMS to work on. It stores all of its content on text files. It also contains features like support of various plugins, widget support, and customizable themes.