How to install Jaws cms on Linuxmint-18.03

To install Jaws cms on Linuxmint-18.03


Jaws is a Framework and Content Management System for build on dynamic websites. It aims to be User-Friendly giving ease of use and lots of ways to customize websites, but at the same time is Developer Friendly, it offers a simple and powerful framework to hack your own modules.


Pre-requirements


Install LAMP (Apache, php7.0, mariadb-server)
In MariaDB (create database, user and give privileges to the user)


FOR PHP INSTALLATION

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mbstring php7.0-curl php7.0-zip php7.0-gd php7.0-mysql php7.0-mcrypt  php7.0-imap -y

Download the jaws cms package using by Git repository

linuxhelp ~ # git clone -b master https://git@github.com/jaws-project/jaws.git
Cloning into ' jaws' ...
remote: Counting objects: 85495, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 85495 (delta 1), reused 5 (delta 1), pack-reused 85484
Receiving objects: 100% (85495/85495), 31.90 MiB | 887.00 KiB/s, done.
Resolving deltas: 100% (51238/51238), done.
Checking connectivity... done.

Move the jaws directory into the /var/www/html directory

linuxhelp ~ # ls
jaws
linuxhelp ~ # mv jaws/ /var/www/html/

Go to /var/www/html directory

linuxhelp ~ # cd /var/www/html/
linuxhelp html # ls
index.html  jaws

Change ownership and permission for the jaws directory

linuxhelp html # chown -R www-data:www-data jaws/   chmod -R 775 jaws/

Configure virtual host for jaws cms. Create empty file named jaws.conf

linuxhelp html # cd /etc/apache2/sites-available/
linuxhelp sites-available # vim jaws.conf
< virtualhost *:80> 
servername  www.linuxhelp1.com
Documentroot  /var/www/html/jaws/
< Directory /var/www/html/jaws/> 
AllowOverride all
order allow,deny
allow from all
< /Directory> 
< /virtualhost> 

Enable the jaws.conf file

linuxhelp sites-available # a2ensite jaws.conf 
Enabling site jaws.
To activate the new configuration, you need to run
service apache2 reload

Rename the htaccess file

linuxhelp sites-available #cd  /var/www/html/jaws/
linuxhelp jaws # mv htaccess .htaccess

Make an entry to the hosts files follows

linuxhelp sites-available # vim /etc/hosts
< give your ip >      < give your domain name> 

Restart apache web server

linuxhelp jaws # systemctl restart apache2.service

Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name

Choose the language for Jaws CMS application

Authenticate the Jaws CMS as follows

linuxhelp jaws # cd install/
linuxhelp install # vim key.txt

open the key.txt file copy and paste the authentication code 04bb5b0f0bc460e87a97691c081923b915251206091525120609754



Customize the installation paths


verify the requirements



Configure the database connection


configure user account setup


Configure site settings


SAve all the configurations


verify the status of the installation

Log in using the admin credentials


Admin dashboard of Jaws CMS

with this, the method to install Jaws cms on Linuxmint-18.03 comes to an end.

FAQ
Q
What are the demographics of JAWS?
A
We currently have some 750 members ranging from college students to retirees to news veterans. Members are located all over the country and overseas.
Q
What does CAMP stand for? Do you actually go camping in Jaws CMS?
A
The Conference and Mentoring Project (CAMP) is our signature event and reflects our emphasis on mentoring in all aspects. We do not camp out, but conferences are usually held in a scenic location where attendees can use free time to get to know each other better by going on hikes and other excursions, in addition to offering top-notch sessions and speakers.
Q
What does JAWS offer that sets it apart from other organizations that focus on women in communications?
A
JAWS offers a level of professional networking, support and individual mentoring that our members say doesn’t exist elsewhere. One of our members described it this way: JAWS offers a network “unreplicated in any other journalism organization.”
Q
What are some benefits of JAWS membership?
A
Our growing network offers motivation, support and career tips as we share the ups and downs of the evolving world of journalism and strategize on how to make it a better environment for women. Some key benefits available to members include:



A national listserv that provides job leads, career resources, and a forum to discuss issues important to our members and to the mission of JAWS.

Mentoring that can be with a designated mentor any time of the year and/or informal mentoring via the listserv or whenever two or more members meet up.

A nationwide members-only directory you can use to find journalists whose expertise you may want to tap or to find other journalists in a specific location.
Q
What is the main term of using the Jaws CMS?
A
JAWS is a network of female journalists who seek to empower and support women in journalism and work toward a more accurate portrayal of the whole society. We are a nonprofit, nonpartisan organization.