Monday, November 13, 2017

New Joining: University of Ilorin Library

It’s indeed glad to know that the University of Ilorin Library recently joined DSpace Users Club. URL: http://uilspace.unilorin.edu.ng:8080/jspui/

Saturday, September 9, 2017

How to Install SubjectPlus 4.6 on Ubuntu 22.04 LTS

apt update

apt upgrade

sudo apt install apache2

apt upgrade

sudo apt install phpmyadmin

sudo apt install software-properties-common

sudo add-apt-repository ppa:ondrej/php

sudo apt-get install php8.2 php8.2-fpm

sudo apt install libapache2-mod-php8.2 sudo systemctl restart apache2

sudo apt install mariadb-server

sudo mysqladmin -u root password yourpassword

sudo mysql

CREATE DATABASE subjectsplus;

exit

sudo service apache2 restart

service mysql restart

sudo mkdir /sp

cd /sp/

apt-get install unzip

mkdir -p /var/www/html/sp


wget https://github.com/subjectsplus/SubjectsPlus/archive/refs/tags/v4.6.zip

check zip file name by typing 

ls (the output is look like..)

v4.6.zip

unzip -q /sp/v4.6.zip -d /var/www/html/

mv /var/www/html/SubjectsPlus-4.6/ /var/www/html/sp/

chown -R www-data.www-data /var/www/html/sp/

chmod -R 755 /var/www/html/sp/

Now proceed to the web installation 

http://IP/sp/control

Cheers....! you have done with the SubjectsPlus installation on Ubuntu 22.04

User interface page: http://domain(IP)/sp/sp/control/

How to change Logo in SubjetsPlus

The path of destination folder
/usr/share/koha/opac/htdocs/guide/assets/images/public

Tuesday, August 8, 2017

Setting Default Password for PostgreSQL in Ubuntu

# sudo -u postgres psql
could not change directory to "/root"
psql (9.1.11)
Type "help" for help.

postgres=# \password
Enter new password:
Enter it again:
postgres=# \q

There is no default password.  on most unix and linux distributions, the 
default authentication mode is set to 'ident' which means a given unix 
user X can only connect as the postgres user X.   initially, the only 
postgres user is 'postgres', so...

(assuming you're on the typical unix/linux system, you didn't say)

     $ sudo -u postgres psql

     postgres=> alter user postgres password 'apassword';
     postgres=> create user yerusername createdb createuser password 'somepass';
     postgres=> create database yerusername owner yerusername;
     postgres=> \q

Thursday, May 11, 2017

Inclusive Librarianship: from limited Identity to limitless possibilities

By Bharat M. Chaudhari (MLS)

Abstract: 

Inclusion mean or are at the very core of what libraries are all about and libraries and librarians have an essential, catalytic role to play in facilitating the full participation with people and Inclusive librarians ensure that their library’s facilities, services, programs, collections, and technology are designed in ways in which all people, regardless of their ability, have an opportunity to participate in and use them.

Wednesday, March 8, 2017

Installing DSpace 6.0 on Ubuntu 14.04 LTS

Open terminal and put the command
sudo apt-get update

Install Java on your Ubuntu:
sudo apt-get install openjdk-7-jdk

Install ant on your Ubuntu:
sudo apt-get install ant

Install maven on your Ubuntu:
sudo apt-get install maven

Install Apache Tomcat 7:
sudo apt-get install tasksel

sudo tasksel

Select the following packages tomcat java server only by putting (*)

Add DSpace User to system
useradd -m dspace
https://github.com/DSpace/DSpace/releases/download/dspace-6.0/dspace-6.0-src-release.tar.gz

Install PostgreSQL 9.6 
Add PostgreSQL Apt Repository

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -

Install PostgreSQL

sudo apt-get update
sudo apt-get install postgresql postgresql-contrib

sudo su - postgre
createuser --username=postgres --no-superuser --pwprompt dspace
createdb --username=postgres --owner=dspace --encoding=UNICODE dspace
psql --username=postgres dspace -c "CREATE EXTENSION pgcrypto;"


sudo mkdir /build
sudo chmod -R 777 /build
cd /build 

Install DSpace repository

wget https://github.com/DSpace/DSpace/releases/download/dspace-6.0/dspace-6.0-src-release.tar.gz
tar -zxf dspace-6.0-src-release.tar.gz
cd /dspace-6.0-src-release
mvn -U package

cd dspace/target/dspace-installer 
(if target is not available in /dspace, then try try cd /dsapce/dspace-6.0-src-release/dspace/target/dspace-installer)

sudo ant fresh_install

Create ADMINISTRATOR for DSpace
/dspace/bin/dspace create-administrator

sudo service tomcat7 stop

udo cp -r /dspace/webapps/xmlui/ /var/lib/tomcat7/webapps
sudo cp -r /dspace/webapps/oai/ /var/lib/tomcat7/webapps
sudo cp -r /dspace/webapps/solr/ /var/lib/tomcat7/webapps

Fix Tomcat permissions, and restart the Tomcat server

sudo chown tomcat7:tomcat7 /dspace -R
sudo service tomcat7 start


Test DSpace xmlui  in your browser
That is all that is required to install DSpace on Ubuntu.
There are two main webapps that provide a
similar turn-key repository interface
http://localhost:8080/xmlui



Installing Koha 23.05 on ubuntu

apt update sudo apt-get -y install sudo wget gnupg wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add - sudo apt...