Linux'ta Apache'yi Kurmaya İlişkin İpuçları

Süreç düşündüğünüz kadar zor değil

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

Apache ücretsiz olduğu için, kurulacak en popüler web sunucularından biridir. Ayrıca, birçok farklı web sitesi türü için kullanışlı kılan çeşitli özelliklere de sahiptir. Peki, Apache nedir? Özetle, kişisel web sayfalarından kurumsal düzeyde sitelere kadar her şey için kullanılan bir sunucudur.

Popüler olduğu kadar çok yönlü.

Bu makalenin genel bakışını içeren bir Linux sisteminde Apache'nin nasıl kurulacağına dair gerçekleri öğrenebileceksiniz. Başlamadan önce, en azından Linux'ta rahat çalışmanız gerekir - dizinleri değiştirebilme, katran ve gunzip kullanarak ve derleme ile derleme de dahil olmak üzere (eğer derlemeyi denemek istemiyorsanız ikili dosyaları nereden alacağınızı tartışacağım) kendi). Sunucu makinesindeki kök hesaba da erişebilmeniz gerekir. Yine, eğer bu sizi şaşırtıyorsa, kendiniz yapmak yerine her zaman bir hosting sağlayıcıya dönüşebilirsiniz.

Apache'yi indirin

Başladığınızda en son kararlı Apache sürümünü indirmenizi tavsiye ederim. Apache'yi almak için en iyi yer Apache HTTP Sunucusu indirme sitesinden. Sisteminize uygun kaynak dosyaları indirin. Bazı işletim sistemleri için ikili sürümler bu siteden de edinilebilir.

Apache Dosyalarını Ayıkla

Dosyaları indirdikten sonra bunları açmanız gerekir:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar

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

Sunucunuzu Apache için Yapılandırma

Dosyaları elinize aldıktan sonra, kaynak dosyalarınızı yapılandırarak her şeyi bulabileceğiniz makinenize talimat vermeniz gerekir. Bunu yapmanın en kolay yolu, tüm varsayılanları kabul etmek ve sadece aşağıdakileri yazmaktır:

./Yapılandır

Tabii ki, çoğu insan sadece kendilerine sunulan varsayılan seçenekleri kabul etmek istemiyor. En önemli seçenek önek = PREFIX seçeneğidir. Bu, Apache dosyalarının yükleneceği dizini belirtir. Belirli ortam değişkenlerini ve modülleri de ayarlayabilirsiniz. Yüklemeyi sevdiğim modüllerden bazıları şunlardır:

Lütfen bunların belirli bir sisteme kurabileceğimiz tüm modüller olmadığını unutmayın - özel proje yüklediklerime bağlı olacaktır, ancak yukarıdaki liste iyi bir başlangıç ​​noktasıdır. İhtiyacınız olanları belirlemek için modüllerle ilgili detaylar hakkında daha fazla bilgi edinin.

Apache oluştur

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

Yapmak
yükleme yap

Apache'yi Özelleştir

Yüklemeniz ve oluşturmayla ilgili herhangi bir sorun yaşandığını varsayarsak, Apache yapılandırmanızı özelleştirmeye hazırsınız.

Bu gerçekten sadece httpd.conf dosyasını düzenlemek anlamına gelir. Bu dosya PREFIX / conf dizininde bulunur. Genelde metin editörüyle düzenlerim.

vi PREFIX / conf /httpd.conf

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

Yapılandırmanızı istediğiniz gibi düzenlemek için bu dosyadaki talimatları izleyin. Apache web sitesinde daha fazla yardım mevcuttur. Ek bilgi ve kaynaklar için her zaman bu siteye dönebilirsiniz.

Apache sunucunuzu test edin

Aynı makinede bir web tarayıcısı açın ve adres kutusuna http: // localhost / yazın. Yukarıdaki kısmi ekran görüntüsünde benzer bir sayfa görmelisiniz (bu makaleye eşlik eden görüntü).

Büyük harflerle "Bunu beklediğiniz web sitesinin yerine görüyor musunuz?" Bu iyi bir haber, sunucunuzun doğru bir şekilde kurulduğu anlamına gelir.

Yeni Yüklü Apache Web Sunucunuza Sayfaları Düzenlemeye / Yüklemeye Başla

Sunucunuz çalıştığında ve yayınlandığında sayfaları yayınlamaya başlayabilirsiniz. Web sitenizi oluştururken eğlenin!