Ghid de instalare openSIS pe server Linux (Ubuntu 24.04)

 

Instalare openSIS pe server Linux (Ubuntu)

🛠 1️⃣ Instalare openSIS pe server Linux (Ubuntu 24.04)

openSIS este dezvoltat de Open Solutions for Education (OS4Ed) și codul sursă este disponibil pe GitHub.


🔹 Cerințe minime

  • Apache sau Nginx
  • PHP 8.1+
  • MySQL sau PostgreSQL
  • Server Linux (Ubuntu 24.04 recomandat)

📌 Pasul 1 – Actualizare sistem

sudo apt update
sudo apt upgrade -y

📌 Pasul 2 – Instalare Apache + PHP + MySQL

sudo apt install -y apache2 mysql-server php php-mysql php-curl php-xml php-mbstring php-zip unzip

Activează Apache:

sudo systemctl enable apache2
sudo systemctl start apache2

📌 Pasul 3 – Creare bază de date

sudo mysql -u root -p

În consola MySQL:

CREATE DATABASE opensis;
CREATE USER 'opensisuser'@'localhost' IDENTIFIED BY 'parola_ta_sigura';
GRANT ALL PRIVILEGES ON opensis.* TO 'opensisuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

📌 Pasul 4 – Descărcare openSIS

cd /var/www/html
sudo wget https://github.com/OS4ED/openSIS-Classic/archive/refs/heads/master.zip
sudo unzip master.zip
sudo mv openSIS-Classic-master opensis
sudo chown -R www-data:www-data opensis
sudo chmod -R 755 opensis

📌 Pasul 5 – Configurare Apache

sudo nano /etc/apache2/sites-available/opensis.conf

Adaugă:

<VirtualHost *:80>
    DocumentRoot /var/www/html/opensis
    <Directory /var/www/html/opensis>
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Activează site-ul:

sudo a2ensite opensis.conf
sudo a2enmod rewrite
sudo systemctl restart apache2

📌 Pasul 6 – Instalare din browser

Accesează:

http://IP_SERVER/opensis

Urmează pașii din wizard:

  • introdu datele bazei de date
  • creează cont administrator
  • finalizează instalarea

⚖️ 2️⃣ Comparație: openSIS vs alte sisteme școlare

Caracteristică openSIS Moodle Fedena
Tip sistem Student Information System LMS SIS
Open-source Da Da Parțial
Gestionare note
Management administrativ Limitat
Portal părinți Plugin
Potrivit pentru Școli K-12 Platforme e-learning Școli private

🎯 Concluzie

🔹 Dacă vrei administrare completă școlară (elevi, note, prezență, rapoarte) → openSIS este alegere bună.
🔹 Dacă vrei doar platformă pentru cursuri online → Moodle este mai potrivit.
🔹 Pentru instituții private cu suport comercial → Fedena poate fi o opțiune.

Leave a Comment

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Scroll to Top