Kaydol

Merhaba Sevgili Floodlar.com Kullanıcısı, Web sitemizde geçirdiğiniz zaman ve bu büyüleyici flood evrenine katılımınız için teşekkür ederiz. Floodların geniş dünyasıyla dolu deneyiminizi daha fazla keşfetmek için, web sitemizi sınırsız olarak kullanabilmeniz adına giriş yapmanız gerekmektedir.

Oturum aç

Merhaba Floodlar.com Kullanıcısı, İlk üç sayfayı tamamladınız, tebrikler! Ancak, floodların devamını görmek ve daha fazla interaktif deneyim yaşamak için giriş yapmanız gerekiyor. Hesabınız yoksa, hızlıca oluşturabilirsiniz. Sınırsız floodlar ve etkileşimler sizleri bekliyor. Giriş yapmayı unutmayın!

Şifremi hatırlamıyorum

Şifreniz mi unuttunuz? Endişelenmeyin! Lütfen kayıtlı e-posta adresinizi giriniz. Size bir bağlantı göndereceğiz ve bu link üzerinden yeni bir şifre oluşturabileceksiniz.

Fil Necati Masonlar Locası Subreddit Adı Nedir? Cevap: ( N31 )

Üzgünüz, flood girme izniniz yok, Flood girmek için giriş yapmalısınız.

Lütfen bu Floodun neden bildirilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Lütfen bu cevabın neden bildirilmesi gerektiğini kısaca açıklayın.

Lütfen bu kullanıcının neden rapor edilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Mobil Uygulamada Açın

Güncel Floodlar En sonuncu Nesne

Ubuntu 18.04’te Apache Nasıl Kurulur?

Ubuntu 18.04’te Apache Nasıl Kurulur?

Bu rehber size yardımcı olacaktır Apache web sunucusunu Ubuntu Linux 18.04’e kurun.

Apache Web Sunucusu, bir bilgisayarı bir HTTP sunucusuna dönüştüren bir yazılım paketidir. Yani, HTML dosyaları olarak depolanan web sayfalarını, İnternet’te talep eden kişilere gönderir. Açık kaynaklı bir yazılımdır, yani özgürce kullanılabilir ve değiştirilebilir.

apache2'yi ubuntu 18.04 bionic beaver'a nasıl kurarım

Önkoşullar

Araçlar / Yazılım

  • Bir komut satırı yardımcı programı (Klavye kısayolunu kullan CTRL-ALT-Tveya masaüstünü sağ tıklayın ve sol tıklayın Terminali Aç)
  • Bir güvenlik duvarı – Ubuntu’daki varsayılan UFW (Komplikasyonsuz Güvenlik Duvarı) iyidir
  • bu UYGUN Ubuntu’da varsayılan olarak yüklenen paket yöneticisi

Ubuntu’da Apache Nasıl Kurulur?

Yeni yazılım yüklemeden önce, en son sürümlere eriştiğinizden emin olmak için yerel yazılım paketi veritabanınızı yenilemek iyi bir fikirdir. Bu, kurulumdan sonra güncelleme için gereken sürenin kısaltılmasına yardımcı olur ve aynı zamanda eski yazılımlara karşı sıfırıncı gün istismarlarının önlenmesine yardımcı olur.

Bir terminal açın ve şunu yazın:

sudo apt-get update

Paket yöneticisinin güncellemeyi bitirmesine izin verin.

1. Adım: Apache’yi kurun

Apache paketini Ubuntu’ya kurmak için şu komutu kullanın:

sudo apt-get install apache2

Sistem onay ister – bunu yapın ve sistemin kurulumu tamamlamasına izin verin.

Apache'yi Ubuntu'ya yüklemek için terminal komutu.

2. Adım: Apache Kurulumunu Doğrulayın

Apache’nin doğru kurulduğunu doğrulamak için bir web tarayıcısı açın ve adres çubuğuna şunu yazın:

http://local.server.ip

Web tarayıcısı, aşağıdaki görüntüdeki gibi “Apache2 Ubuntu Varsayılan Sayfası” etiketli bir sayfa açmalıdır:

apache2 ubuntu'daki varsayılan karşılama sayfası

Not: Yer değiştirmek local.server.ip sunucunuzun IP adresi ile. IP adresinin ne olduğundan emin değilseniz, aşağıdaki terminal komutunu çalıştırın:

hostname -I | awk '{print $1}'

Çıktı, sunucunuzun IP adresini döndürür.

3. Adım: Güvenlik Duvarınızı Yapılandırın

Apache kurulum işlemi tamamlanmış olmasına rağmen, ek bir adım daha vardır. Varsayılan UFW güvenlik duvarını 80 numaralı bağlantı noktasında trafiğe izin verecek şekilde yapılandırın.

UFW’de mevcut uygulama profillerini görüntüleyerek başlayın:

sudo ufw show app list

Terminal, aşağıdaki örnekte görüldüğü gibi mevcut tüm uygulama profillerini listeleyerek yanıt vermelidir.

Available applications:
  Apache
  Apache Full
  Apache Secure
  OpenSSH

80 numaralı bağlantı noktasında normal web trafiğine izin vermek için aşağıdaki komutu kullanın:

sudo ufw allow 'Apache'
Ubuntu terminalinde Apache trafiğine nasıl izin verildiğinin görüntüsü.

UFW durumunu kontrol ederek değişiklikleri doğrulayın:

sudo ufw status
UFW durumunu kontrol edin ve Apache trafiğine izin verildiğini doğrulayın.

