2021-05-26 00:00:00

PublishingCMS|easy|install|pico|selfhosting|simple|web site|Wordpress

Why and how to install Pico CMS, a simple and fast web site publishing software

Wordpress, Drupal and other powerful content management systems (CMS) are products that can be used to build corporate web sites, online shops, blogs, news sites, and many other types of publications. But if you only need a small web site without fancy features and tons of content, a simple CMS, like Pico CMS can do the job. Here is an introduction to Pico CMS, when to use it, how to install it, and how to get started on creating a web site.

Why Pico CMS?

Pico CMS really is a simple software package. It doesn't require a database - often the biggest resource hog and component that slows down response times - or other extra software modules. Naturally, a web server is required and since Pico CMS is written in PHP, it must be available as well.

Pages that that provide the content for a web site can be written in any text editor. Each page is saved as an ordinary text file on the server. The default for pages is Markdown syntax, but fortunately HTML can be written as well.

When a visitor requests a page, Pico CMS simply encodes the page in HTML and shows it to the visitor. The response is truly fast because the page doesn't have to be retrieved from a database and constructed from multiple components.

This is the strength of Pico CMS: it is easy to build small and simple web sites. The response time is really quick for visitors, and Pico sites don't have same security problems that advanced CMS products tend to have.
This is the weakness of Pico CMS: it doesn't scale to large web sites (content management without database is impractical) or advanced functionality (weak extension module capability and availability).

The best way to find out if Pico CMS is the right tool for your project is to set up a test system and try it out.

How to install Pico CMS?

Download the software package from Pico CMS web site. Prebundled release is the fastest way to proceed.

Copy and unpack/unzip the package to a directory that your web server can access. For instance, Apache web server's default is /var/www/html on many systems. If you save the software in a directory like /var/www/html/pico you may access it in a browser by typing localhost/pico (if it is on your local computer).

To test the configuration, point your browser to the directory where you saved Pico CMS, for instance: localhost/pico
If it doesn't work, the following settings must be checked:

  • The default Apache conf file is saved in /etc/apache2/sites-available/000-default.conf. Make sure redirections are enabled:

    AllowOverride All
  • Apache rewrite module must be active. Type the following on the command line:
    a2enmod rewrite
    Then, restart Apache.
  • I also had to make the web server user (www-data for Apache2) as the owner of Pico CMS directories and files ( chown -R www-data picodirectoryname ).

Now, you should be able to access the Pico welcome web page in your browser.

pico cms editor plugin

How to create and publish a web site?

First, you may want to install a page editor plugin to make quick modifications to pages. There are many editors available, I installed this one:
https://github.com/astappiev/pico-editor
Follow the plugin instructions for installing it.

When you create your first pages, save them in content directory under the Pico main directory. There are more options, like subfolders under content, but that's a good start.

Next, you may want to install a theme that specifies the layout and colors for your pages. Follow the theme instructions for installing it. A working theme is a good starting point for customizing your own layout, and for learning twig syntax that themes have to use.

If you want multicolumn layout, or a fancy menu system, choose a theme that has the required feature, and work from there.

These are the basic building blocks for creating a web site powered by Pico CMS. Completing these steps takes you a long way towards a robust and fast web site that can be published to the world.

News

2025-07-01 16:15:00

Canyon road is a magnet for cyclists and motorists.#photography #travelphotography #europeflic.kr/p/2rdW4Mfhttps://flic.kr/p/2rdW4Mf


The historic center of Krakow in Poland features castles, churches, palaces ... and tourists.

2025-06-23 13:31:04

The historic center of Krakow in Poland features castles, churches, palaces ... and tourists.


A man with his donkey.

2025-06-19 15:54:21

arihak

A man with his donkey.


News

2025-06-19 15:11:00

An eye-catching place for a painting.#streetphotographyhttps://wordpress.org/photos/photo/9536554ee4/


News

2025-06-15 15:33:00

There are many ways to classify the best countries for road trips, and that is why we are going to take a look at a few different types of ways to select the best here. #roadtrip #Europehttps://klaava.com/which-countries-in-europe-are-the-best-for-road-trips/


News

2025-06-11 16:24:00

Let's go.#streetphotographyflic.kr/p/2r3EuJNhttps://flic.kr/p/2r3EuJN


News

2025-06-04 18:08:00

A #photographer has been using sunglasses with a camera and loudspeakers for 8 months: "I quite enjoy them, and they’ve quickly become my daily wear as far as sunglasses are concerned."https://fstoppers.com/artificial-intelligence/ray-ban-meta-glasses-photographers-perspective-701899


News

2025-06-02 14:42:00

Today, digital nomads recognize the benefits but also risks of their lifestyle. An extensive study among traveling workers reveals the highs and lows of the nomad life. #remotework #digitalnomadhttps://klaava.com/digital-nomads-feel-powered-by-their-lifestyle-but-recognise-inevitable-downsides-as-well/


Aland archipelago

2025-05-30 16:59:41

Aland archipelago


Highway across a swamp.

2025-05-30 11:14:51

arihak

Highway across a swamp.


News

2025-05-26 16:29:00

Flower market, but she is selling fruit trees.#streetphotographyhttps://unsplash.com/photos/TfQ6uYmI9QQ


News

2025-05-22 14:19:00

In Spain, the Balearic government asked influencers to help ease pressure on overcrowded hotspots by promoting less-visited areas. Instead, influencers have unintentionally drawn large crowds of tourists to remote, ecologically sensitive locations. #photography #selfiehttps://petapixel.com/2025/05/21/spanish-islands-ban-influencers-after-4000-tourists-flock-to-tiny-beach-for-selfies/


News

2025-05-18 18:23:00

Most travelers already knew that south Europe is the warm and sunny zone of #Europe, and this ranking confirms it. Spain and Italy have most cities in the top 30, followed by France and Portugal. #travelhttps://klaava.com/sunniest-cities-in-europe/


Popular sight in Sevilla

2025-05-16 17:51:34

Popular sight in Sevilla


News

2025-05-14 16:03:00

Bordeaux is ready for hot summer days.#streetphotographyhttps://pixelfed.social/p/arihak/827854641319295061


Cooling zone.

2025-05-13 12:38:47

arihak

Cooling zone.


Hochosterwitz castle

2025-05-10 15:23:05

Hochosterwitz castle


News

2025-05-07 14:39:00

A meeting in winter sun.#streetphotography #travelphotographyflic.kr/p/2qey2NHhttps://flic.kr/p/2qey2NH


News

2025-04-30 17:01:00

Shady character.#streetphotography #travelphotography #StreetPhotography


Not in space, but firmly on the ground in Valencia.

2025-04-25 17:47:30

arihak

Not in space, but firmly on the ground in Valencia.