.. author:: minim <https://github.com/minim-one/>
.. tag:: lang-php
.. tag:: web
.. tag:: cms
.. tag_list::
minim offers a super simple PHP Content Management System. The code is Open Source and you're free to modify, distribute and use it for private and commercial projects.
It'is ideal for simple travel blogs or publishing news. It has an easy administration interface and an automatic generated RSS feed. Themes and other modifications are fully customisable.
Note
For this guide you should be familiar with the basic concepts of
We're using :manual:`PHP <lang-php>` in the stable version 7.3:
[isabell@stardust ~]$ uberspace tools version use php 7.3
Selected PHP version 7.3
The new configuration is adapted immediately. Patch updates will be applied automatically.
[isabell@stardust ~]$ uberspace tools version show php
Using 'PHP' version: '7.3'
[isabell@stardust ~]$
Your URL needs to be setup:
Use wget
to download the latest release.
[isabell@stardust ~]$ cd ~/html
[isabell@stardust html]$ wget https://github.com/minim-one/minim/archive/master.zip
[isabell@stardust html]$ unzip master.zip
[isabell@stardust html]$ rm master.zip
[isabell@stardust html]$ mv minim-master minim
[isabell@stardust html]$
You can leave the configuration in minim/config/config.php
or do changes as you want to.
Create your own theme in minim/themes
. Just copy the default theme or create one from scratch.
Point your browser to URL.
The admin interface is disabled by default. If you enable it, you should change the standard password in addons/admin.php
.
Note
Check the update feed regularly to stay informed about the newest version.
Check minim's feed for the latest version.
[isabell@stardust ~]$ cd ~/html
[isabell@stardust html]$ wget https://github.com/minim-one/minim/archive/master.zip -O minim-master.zip
[isabell@stardust html]$ cp -r minim minim-backup
[isabell@stardust html]$ unzip minim-master.zip
[isabell@stardust html]$ mv minim-master/minim/config minim-master/minim/config-new
[isabell@stardust html]$ cp -r minim-master/minim ./
[isabell@stardust html]$ rm -rf minim-master*
[isabell@stardust html]$
Check if the configuration changed in config-new/config.php
and your config/config.php
(happens very rarely).
If everything works alright you can delete the config-new
directory.
Tested with minim 0.9.4, Uberspace 7.2.4
.. author_list::