İzin verecek başka uygulamalarınız veya hizmetleriniz varsa, güvenlik duvarınızı trafiğe izin verecek şekilde yapılandırdığınızdan emin olun. Örneğin, kullanarak sudo ufw allow 'OpenSSH' komutu, ağ üzerinden güvenli, şifreli oturum açmayı etkinleştirir.

Not: Bu noktada, Ubuntu’daki Apache hizmetiniz çalışıyor ve çalışıyor. Apache’ye aşina iseniz, bir sonraki yaygın adım, Apache sanal konaklarını kurmaktır.

Apache Yapılandırması

Apache Hizmet Kontrolleri

Bir web sunucusunu yönetirken, hizmet üzerinde bir düzeyde kontrole sahip olmak faydalıdır. Yapılandırma değişikliklerini yaparken ve bunları test ederken muhtemelen kendinizi oldukça sık bir şekilde Apache’yi yeniden yüklerken veya yeniden başlatırken bulacaksınız. Ancak, gerektiğinde Apache hizmetini durdurabilmek (ve başlatabilmek) de yararlıdır.

Bu işlem, systemctl bir dizi anahtarla komut:

Apache’yi durdur:

sudo systemctl stop apache2.service

Apache’yi başlatın:

sudo systemctl start apache2.service

Apache’yi yeniden başlatın:

sudo systemctl restart apache2.service

Apache’yi yeniden yükleyin:

sudo systemctl reload apache2.service

Apache Yapılandırma Dosyaları, Dizinler ve Modüller

Artık Apache’yi kurduğunuza göre, içeriği çevrimiçi olarak kullanılabilir hale getirmek için bilmeniz gereken birkaç şey daha var. En önemlisi, bu, dizinler ve yapılandırma dosyalarıyla uğraşmak anlamına gelir.

dizinler

Kurulumdan sonra, Apache varsayılan olarak şu adreste bir belge kök dizini oluşturur: /var/www/html.

Bu dizine yerleştirdiğiniz tüm dosyalar, ağ üzerinden dağıtmak için Apache tarafından kullanılabilir. Bunun anlamı, yayınlamak istediğiniz web sayfası dosyalarını kopyaladığınız yer burasıdır. Burası ayrıca WordPress gibi içerik yönetim sistemlerini kurmak isteyeceğiniz yerdir.

Yapılandırma Dosyaları

Yukarıda belirtildiği gibi, web sitesi içeriği şu adreste saklanır:/var/www/html/dizin. Sunucunuzda barındırılan her farklı web sitesi için bu konum içinde alt dizinler oluşturabilirsiniz.

Apache, dosyada oluşturduğu tüm hatalar için günlük dosyaları oluşturur. /var/log/apache2/error.log.

Ayrıca dosyadaki istemcilerle etkileşimleri için erişim günlükleri oluşturur. /var/log/apache2/access.log.

Pek çok Linux tabanlı uygulama gibi, Apache de yapılandırma dosyalarının kullanımıyla çalışır. Hepsi şu adreste bulunuyor: /etc/apache2/ dizin.

Diğer önemli dizinlerin bir listesi:

  • /etc/apache2/apache2.conf – Bu, ana Apache yapılandırma dosyasıdır ve Apache’nin sisteminizde yaptığı her şeyi kontrol eder. Buradaki değişiklikler, bu makinede barındırılan tüm web sitelerini etkiler.
  • /etc/apache2/ports.conf – Bağlantı noktası yapılandırma dosyası. Bu dosyayı kullanarak Apache’nin izlediği bağlantı noktalarını özelleştirebilirsiniz. Varsayılan olarak, Bağlantı noktası 80 http trafiği için yapılandırılmıştır.
  • /etc/apache2/sites-available – Apache sanal konak dosyaları için depolama. Sanal ana bilgisayar, sunucuda barındırılan web sitelerinden birinin kaydıdır.
  • /etc/apache2/sites-enabled – Bu dizin, müşterilere hizmet vermeye hazır web sitelerini tutar. bu a2ensite komutu, sanal bir ana bilgisayar dosyasında kullanılır. kullanılabilir siteler Bu konuma site eklemek için dizin.

Ayrıntılı olarak açıklanan birçok dizin ve yapılandırma dosyası vardır. Apache Ubuntu belgeleri. Bunlar, Apache’nin işlevselliğini geliştirmek için modüller eklemek veya ek yapılandırma bilgilerini depolamak için kullanılabilir.

Modüller

Yazılım modülleriyle (Apache’nin işlevselliğini genişleten veya geliştiren uygulamalar) çalışmayı düşünüyorsanız, bunları aşağıdakileri kullanarak etkinleştirebilirsiniz:

sudo a2enmod name_of_module

Modülü devre dışı bırakmak için:

sudo a2dismod name_of_module

Sözlük

  • UFW – Karmaşık olmayan Güvenlik Duvarı, ağ trafiğini engelleyen bir yazılım uygulamasıdır (genellikle güvenlik için)
  • SSH – Bir ağ üzerinden şifrelenmiş oturum açma işlemleri için kullanılan Secure Shell
  • UYGUN – Yazılım paketlerini yüklemek ve güncellemek için kullanılan Ubuntu’nun varsayılan paket yöneticisi
  • GUI – Grafik Kullanıcı Arayüzü – işletim sisteminin “işaretle ve tıkla” arayüzü

Çözüm

Bu eğitim, bir dizi basit komut kullanarak Apache’yi Ubuntu’ya kurmanıza yardımcı oldu. Ek olarak, artık ana bilgisayarın kurulumunuz için temel ayarları yapılandırmasını biliyorsunuz.

İlgili Mesajlar

Yorum eklemek için giriş yapmalısınız.