Skip to content

CMS that is built for Libraries (School Systems, Public, Multi-Branch). Includes ILS integration, Hot Titles, Catalog Search. Requires: Linux, Apache, PHP 7, MySQL. A Light, Simple, Flexible Content Management System. Works with PHP >= 5.6, PHP < 7.0

Notifications You must be signed in to change notification settings

teklynk/LynkSpace

Repository files navigation

LynkSpace

Enable .htaccess by editing your sites-enabled config files: example

<Directory /var/www/html>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Create a virtual host for the project: example

<VirtualHost 127.0.0.1:80>
   DocumentRoot /var/www/html/LynkSpace/htdocs
   ServerName lynkspace.local
   DirectoryIndex index.php
   <Directory "/var/www/html/LynkSpace/htdocs">
       allow from all
       Options None
       Require all granted
   </Directory>
</VirtualHost>

Nginx configuration: example

server_name lynkspace.local;

index index.php;

autoindex off;

root /var/www/html/LynkSpace/htdocs;

location /var/www/html/LynkSpace/htdocs {
    if (!-e $request_filename){
        rewrite ^(.*)$ /index.php break;
    }
}

PHP Modules

curl
xml
zip
imagick
mbstring
mcrypt
mysqli
mysqlnd

Apache Modules

mod_rewrite
mod_headers
mod_vhost_alias

Run Composer

composer install

NPM (Development Tools) YUI Compressor

npm install

Install Guide

  • Go to the config directory and rename each -sample.php by removing the "-sample" so that

    • config-sample.php becomes config.php
    • dbconn-sample.php becomes dbconn.php
  • Create a hash/salt and add it to the blowfishsalt variable in config.php.

  • Update dbconn.php with your database server settings.

  • Import new_website.sql into your MySql database schema.

  • Visit http://your_domain.com/admin

    • You should now be prompted to create an Admin user. Be sure to do this!

Screenshots

Screenshots

screenshot01 screenshot02 screenshot03 screenshot04 screenshot05 screenshot06 screenshot07 screenshot08 screenshot09 screenshot10 screenshot11 screenshot12 screenshot13 screenshot14

About

CMS that is built for Libraries (School Systems, Public, Multi-Branch). Includes ILS integration, Hot Titles, Catalog Search. Requires: Linux, Apache, PHP 7, MySQL. A Light, Simple, Flexible Content Management System. Works with PHP >= 5.6, PHP < 7.0

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published