Android

Bilmeniz gereken Apache komutları

CS:GO'da Maç Kazandıracak 7 Konsol Komutu !!

CS:GO'da Maç Kazandıracak 7 Konsol Komutu !!

İçindekiler:

Anonim

Apache HTTP sunucusu dünyanın en popüler web sunucusudur. Çok çeşitli modüller tarafından genişletilebilen güçlü özellikler sunan ücretsiz, açık kaynaklı ve çapraz platformlu bir HTTP sunucusudur.

Bu kılavuzda, Apache'yi başlatma, durdurma ve yeniden başlatma da dahil olmak üzere en önemli ve sık kullanılan Apache komutlarını ele alacağız.

Sen başlamadan önce

Sudo ayrıcalıklarına sahip root veya kullanıcı olarak giriş yaptığınızı varsayıyoruz. Bu kılavuzdaki komutlar Ubuntu 18.04 ve CentOS 7 ve Debian 9 gibi modern Linux dağıtımlarında çalışmalıdır.

Ubuntu ve Debian'da Apache hizmetine apache2 adı verilirken, CentOS gibi Red Hat tabanlı sistemde Apache hizmetinin adı httpd .

Apache'yi başlat

Apache'yi başlatmak oldukça basit. Aşağıdaki komutu yazmanız yeterlidir.

sudo systemctl start apache2

Başarılı olduğunda, komut herhangi bir çıktı üretmez.

sudo service apache2 start

Apache hizmetini manuel olarak başlatmak yerine, sistem önyüklemesinde başlayacak şekilde ayarlamak iyi bir fikirdir:

sudo systemctl enable apache2

Apache'yi Durdur

Apache'nin durdurulması, açık bağlantılar olsa bile ana Apache işlemini ve tüm alt işlemleri hızla kapatır.

Apache'yi durdurmak için aşağıdaki komutlardan birini çalıştırın:

sudo systemctl stop apache2 sudo service apache2 stop

Apache'yi yeniden başlat

Yeniden başlatma seçeneği, Apache sunucusunu durdurmanın ve ardından başlatmanın hızlı bir yoludur.

Yeniden başlatma gerçekleştirmek için aşağıdaki komutlardan birini kullanın:

sudo systemctl restart apache2 sudo service apache2 restart

Muhtemelen en sık kullanacağınız komut budur.

Apache'yi Yeniden Yükle

Yapılandırmasında her değişiklik yaptığınızda Apache'yi yeniden yüklemeniz veya yeniden başlatmanız gerekir.

Yeniden yüklendiğinde, ana apache işlemi alt işlemleri kapatır, yeni yapılandırmayı yükler ve yeni alt işlemleri başlatır.

Apache'yi yeniden yüklemek için aşağıdaki komutlardan birini kullanın:

sudo systemctl reload apache2 sudo service apache2 reload

Apache Yapılandırmasını Test Edin

Apache sunucusunun yapılandırma dosyasında her değişiklik yaptığınızda, hizmeti yeniden başlatmadan veya yeniden yüklemeden önce yapılandırmayı test etmek iyi bir fikirdir.

Apache yapılandırmasını sözdizimi veya sistem hataları açısından test etmek için aşağıdaki komutu kullanın:

sudo apachectl -t

Çıktı şöyle görünecektir:

Syntax OK

Herhangi bir hata varsa, komut ayrıntılı bir mesaj yazdırır.

Apache Durumunu Görüntüle

Apache hizmetinin durumunu kontrol etmek için aşağıdaki komutu kullanın:

sudo systemctl status apache2

Çıktı aşağıdaki gibi görünecektir:

● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2019-05-29 21:16:55 UTC; 6s ago Process: 938 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Process: 956 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES Main PID: 997 (apache2) Tasks: 55 (limit: 1152) CGroup: /system.slice/apache2.service ├─ 997 /usr/sbin/apache2 -k start ├─ 999 /usr/sbin/apache2 -k start └─1000 /usr/sbin/apache2 -k start

Apache Sürümünü Kontrol Edin

Bazen Apache'nizin sürümünü bilmeniz gerekebilir, böylece bir sorunu ayıklayabilir veya belirli bir özelliğin mevcut olup olmadığını belirleyebilirsiniz.

Apache sürümünüzü çalıştırarak kontrol edebilirsiniz:

sudo apache2 -v

Server version: Apache/2.4.29 (Ubuntu) Server built: 2019-04-03T13:22:37

-V (büyük harf) seçeneği, -V seçeneğiyle birlikte Apache sürümünü gösterir.

sudo apache2 -V

Sonuç

Bu kılavuzda, size en önemli Apache komutlarından bazılarını gösterdik. Apache komut satırı hakkında daha fazla bilgi edinmek istiyorsanız Apache belgelerini ziyaret edin

apache terminali