• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to install FlatPress CMS on OpenSUSE 42.1

{{postValue.id}}

To install FlatPress CMS on OpenSUSE 42.1

In our previous article, we have seen about the installation of FlatPress CMS on CentOS 7 so, in this article we are going to see the installation steps of FlatPress CMS on OpenSUSE 42.1. 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, customizable themes.


Pre-Requisites
- Apache
- PHP > 5.3.1 along with dependencies (php5 php5-mysql apache2-mod_php5 php5-ctype php5-dom php5-iconv php5-json php5-sqlite php5-tokenizer php5-xmlreader php5-xmlwriter)

Installation procedure

To start with the installation procedure, enable the PHP service in the system by running the following command.

www # a2enmod php

Now download the FlatPress package from its official site and run the wget command followed by the download link to get the latest stable version of the downloaded package.

www:/srv/www/htdocs # wget -c https://github.com/evacchi/flatpress/archive/v1.0.3.tar.gz
--2017-09-26 15:07:39--  https://github.com/evacchi/flatpress/archive/v1.0.3.tar.gz
Resolving github.com (github.com)... 192.30.255.112, 192.30.255.113
Connecting to github.com (github.com)|192.30.255.112|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/evacchi/flatpress/tar.gz/v1.0.3 [following]
--2017-09-26 15:07:40--  https://codeload.github.com/evacchi/flatpress/tar.gz/v1.0.3
Resolving codeload.github.com (codeload.github.com)... 192.30.255.121, 192.30.255.120
Connecting to codeload.github.com (codeload.github.com)|192.30.255.121|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-gzip]
Saving to: ‘ v1.0.3.tar.gz’ 

    [                  < =>                                                                              ] 726,464      127KB/s   in 5.6s   

2017-09-26 15:07:47 (127 KB/s) - ‘ v1.0.3.tar.gz’  saved [726464]

Next extract the downloaded package by following the tar command.

www:/srv/www/htdocs # tar -xvf v1.0.3.tar.gz 
flatpress-1.0.3/
flatpress-1.0.3/CHANGELOG
flatpress-1.0.3/COPYING
flatpress-1.0.3/LICENSE
flatpress-1.0.3/README
flatpress-1.0.3/README.md
flatpress-1.0.3/TESTING
flatpress-1.0.3/admin.php
flatpress-1.0.3/admin/
.
.
.
flatpress-1.0.3/setup/tpls/footer.tpl.php
flatpress-1.0.3/setup/tpls/header.tpl.php
flatpress-1.0.3/setup/tpls/locked.tpl.php
flatpress-1.0.3/setup/tpls/step1.tpl.php
flatpress-1.0.3/setup/tpls/step2.tpl.php
flatpress-1.0.3/setup/tpls/step3.tpl.php
flatpress-1.0.3/static.php

Rename the FlatPress directory to any name the user requires.

www:~ #  mv flatpress-1.0.3/  flatpress

Move to Apache document root to the htdocs directory and enter into the said directory by running the cd command. List the files in the directory.

www:/srv/www/htdocs # mv flatpress-1.0.3/ /srv/www/htdocs/flatpress
www:/srv/www/htdocs # cd /srv/www/htdocs/
www:/srv/www/htdocs # ll
total 736
drwxrwxr-x 10 root root   4096 Jun 12  2015 flatpress
drwxrwxrwx  2 root root   4096 Oct 30  2015 gif
-rwxrwxrwx  1 root root     30 Sep 26 14:41 index.html
-rwxrwxrwx  1 root root   2356 Sep 30  2015 info2html.css
-rwxrwxrwx  1 root root     20 Sep 26 15:02 testphp.php
-rw-r--r--  1 root root     20 Sep 26 14:45 testphp.phpq!
-rw-r--r--  1 root root 726464 Sep 26 15:07 v1.0.3.tar.gz

Next provide the owner permission and file execution permission for the file by executing the set of following commands.

www:/srv/www/htdocs/flatpress # chown -R wwwrun:www /srv/www/htdocs/flatpress/
www:/srv/www/htdocs/flatpress # chmod -R 777 /srv/www/htdocs/flatpress/

Now provide the Firewall Settings by running the following command, make the following changes in the file. Save and exit the file

www:/srv/www/htdocs #    vim /etc/sysconfig/SuSEfirewall2
FW_CONFIGURATIONS_EXT=" apache2" 

Switch over to the browser and enter the URL as http://192.168.7.218/flatpress. The Installation page of FlatPress appears on the screen.

installation page

Enter the required details to create a new user. Click next.

create user

The installation is now complete. Click login now option to login to Flatpress.

admin page link

Enter the required admin credentials and click login.

admin credentials

Select the back to index option.

index page

The dashboard of FlatPress CMS is now shown to the user.

control panel

The user can upload many files via the uploader in the menu bar header.

uploader

Now create a new blog site by entering the required details to create a blog and save the changes.

blog page

The user can also maintain blogs, file permissions and index page through the maintain option in the menu bar.

maintenance

Thus concludes the installation procedure of FlatPress CMS on OpenSUSE 42.1

Tags:
sebastian
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

How to install flatpress cms on centos?

A

For the installation of the Flatpress CMS with on CentOS, use the followinf link as given below
https://www.linuxhelp.com/how-to-install-flatpress-cms-on-centos-7/

Q

What are the alternative tools available for the Flatpress CMS?

A

The following alternative tools available for the Flatpress CMS as,

Wordpress,

Drupal,

Ghost,

Joomla

Q

How to install prerequirement for the Flatpress CMS on Ubuntu?

A

For the installation of the prerequirement for the Flatpress CMS on Ubuntu, use the following command as given below, "apt-get install apache2 php5 php-pear php5-suhosin bzip2"

Q

How to download the Flatpress CMS?

A

For download the Flatpress CMS, use the following link as given below, "http://flatpress.org/home/?page=download"

Q

What are the main terms of 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, customizable themes.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Gibbson ?
How do i run both nginx and apache in same instance on centos

Hi...,

my server is based centos operating system and my webserver is already running on Apache.... i need to run both apache and nginx on same instance ... please help me to implement this concept...

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.