Open Journal System

Revision 1 of Open Journal System patch complete and attached. Completed by Davy Vest with my support. Feels good to submit. Suggestions and comments welcome and encouraged.

Precisely what I was looking for to create an archive of independent serial publications (zines). Intended for open access to scholarly research:

Open Journal Systems (OJS) is a journal management and publishing system that has been developed by the Public Knowledge Project through its federally funded efforts to expand and improve access to research.


Quite useful plugins, including smartphone app accessibility, rss, etc. Build notes to follow.

Start from TKL Lamp 11.1

Set Hostname (/etc/hosts, /etc/hostname)

echo udev hold | dpkg --set-selections
apt-get update
apt-get upgrade
wget -O /tmp/ojs.tar.gz
tar xvzf /tmp/ojs.tar.gz -C /var/www
mv /var/www/ojs-2.3.5 /var/www
chown -R www-data:www-data /var/www/ojs
mkdir /media/ojs/files
chown www-data:www-data /media/ojs/files
mysql -u root -ppassword
>CREATE USER 'ojs'@'localhost' IDENTIFIED BY 'password';
>GRANT USAGE ON ojs.* TO 'ojs'@'localhost' IDENTIFIED BY 'password';
>GRANT ALL PRIVILEGES ON 'ojs'.* TO 'ojs'@'localhost';

Navigate to http://ipaddress/ojs

Select SHA1

Select Unicode

Set username, password for admin account; enter db name, db user, db password

Set directory for data (/media/ojs/files)

Set to automatically manage files directory

Select automatic install

Login with admin account

What next? Choose best options for plugins and extensions?

Post new comment