SystemD Servis Yönetimi: Modern Linux Init Sistemi
z
zafer ak
Yazar
27 December 2025
1 dakika okuma
413 görüntülenme
SystemD ile servis yönetimi. Unit dosyaları oluşturma, servis kontrolü, journal log ve target yönetimi.
SystemD, modern Linux dağıtımlarının init sistemi ve servis yöneticisidir.
Temel Komutlar
# Servis kontrolü\nsudo systemctl start nginx\nsudo systemctl stop nginx\nsudo systemctl restart nginx\nsudo systemctl reload nginx\nsudo systemctl status nginx\n\n# Otomatik başlat\nsudo systemctl enable nginx\nsudo systemctl disable nginxUnit Dosyası Oluşturma
# /etc/systemd/system/myapp.service\n[Unit]\nDescription=My Application\nAfter=network.target\n\n[Service]\nType=simple\nUser=www-data\nWorkingDirectory=/var/www/myapp\nExecStart=/usr/bin/node server.js\nRestart=on-failure\nRestartSec=10\n\n[Install]\nWantedBy=multi-user.targetJournal Logs
# Servis logları\njournalctl -u nginx\njournalctl -u nginx -f # Canlı\njournalctl -u nginx --since todaySystemD, Linux servislerini modern ve güvenilir şekilde yönetmenizi sağlar.