Lochlite CMS Update, Management and Maintenance Pack.


README

This is not open source software. Lochlite grants you a limited and revocable personal license to manage its website. See our terms of service, license and privacy for more details.

Lochlite CMS is a modern content management software based on PWA technology, with it your website has an administrative control panel, user panel, reliable login system and a modern routing system that allows navigation without reloading the page. This is your best opportunity to get ahead of the competition with a robust website along the lines of big companies.

Language

Previously Lochlite CMS has a more restrictive license, this is slowly changing. Currently Lochlite is making the resources available seasonally, being available at this first moment only the Brazilian Portuguese version, even so, you can start using it.

BR.svg Current      US.svg Next      ES.svg September/2022      JP.svg March/2023      FR.svg May/2023     

Minimum technical requirement

   Web server with the following features:
   - PHP 8.1
   - MySQL 5.7 (recommended 8.0) or MariaDB 10.0
   - Minimum storage of 20 GB
   - Minimum RAM memory of 1.5 GB
   - Dual-core or higher processor with background task support
   - Email service (sending and receiving)
   - File manager

Starting from scratch with a starter kit

Currently you need a PHP developer to install this software or have moderate technical knowledge. If you're not sure if you can install it or things are going wrong, email drcg@lochlite.com and we'll walk you through the process.

The instructions below must be followed using your personal/corporate computer and not directly on the server. In the next section you will see how to place Lochlite CMS on the web server.

  1. Install Composer on your device

    Follow the guidance from this page and proceed to the next step.

  2. Download Lochlite CMS

    Open the command prompt in the folder of your choice, paste the highlighted text below and press Enter.

    composer create-project lochlite/cms-install lochlite 

    This process may take a few minutes, do not interrupt it, wait until the command prompt is unlocked for new commands.

  3. Configure the database

    In the previous step a folder called 'lochlite' was created by the system. Enter the 'lochlite' folder and locate a file called 'env' or '.env'.

    Once you find the 'env' file, open it in a text editor, edit the snippet below with the corresponding details for your database and save the changes.

     DB_CONNECTION=mysql
     DB_HOST=127.0.0.1
     DB_PORT=3306
     DB_DATABASE=database_name
     DB_USERNAME=database_username
     DB_PASSWORD=database_password 

    If you don't have a database or you don't know what the database details are, contact your hosting company or IT department for more details.

  4. Making final adjustments

    Return to the command prompt opened in step 1, paste the highlighted text below and hit enter.

    cd lochlite; php artisan migrate --force && php artisan db:seed --force 

    This process may take a few minutes, do not interrupt it, wait until the command prompt is unlocked for new commands.

If no errors occurred in the previous steps, you are ready to put your site online and start creating your pages and articles.

Putting on a web server

The steps described in the previous section must be done on your local computer and not directly on the server, to put Lochlite CMS on a web server safely, some additional steps are necessary.