info@kodmek.com
Kodmek
  • Anasayfa
  • Blog
  • Araçlar
Kodmek
  • Anasayfa
  • Blog
  • Araçlar
  • Anasayfa
  • Blog
  • Araçlar
  • Anasayfa
  • Blog
  • Araçlar
Blog
Home Web Linux Servis Yönetimi
Web

Linux Servis Yönetimi

MeK 2 Mart 2019 1 Comment

Bu yazımızda Linux sistemimizde çalışan servisleri nasıl yöneteceğimize bakacağız.

Linux üzerinde çalışan servislerin, durduğunda ve işletim sistemi kapatılıp açıldığında otomatik olarak yeniden başlatılması, loglarının toplanması vb işlemleri yürütecek bir sisteme ihtiyaç vardır. systemd birçok Linux dağıtımı için bu sistemi sağlamaktadır.

Linux’ta çalıştırdığımız web ve uygulama sunucuları, SSH, DNS, telnet, vb servisler systemd veya benzeri (örneğin upstart) bir init system tarafından yönetilirler. Bu sistemlere init system denmesinin sebebi, Linux’un bu sistemleri açılış sırasında (boot) diğer process’leri başlatan ve PID (Process ID) 1 ile ifade edilen init process’i olarak kullanmasıdır. Aşağıdaki ekran çıktısında görüldüğü gibi Ubuntu 16.04.1 Linux dağıtımında init process’i olarak systemd kullanılmıştır.

Sistemde systemd tarafından yönetilen bütün servisler systemctl list-units –type service –state running komutu ile görüntülenebilir.

Çalışan bir servisin durumu systemctl status<servis name> komutu listelenir.

Çalışmakta olan bir servis systemctl stop<servis name> komutu ile durdurulur, durdurulmuş bir servis ise systemctl start <servis name> komutu ile başlatılır. Bir servisi yeniden başlatmak için ise systemctl restart<servis name> komutu kullanılır.

Sistemde bulunan bir servisin deaktive edilmesi istendiğinde systemctl disable , aktive edilirken ise systemctl enable komutları kullanılır. Deaktive edilen bir servis, systemd tarafından sistemin yeniden başlatılması sırasında başlatılmaz.

systemd tarafından yönetilen servislerin ürettiği loglar journalctl komutu ile görülebilir. Aşağıda sudo journalctl -u docker.service ile docker servisinin logları görüntülenir.

systemd ile kulanacağınız önemli kısımlara değindik. Sizlerinde eklemek istediğiniz kısımlar var ise aşağıdaki yorum kısmını kullanarak görüşlerinizi ve eklemek istediğiniz bilgileri bizler ile paylaşabilirsiniz.

Çalışan servislere bakma kodu Centos Servisleri bakma Linux Servisleri Nasıl Yönetilir slayt
53
563 Views
AboutEnes KALE
PIC16F877 Mikrodenetleyici ile I2C haberleşmesiPrevPIC16F877 Mikrodenetleyici ile I2C haberleşmesi21 Şubat 2019
En İyi 8 Backlink Sorgulama & Analiz Aracları8 Ocak 2020En İyi 8 Backlink Sorgulama & Analiz AraclarıNext

Comment (01)

  1. biu biu
    22 Kasım 2019

    paylaşım için teşekkürler.

    Yanıtlamak için oturum açın

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

New Comments
  • SP Flash Tool için veysel25
  • DZ09 Smartwatch Saat modelleri ekleme için MeK
  • DZ09 Smartwatch Saat modelleri ekleme için furkan öztoprak
  • STM32F103 1602A LCD Bağlantısı için MeK

Kodmek güncel teknoloji ve programlama platformu
Bültene kayıt ol

[mc4wp_form id="357"]

Kullanım koşulları | Gizlilik Çevreve politikası

Copyright © 2023 kodmek.com. All Rights Reserved.