XAMMP ile birden fazla web sitesini nasıl çalıştırırsınız?

XAMMP ile birden fazla web sitesini nasıl çalıştırırsınız?

Siz de lokalinizde birden fazla web sitesi çalıştırmaya ihtiyaç duyuyor olabilirsiniz.

XAMMP varsayılan olarak 80 portunu kullanıyor ve 1 web sitesi yayınlayabiliyoruz. Ancak ben aynı zamanda .Net projeler için IIS de kullanıyorum. Bu bakımdan XAMMP'ye 80 portu haricinde port ayarlıyorum. Böylece bir çakışmanın önüne geçiyorum. Çünkü IIS ile 80 potuna da ihtiyacım var.

Eğer sizin için bu durum söz konusu değilse aşağıdaki 8000 olarak değiştirdiğim alanı değiştirmek zorunda değilsiniz. Ancak benzer durum varsa bunu yapmanız faydalı olacaktır.

Birden fazla web sitesi yayınlamak istediğimizde httpd.conf (şu anki ismi bu) dosyasına şu işlemleri yapmalıyız.

1. Portların ayarlanması
httpd.conf dosyasında #Listen ifadesini bulun.
Listen 80 ifadesini Listen 8000 olarak değiştirin (ya da başka ne istiyorsanız)
3 farklı web sitesine daha ihtiyacınız varsa aşağıdaki gibi her satıra 1 tanım olmak üzere diğerlerini yazın.

Listen 8001
Listen 8002
Listen 8003

2. Portlarla ulaşılan sitelerin dosya yollarının tanımlanması
Yine httpd.conf dosyasında ifadesini bulun.
Aşağıdaki şekilde her web sitesinin klasörlerini tanımlayın.
Göreceğini gibi ben XAMMP dizini içindeki htdocs dizini altına 8000, 8001, 8002 ve 8003 adında 3 dizin oluşturdum.

DocumentRoot "C:\XAMPP\htdocs\8000"
ServerName localhost:8000

DocumentRoot "C:\XAMPP\htdocs\8001"
ServerName localhost:8001

DocumentRoot "C:\XAMPP\htdocs\8002"
ServerName localhost:8002

DocumentRoot "C:\XAMPP\htdocs\8003"
ServerName localhost:8003

XAMMP üstünde Apahche sunucunuzu yeniden kapatıp açın.
Şimdi http://localhost:8003 ya da http://192.168.1.1:8003/ (sizin lokal IP adresiniz daha farklı olabilir) şeklinde mesela 3'üncü sitenizi görüntüleyebilirsiniz.

Faydalı olması dileğiyle.



Yıldırım Erdemli
Yazar: Yıldırım Erdemli
Site: Yıldırım Erdemli | Dijital Dönüşüm, Dijital Kanallar ve Müzik
Link: XAMMP ile birden fazla web sitesini nasıl çalıştırırsınız?
Yayın Tarihi: 2020-01-09 09:10:00

Cursor, Copilot ve Claude Code ile Güvenlik Ön Kontrolü Nasıl Yapılır?

Cursor, Copilot ve Claude Code ile Güvenlik Ön Kontrolü Nasıl Yapılır?

Cursor, GitHub Copilot ve Claude Code ile web uygulamanda güvenlik ön kontrolüne başla. Proje hazırlığını, araçların kullanımını ve ortam ihtiyaçlarını öğren.

Yapay Zekâ ile Web Uygulaması Güvenlik Ön Kontrolü Nasıl Yapılır?

Yapay Zekâ ile Web Uygulaması Güvenlik Ön Kontrolü Nasıl Yapılır?

Web uygulamandaki olası güvenlik sorunlarını araştırmak için hazır yapay zekâ komutunu kullan; ön kontrolün sınırlarını ve uzman desteğinin önemini öğren.

Konser Setlisti Nasıl Hazırlanır? Setlist Director

Konser Setlisti Nasıl Hazırlanır? Setlist Director

Setlist Director, şarkılarınızı enerji, tempo ve vokal dengesine göre sıralayarak sahnede gerçekten çalışan profesyonel setlistler oluşturur.