SCHOOL is a software for supporting education institutes / schools in running their day-to-day activities.
The software can be downloaded from the following link.
Release Date | File Link |
02-06-2025 | https://parivrajaka.in/school.war |
Installation Procedure
Install OpenJDK
sudo apt-get install openjdk-17-jdk
To check and confirm, that Java has been installed successfully see its version …
java –version
To install Apache Tomcat 10
sudo apt-get install tomcat10
To check and confirm, that Tomcat 10 has been installed correctly open the link http://localhost:8080 in the browser, or else run the following command
sudo systemctl status tomcat10
To install PostgreSQL
sudo apt-get install postgresql postgresql-contrib
To check and confirm, that PostgreSQL has been installed correctly run the following commend
sudo systemctl status postgresql
To enable PostgreSQL to start on boot, use the following command
sudo systemctl enable postgresql
By default, PostgreSQL creates a user named postgres with full administrative access to the entire PostgreSQL instance. For security purposes, it is recommended to set a password for this user. Switch to the ‘postgres’ user and access the PostgreSQL prompt:
sudo -i -u postgres
psql
postgres=# \password postgres
Enter new password and confirm it to set.
Now create the database school
postgres=# create database school
To quit from PostgreSQL prompt, use the following command:
postgres=# \q
To exit from postgres shell, use the following command:
exit
To download latest distribution of SCHOOL application, visit the link https://parivrajaka.in/category/school/
Copy the downloaded application to webapps directory of Tomcat installation, by using the following command:
sudo cp ./Downloads/school.war /var/lib/tomcat10/webapps/school.war
Now stop the tomcat10 service
sudo systemctl stop tomcat10
Edit the application.properties file for database properties
sudo nano /var/lib/tomat10/webapps/school/WEB-INF/classes/application.properties
Modify the following lines as shown below:
spring.datasource.username=postgres
spring.datasource.password=abc123
Start the tomcat service again, by using the command below:
sudo systemctl start tomcat10
Using the link http://localhost:8080/school/, check and confirm that the application is installed correctly.
You will directed to initialization page. Fill in the details and submit. Do not forget to remember password.