Windows 10'da Apache nasıl kurulur?

apache

İlk olarak 1995 yılında piyasaya sürülen Apache, halihazırda dünyadaki web sitelerinin neredeyse yarısı tarafından kullanılan tamamen ücretsiz, platformlar arası, açık kaynaklı bir web sunucusudur. Farklı işletim sistemlerinde çalışmasına rağmen, bu yazıda açıklayacağız nasıl Apache'yi Windows 10'a kurun.

Adını en savaşçı Kızılderili kabilelerinden birinin adıyla anılan Apache HTTP sunucusu, özellikle modülerliği ve sürekli güncellenmesi nedeniyle programcılar arasında çok popülerdir.

Ancak aynı zamanda normal kullanıcılar tarafından giderek daha fazla talep gören bir seçenektir. Apache sunucusunun temel işlevinin Chrome, Firefox, Safari gibi çeşitli tarayıcıların barındırdığı web'lere hizmet vermek olduğunu dikkate alırsak, asıl görevinin web sunucusu ve web istemcisi arasında sorunsuz ve istikrarlı iletişim sağlayın, yani kullanıcı.

Tüm bu bilgi alışverişi, HTTP protokolü aracılığıyla yönetilir. Ayrıca Apache, modüler sistemi sayesinde bize yüksek derecede kişiselleştirme sunuyor. Bu seçenekler konusunda dikkatli olmanız gerekse de, tercihlerimize göre bazılarını etkinleştirip bazılarını devre dışı bırakma ihtimalimiz var.

Windows 10'da Apache: Avantajlar ve dezavantajlar

Genel olarak, Windows 10'da bir Apache sunucusu kurmak bize birçok fayda sağlayacaktır, ancak pek olumlu olmayan diğer yönler de dikkate alınmalıdır. Bu, artıların ve eksilerin kısa bir özetidir:

Artılar

  • İle uyumlu WordPress tabanlı web siteleri ve piyasada bulunan hemen hemen tüm CMS ile.
  • Bir vardır modüler tip yapı, çok esnek ve çok yönlü.
  • funciona hem Windows hem de Linux sunucularında.
  • öyle açık kaynak (arkasında geniş bir geliştirici topluluğu vardır) ve tamamen ücretsizdir.
  • Bir önceki madde ile aynı nedenlerle, sürekli olarak güncellenir, yani güvenlik garantisi.
  • Amerika Birleşik Devletleri .htaccess dosyaları, ana CMS ile çalışmayı kolaylaştıran.

Contras

  • Yüksek trafiğe sahip web siteleri söz konusu olduğunda, performans etkilenebilir.
  • Modüllerin yanlış kullanımı şunlara yol açabilir: güvenlik ihlalleri.

Apache'yi Windows 10'a adım adım kurun

Apache'nin ne olduğunu ve hangi satışları temsil ettiğini açıkladıktan sonra, Windows 10'da Apache'yi kurmanın adımlarının neler olduğunu, karşılaşabileceğimiz en yaygın engelleri ve bunları nasıl çözeceğimizi görelim.

önkoşullar

apache gereksinimleri

Kuruluma devam etmeden önce, Windows sürümümüzün aşağıdakilere sahip olduğunu doğrulamak gerekir: Microsoft Visual C++ 2017 Yeniden Dağıtılabilir Modüller. Bunlar Apache'nin çalışması için gereklidir. Normalde Windows 10'da bu bir sorun değildir, ancak yine de şu şekilde kontrol etmek daha iyidir:

  1. Başlat menüsüne gidiyoruz ve Kontrol Paneli.
  2. Sonra seçiyoruz «Programlar».
  3. Açılan menü içerisinde; "Program ve özellikler".
  4. Görüntülenen listede, Apache sunucusunun kurulumu için gerekli olan bileşenler görünecektir (yukarıdaki kırmızı kutudaki resme bakın).

Bu modüllere sahip değilsek, onları indirebiliriz. tıkla ve bilgisayarımıza kurun. 32 bit sistemler için (X86) sürümünü indirmeniz gerekir.

Yapmamız gereken bir diğer önemli görev de, ekibimizde sahip olduğumuzdan emin olmaktır. Apache için kullanılabilir bağlantı noktası. Normalde, sunuculara atanan bağlantı noktası 80'dir. Apache tarafından kullanılmak üzere serbest bırakılması gereken budur. Ücretsiz olduğundan emin olmak için aşağıdakileri yapacağız:

  1. Windows menüsünde şunu yazıyoruz: güç kalkanı.
  2. Ardından, konsolda aşağıdaki metni giriyoruz: Test-NetConnection localhost -Port 80
  3. sonunda hatta TcpTestBaşarılı cevabı alacağız:
    • Gerçek 80 numaralı bağlantı noktası zaten meşgulse.
    • Yanlış 80 numaralı bağlantı noktası varsa.

Apache yapılandırması

Gereksinimler karşılandıktan sonra, Windows 10'da Apache'yi indirip kurabiliriz. yapılandırma dosyasını değiştir size doğru bağlantı noktasını söylemek için. Eğer bir önceki örnekte bahsettiğimiz gibi o port 80 ise ve varsayılan seçenek olarak gelmiyorsa şu şekilde ilerleyeceğiz:

  1. Öncelikle klasörü açıyoruz. c:\apache24\conf
  2. Orada httpd.conf olarak işaretlenmiş dosyayı düzenliyoruz (örneğin, Not Defteri'ni kullanabilirsiniz).
  3. "Listen XX" yazan satırda bu sayıları ("XX") seçilen port olan 80 olarak değiştiriyoruz.
  4. Son olarak, yazdığı satırda SunucuAdı localhost:XX aynısını yapıyoruz

apache'yi çalıştır

apache'yi kur

Her şey hazır olduğunda, bu şekilde yapabileceğiz. apache'yi windows 10'da çalıştırın manuel olarak:

  1. İlk önce klasöre erişiyoruz c:\Apache24\bin
  2. Daha sonra dosyaya çift tıklıyoruz. httpd.exe

Apache'nin otomatik olarak çalışmasını istiyorsak, yapmamız gerekecek. Windows hizmeti olarak kurun. Bu şekilde, işletim sistemini her başlattığımızda yürütülecektir. Bu yöntemin, Windows'a entegre edilerek artan güvenlik seviyeleri gibi başka avantajları da vardır. Bunu şu şekilde yapmalıyız:

  1. Windows menüsünde yazıyoruz cmd.
  2. Biz icra ederiz cmd yönetici haklarına sahip.
  3. Ardından, klasörü açıyoruz \Apache\bin: cd c:\Apache24\bin
  4. Aşağıdaki komutla servisi kuruyoruz: httpd.exe -k kurulumu
  5. Son olarak Apache'yi şu komutla başlatıyoruz: httpd.exe -k başlat

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.