Skip to content

SauWebProgramming/linux-script-project-nisatosun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Linux Sunucu Durum Paneli (Server Dashboard)

Bu proje, Bilişim Sistemleri Altyapı ve Teknolojileri dersi dönem projesi kapsamında hazırlanmıştır.

📌 Proje Hakkında

Bu proje, Linux tabanlı bir sunucunun anlık sağlık durumunu (CPU, RAM, Disk, Tarih, Kullanıcı Sayısı) izleyen ve bu verileri dinamik bir web arayüzünde (Dashboard) sunan bir otomasyon sistemidir.

⚙️ Kurulum ve Kullanılan Teknolojiler

Proje geliştirilirken aşağıdaki adımlar uygulanmıştır:

  1. Web Sunucusu:

    • Apache2 sunucusu kurulmuş ve aktif edilmiştir.
    • Web sayfası /var/www/html/index.html dizininde yayınlanmaktadır.
  2. Bash Script (monitor.sh):

    • Sistemden verileri çeken (uptime, free, df, who vb.) ve HTML çıktısı üreten bir script hazırlanmıştır.
  3. Otomasyon (Cronjob):

    • Scriptin her dakika otomatik çalışması için Crontab servisi kullanılmıştır.
    • Zamanlanmış görev ayarı: * * * * * /home/kullanici_adi/monitor.sh

About

linux-script-project-nisatosun created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages