X
TÜM SANAL SUNUCU PAKETLERİNDE 10 AY ÖDE 12 AY KULLAN
Kayıt Ol
Anasayfa / Bilgi Bankası / Linux'ta Servis Nasıl Yeniden Başlatılır?
Bilgi Bankası

Linux'ta Servis Nasıl Yeniden Başlatılır?

Kısa cevap: Linux'ta bir servisi yeniden başlatmak için systemctl restart servis_adi komutu kullanılır. Örneğin Apache için systemctl restart apache2.

systemctl ile Temel Servis İşlemleri

systemctl status nginx    # Servis durumunu görüntüle
systemctl start nginx     # Servisi başlat
systemctl stop nginx      # Servisi durdur
systemctl restart nginx   # Servisi yeniden başlat
systemctl reload nginx    # Ayarları kesintisiz yeniden yükle

Sık Yönetilen Servisler

  • Web sunucusu: apache2, httpd veya nginx
  • Veritabanı: mysql veya mariadb
  • SSH: sshd
  • Oyun sunucusu process'i: genellikle özel bir systemd servis dosyası veya screen/tmux oturumu ile yönetilir

Sunucu Açılışında Otomatik Başlatma

Bir servisin sunucu her yeniden başladığında otomatik çalışmasını istiyorsanız:

systemctl enable nginx

Otomatik başlamasını iptal etmek için:

systemctl disable nginx

restart ile reload Arasındaki Fark

restart, servisi tamamen durdurup yeniden başlatır (kısa kesinti olur). reload ise servisi durdurmadan sadece yapılandırma dosyasını yeniden okur; canlı sistemlerde kesintisiz güncelleme için tercih edilir.

Sonuç

systemctl, modern Linux dağıtımlarında (Ubuntu, CentOS, AlmaLinux) servis yönetiminin standart aracıdır. restart ve reload arasındaki farkı bilmek, gereksiz kesintileri önler.

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(1 defa görüntülendi. / 1 kişi faydalı buldu.)
Eva Bilişim Footer Top