Linux'ta Apache Web Sunucusu Nasıl Kurulur

Yani bir web siteniz var, ancak şimdi onu barındırmak için bir platforma ihtiyacınız var. Oradaki birçok web sitesi barındırma sağlayıcısından birini kullanabilir veya web sitenizi kendi web sunucunuzla kendiniz barındırmayı deneyebilirsiniz.

Apache ücretsiz olduğu için kurulması en popüler web sunucularından biridir. Ayrıca, birçok farklı web sitesi türü için faydalı olmasını sağlayan çeşitli özelliklere sahiptir. Peki, Apache nedir? Özetle, kişisel web sayfalarından kurumsal düzeydeki sitelere kadar her şey için kullanılan bir sunucudur. Popüler olduğu kadar çok yönlüdür.

Nasıl kurulacağına dair gerçekleri öğrenebileceksiniz Bir Linux sisteminde Apache bu makalenin genel bakışı ile. Ancak başlamadan önce, en azından Linux'ta çalışmak konusunda rahat olmalısınız - dizinleri değiştirebilmek de dahil olmak üzere, tar ve gunzip kullanmak ve make ile derlemek (eğer dosyanızı derlemeyi denemek istemiyorsanız ikili dosyaları nereden alacağınızı tartışacağız). kendi). Ayrıca sunucu makinesindeki kök hesaba erişiminiz olmalıdır. Yine, bu sizi şaşırtıyorsa, bunu kendiniz yapmak yerine her zaman bir emtia barındırma sağlayıcısına dönebilirsiniz.

instagram viewer

Apache'yi indirin

Başlarken Apache'nin en son kararlı sürümünü indirmek en iyisidir. Apache'yi almak için en iyi yer, Apache HTTP Sunucusu indirme sitesi. Sisteminize uygun kaynak dosyaları indirin. İkili sürümler bazı işletim sistemleri için de bu siteden edinilebilir.

Apache Dosyalarını Çıkarın

Dosyaları indirdikten sonra, sıkıştırmasını açmanız gerekecek:

Bu, kaynak dosyalarla birlikte geçerli dizinin altında yeni bir dizin oluşturur.

Sunucunuzu Apache için Yapılandırma

Dosyalar hazır olduğunda, kaynak dosyaları yapılandırarak makinenize her şeyi nerede bulacağını bildirmeniz gerekir. Bunu yapmanın en kolay yolu, tüm varsayılanları kabul etmek ve şunu yazmaktır:

Elbette çoğu insan kendilerine sunulan varsayılan seçenekleri kabul etmek istemez. En önemli seçenek ise.

seçenek. Bu, dosyanın bulunduğu dizini belirtir.

yüklenecek. Ayrıca belirli ortam değişkenlerini ve modüllerini de ayarlayabilirsiniz. Bazıları.

yüklemiş olmak isteyebilirsiniz:

  • mod_alias - URL ağacının farklı bölümlerini eşlemek için
  • mod_include - Sunucu Tarafı İçeriğini ayrıştırmak için
  • mod_mime - dosya uzantılarını MIME türüyle ilişkilendirmek için
  • mod_rewrite - URL'leri anında yeniden yazmak için
  • mod_speling (sic) - URL'leri yanlış yazabilecek okuyucularınıza yardımcı olmak için
  • mod_ssl - SSL kullanarak güçlü şifrelemeye izin vermek için
  • mod_userdir - sistem kullanıcılarının kendi web sayfası dizinlerine sahip olmalarına izin vermek için

Lütfen bunların belirli bir sisteme kurabileceğiniz tüm modüller olmadığını unutmayın - belirli proje ne yüklediğinize bağlı olacaktır, ancak yukarıdaki liste iyi bir başlangıç ​​noktasıdır. hakkında daha fazla bilgi edinin modüller hakkında detaylar Hangilerine ihtiyacınız olduğunu belirlemek için.

Apache'yi oluşturun

Herhangi bir kaynak yüklemesinde olduğu gibi, yüklemeyi oluşturmanız gerekir:

Apache'yi özelleştirin

Yüklemeniz ve derlemeniz ile ilgili herhangi bir sorun olmadığını varsayarsak, sisteminizi özelleştirmeye hazırsınız. Apache yapılandırması. Bu gerçekten sadece httpd.conf dosyasını düzenlemek anlamına gelir. Bu dosya şurada bulunur: ÖNEK/conf dizini. Genelde text editor ile editliyoruz.

Bu dosyayı düzenlemek için root olmanız gerekir.

Yapılandırmanızı istediğiniz şekilde düzenlemek için bu dosyadaki talimatları izleyin. adresinde daha fazla yardım mevcuttur. Apache web sitesi. Ek bilgi ve kaynaklar için her zaman bu siteye başvurabilirsiniz.

Apache Sunucunuzu Test Edin

Aynı makinede bir web tarayıcısı açın ve yazın.

adres kutusunda. Yukarıdaki kısmi ekran görüntüsündekine benzer bir sayfa görmelisiniz (bu makaleye eşlik eden resim). Büyük harflerle söyleyecek.

Bu iyi bir haber, çünkü senin anlamına geliyor.

doğru şekilde kurulur.

Yeni Yüklediğiniz Apache Web Sunucunuza Sayfaları Düzenlemeye/Yüklemeye Başlayın

Sunucunuz çalışır duruma geldiğinde sayfa göndermeye başlayabilirsiniz. Web sitenizi oluştururken iyi eğlenceler!

instagram story viewer