Referred from PKP OMP, Open Monograph Press is an open-source software platform for managing and publishing scholarly books. It can be used for managing the editorial workflow required to see monographs, edited volumes, and, scholarly editions through internal and external review, editing, cataloging, production, and publication.
OMP can operate, as well, as a press website with catalog, distribution, and sales capacities.
In short, OMP (Open Monograph Press) is a program that makes it easy to manage, supply and publish books online (accessed by people via the internet).
Also Read: What is the difference between OMP and OJS?
And now, “How do I install OMP?“
Well, here I will show you how to install OMP on your server.
This is a quick preview of the installation OMP list.
- Download OMP version 3.3x
- Extracting and pulling out all files from the .tar.gz folder
- Creating a “files” folder and database for the OMP
- Installing OMP
- Making “Press” for OMP
Preview:
System Requirements #
To run the latest release of OMP, your web server will need:
- PHP 7.3 or later with MySQL or MariaDB or PostgreSQL support
- A database server: MySQL/MariaDB 4.1.1 or later OR PostgreSQL 9.1.5 or later
- UNIX-like OS recommended (such as Linux, FreeBSD, Solaris, Mac OS X, etc.). OMP Has not been broadly tested outside of Apache or lighttpd environments but is expected to work with other web servers.
Note: Create a new folder at location : public_folder/omp_folder
The installation process #
Download OMP version 3.3x #
First, you need to download the OMP ver 3.3. Download the latest version of OMP here,
Once downloaded, place omp-3.3.x.x.tar.gz in the OMP folder that you just created on your server.
Extracting and pulling out all files from the .tar.gz folder #
Extract the .tar.gz. By right-clicking, then selecting “Extract”.
Then, cut all the contents of the extracted folder. And paste it out of the folder.
Creating a “files” folder and database for the OMP #
1. Create a parent folder for the “files” folder and then create a “files” folder in it (Outside of a folder that people can access A.k.a public_html).
Why create a “files” folder? That’s because later during the installation, it will ask for the location where you want to put all the OMP data? (presses, sites, etc.) and that’s why we created a folder “files”.
And why should we create folders outside of the folders that people can access? (outside from folder public_directory). Short answer, so people or hacker can’t access / peek your folder (“files”).
2. Creating a fresh database for OMP
Create a fresh empty database for your OMP site in PhpMyAdmin / MySQL.
Installing OMP #
If you have created a “files” folder and a fresh empty database for your OMP. We will begin the installation + configuration process for your OMP site.
Go to your OMP site: your_domain.com/your_omp_folder_name/
Example: google.com/omp_3303/ (Just an example)
1. Fill in the administrator account #
Fill in the data for your OMP site admin account.
Reminder! : Don’t forget to keep a note of the username and password!
2. Primary dan additional locales #
Select the Primary locale and Additional locales you want for your OMP site.
3. Client character set #
Select the encoding you want. But it is better to use the default encoding of its OMP.
4. File Settings Directory for uploads #
Enter the path of the “files” folder that was created earlier.
Path: Path_your_server/parent_folder_files/files
5. Database driver #
Enter your mySQL account username and password, and the database name that you already created.
6. OAI Settings Repository Identifier #
Usually, this will be generated by the OMP but if you want to change it, you can change it (it’s up to you)
And if everything is filled in, you can press “Install Open Monograph Press”
The installation was successful! #
And the OMP installation was successful!
Next is we will create a “press” that can be accessed by people and can be used for book publication. Select “login” to login to your OMP site.
Making “Press” for OMP #
First, login using the admin account that was just created.
And if you have logged in, later we will be asked to create “Hosted Presses” for our OMP site. Select “Create Press” to create a new press.
Then fill in the data for your “press” OMP.
Then you have successfully added “press” to your OMP site.
Continue to select on the left end and select the press you just created.
Press the name of your “press” title.
and yeah, congrats! you have successfully created an OMP version 3.3 for your site!
Conclusion #
In short, OMP is used for management, providing, and publishing a book online.
The OMP official website, you can visit it here: PKP OMP website.
If you are still confused, you can comment below and we will try our best to answer it.