giriiş
Apaçi ünlülerin bir parçası olarak tanımlanabilir LAMBA (kısa Linux, Apache, MySQL, PHP ) Yazılım yığını. Varsayılan olarak Ubuntu 18.04 sürümünün güncel sürümünde bulunur.
cpp eşittir
Bu makale bize Ubuntu'daki terminali kullanarak Apache hizmetini nasıl başlatabileceğimizi, yeniden başlatabileceğimizi ve durdurabileceğimizi gösterecek.
Öncelikle, Apaçi her ikisine de hizmet etmek için kullanılır dinamik web sayfaları Ve statik içerik üzerinde WWW (Dünya Çapında Ağ). Apache'nin kolaylaştırdığı özellikler ve ortam beklenerek çeşitli web uygulamaları oluşturulur.
Ubuntu üzerinde httpd (Apache) sunucumuzu yeniden başlatmak, başlatmak veya durdurmak için aşağıdaki tekniklerden birini kullanabiliriz:
Önkoşullar
- Kök veya sudo ayrıcalıklarına sahip bir kullanıcı hesabına sahip olun
- Yapılandırılmış ve kurulmuş bir Apache kurulumu
- Varsayılan olarak apt paket yöneticisini içerir
- Bir terminal/komut satırı penceresi
Apache2'yi Ubuntu'ya Kurmak
Aşağıdaki komutu kullanarak Apache2 servisini Ubuntu bilgisayarımıza indirebilir veya kurabiliriz.
Öncelikle aşağıdaki komutu kullanarak sistemimizi güncellememiz gerekiyor:
$ sudo apt update
Sistemi güncelledikten sonra aşağıdaki komutu çalıştırmamız gerekiyor:
$ sudo apt install apache2
Yeni Ubuntu Sürümleri için Apache Web Sunucusunu Başlatma, Yeniden Başlatma veya Durdurma Komutları
Apache Sunucusunu Başlat
18.04 ve 16.04 sürümlerini kullanan Ubuntu kullanıcıları ve diğer Debian tabanlı kullanıcılar için bir komut kullanabiliriz. Komut, Apache'yi başlatmak için komut satırı penceresinde kullanılacaktır. Komut aşağıda belirtilmiştir:
$ sudo systemctl start apache2
Ayrıca şu komutu kullanarak Apache'nin etkinleştirilip etkinleştirilmediğini de görebiliriz:
$ sudo systemctl status apache2
Yukarıdaki komut şunu gösterecektir: aktif (çalışıyor) çalışıyorsa mesaj atın.
Apache Sunucusunu Durdurun
Apache sunucusunu durdurmak için bir komut kullanabiliriz. Komut aşağıda belirtilmiştir:
$ sudo systemctl stop apache2
Ayrıca şu komutu kullanarak Apache'nin devre dışı bırakılıp bırakılmadığını da görebiliriz:
java yığınları
$ sudo systemctl status apache2
Yukarıdaki komut şunu gösterecektir: aktif değil (ölü) çalışması durdurulduysa veya devre dışı bırakıldıysa mesaj.
Apache Sunucusunu yeniden başlatın
Apache sunucusunu yeniden başlatmak için terminal penceremizde bir komut kullanabiliriz. Komut aşağıda belirtilmiştir:
$ sudo systemctl restart apache2
Yukarıdaki komut, Apache'nin daha önce devre dışı bırakılması durumunda tekrar çalıştığını gösterecektir.
python demetleri sıralama
$ sudo systemctl status apache2
Eski Ubuntu Sürümleri için Apache Web Sunucusunu Başlatma, Yeniden Başlatma veya Durdurma Komutları
Apache Sunucusunu Başlat
Daha eski bir sürümü kullanan Debian ve Ubuntu kullanıcıları için Apache sunucusunu başlatmak için terminal penceremizde bir komut kullanabiliriz. Komut aşağıda belirtilmiştir:
$ sudo /etc/init.d/apache2 start
veya,
$ sudo service apache2 start
Ayrıca şu komutu kullanarak Apache'nin etkinleştirilip etkinleştirilmediğini de görebiliriz:
$ sudo /etc/init.d/apache2 status
veya,
$ sudo service apache2 status
Yukarıdaki komut şunu göstermelidir: aktif (çalışıyor) çalışıyorsa mesaj atın.
Apache Sunucusunu Durdurun
Apache sunucusunu durdurmak için bir komut kullanabiliriz. Komut aşağıda belirtilmiştir:
$ sudo /etc/init.d/apache2 stop
veya,
$ sudo service apache2 stop
Ayrıca şu komutu kullanarak Apache'nin devre dışı bırakılıp bırakılmadığını da görebiliriz:
npm temiz önbellek
$ sudo /etc/init.d/apache2 status
Yukarıdaki komut şunu göstermelidir: aktif değil (ölü) çalışması durdurulduysa veya devre dışı bırakıldıysa mesaj.
Apache Sunucusunu yeniden başlatın
Apache sunucusunu yeniden başlatmak için terminal penceremizde bir komut kullanabiliriz. Komut aşağıda belirtilmiştir:
$ sudo /etc/init.d/apache2 restart
veya,
$ sudo service apache2 restart $ sudo service apache2 status
Önemli: Komutun, yani yeniden başlatmanın tamamlanması birkaç dakika sürebilir. Sunucu konfigürasyonumuzun karmaşıklığına bağlıdır. Karmaşık veya büyük bir sunucu yapılandırması çalıştırıyorsak, sunucuya bağlı olan çeşitli kullanıcılar için kesintilere yol açabilir.