-
Deploying a Django Application with MySQL, Gunicorn, and Nginx on Ubuntu 22.04 Server: A Comprehensive Guide
In this comprehensive guide, we will walk you through the process of deploying a Django application using MySQL as the database backend, Gunicorn as the application server, and Nginx as the web server on an Ubuntu server. Whether you’re a seasoned developer or just starting with Django, this step-by-step tutorial will equip you with the…
-
DSpace mail.extraproperties working settings for gmail smtp
mail.extraproperties = mail.smtp.socketFactory.port=465, \ mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory, \ mail.smtp.socketFactory.fallback=false, \ mail.smtp.starttls.enable=true, \ mail.smtp.auth=true, \ mail.smtp.ssl.protocols=TLSv1.2, \ mail.smtp.ssl.trust=smtp.gmail.com
-
Install OJS 3.1.1.2 on Ubuntu 18.04
Open Journal Systems (OJS) is a free open source software for managing and publishing scholarly journals. A single OJS installation can host multiple journals. It is written in PHP programming language and works with MySQL or PostgreSQL database and Apache2 or nginx web server. This post is a record of the process I went through…
-

DSpace 6: Configure apache2 as reverse proxy in front of tomcat
This post guides you how to configure apache2 to run as a reverse proxy for tomcat. The reason I personally use apache2 instead of directly exposing tomcat is because it becomes easy to install SSL certicates and automate their renewal. There could be other reasons.
-

Install DSpace 7 on Ubuntu 18.04
The instructions here will show you how to install DSpace 7 on Ubuntu 18.04. It is important to note that DSpace 7 has not yet been released at the time of writing this guide. One of the main changes in DSpace 7 is that it has been split into a front-end and a back-end. The…


