menu

la.plume CMS installation

Version 11.2 from 17th December 2018.


la.plume micro CMS is for use with web hosting packages running APACHE web server and works best when .htaccess is supported and the mod_rewrite module is enabled. The CMS also requires PHP 5.2.0+. PHP is by far the most widely used scripting language for websites. Apache is the most popular web server.

Installation should take less than 2 minutes by following the simple instructions below. You will need an FTP client program to access your web server. FileZilla is free but there are many others. Can also be installed via cPanel.

Installation summary:

  • Download and unzip
  • Upload everything to server
  • Run install then setup

See also lost or forgotten password »


Installation in more detail

(1) Upload

Note. If you simply upload the laplume folder and everything inside it, your website will include /laplume/ in the site address. Normally you upload everything inside the folder to where you want it to run, not the folder itself.

Upload (FTP) everything inside* the download folder laplume to where you want the system to run. For example:

www.yoursite.com or
www.yoursite.com/subfolder/ ('subfolder' can be anything you want).

Exclude contact.php if you don't want a contact page.

(2) Installation and Setup

Depending on where you installed the system, go to:

www.yoursite.com/admin/install.php or
www.yoursite.com/subfolder/admin/install.php

You will need to setup passwords for (i) site 'admin' and also (ii) any password-protected pages you might create on your website. The same password will do for both but different ones are much better. Process passwords here or follow the instructions on the installation page. Don't forget the salt.

That's all there is to it.

*If you uploaded the whole of the download folder laplume - including the actual folder - into (say) the root folder, your installation will be located at:

www.yoursite.com/laplume/admin/ (site admin)
www.yoursite.com/laplume/ (the site)


The 'admin' folder:

The admin folder can be renamed for security:

/admin/
/myadminxyz/

*If you renamed the 'admin' folder to something else, go to:

http://www.yoursite.com/adminfoldername/ or
http://www.yoursite.com/subfolder/adminfoldername/

(depending on where you installed the system)

Then submit setup.

Your server will normally require the following permissions:

Folders (directories) [ CHMOD 755 ]
Files [ CHMOD 644 ]

(0)755 is usually the directory default for web hosting services, and (0)644 for files - writable by you as owner. Directory and file permissions can be set in the File Manager of the website control panel (cPanel, Plesk etc).

The folders and files

The folders and files listed here are in the download folder laplume.

/contact.php
/error404.php
/extra-default.txt
/favicon.ico
/index.php
/preview.php
/readme.txt
/search.php
/admin/ (folder)
    /admin/backup.php
    /admin/comments.php
    /admin/extra.php
    /admin/footer.php
    /admin/functions.php
    /admin/images.php
    /admin/index.php
    /admin/install.php
    /admin/language.php
    /admin/links.php
    /admin/list.php
    /admin/no-setup.php
    /admin/password-sample.php
    /admin/setup.php
    /admin/stylesheet.css
    /admin/top.php
    /admin/text/ (folder)
        /admin/text/comments_index.txt
        /admin/text/extra-content.txt
        /admin/text/extra-css.txt
        /admin/text/inc_footer-links
        /admin/text/inc_inmenu.txt
        /admin/text/inc_password.txt
        /admin/text/inc_theme.txt
        /admin/text/index.txt
        /admin/text/password.txt
        /admin/text/stylesheet.txt
/comments/ (empty folder)
/css/ (folder)
    /css/default.css
    /css/mobile.css
    /css/print.css
    /css/white.css
/img/ (folder)
    /img/bg-footer.gif [option]
    /img/bg-footer.png [option]
    /img/img-loading.gif
    /img/nav-icon.jpg
/video/ (empty folder)
/inc/ (folder)
    /inc/comment-form.php
    /inc/comments.php
    /inc/error-reporting.php
    /inc/extra.php
    /inc/footer.php
    /inc/functions.php
    /inc/menu.php
    /inc/page.class.php
    /inc/password-sample.php
    /inc/pword-form.php
    /inc/search-form.php
    /inc/stylesheets.php
    /inc/top.php
    /inc/tracking.php
    /inc/languages/ (folder)
        /inc/languages/de.php
        /inc/languages/en.php
        /inc/languages/fr.php
        /inc/languages/es.php
/pages/ (empty folder)

Installation and setup generates the following additional files:

/extra-content.php
/admin/password.php
/comments/index.txt
/css/stylesheet.css
/inc/footer-links.php
/inc/inmenu.txt
/inc/password.php
/inc/settings.php
/pages/index.txt

Include a visitor tracking script

The default file /inc/tracking.php is empty, but you can write your own visitor tracking script into the file.