WAMP'ta apache için bağlantı noktası numarası nasıl değiştirilir


115

WAMP sunucusunda yeniyim ve sistemime yükledim ama yükledikten sonra http://localhost/tarayıcıda localhost url'ye bu şekilde gidip kontrol ettiğimde çalışmıyor. Bir 404 hatası ve boş bir sayfa alıyorum .

Bunun nedeni, varsayılan olarak gelen 80 bağlantı Wamp servernoktamın IIS sunucusu tarafından kullanılmasıdır. Bu yüzden lütfen Wamp sunucusundaki port numarasını nasıl değiştireceğimi ve bu sorunu çözdüğümü bana bildirin.

Yanıtlar:


156

WAMP sunucusu simgesine tıklayın ve Yapılandırma Dosyaları altındaki menüden seçin httpd.conf. Not defterinde uzun bir metin dosyası açılacaktır. Bu dosyada, okuyan satıra ilerleyin Port 80ve bunu okumak için değiştirin Port 8080, dosyayı kaydedin ve not defterini kapatın. Bir kez daha wamp sunucusu simgesine tıklayın ve tüm hizmetleri yeniden başlat'ı seçin. Bitirmeden önce bir değişiklik daha yapılması gerekiyor. Windows Gezgini'nde, Varsayılan olarak WAMP sunucusunun kurulduğu konumu bulun C:\Wamp.


Güncelleme: WAMP daha yeni bir sürümü üzerinde tıklayın WAMP sunucu simgesi > Apache > httpd.conf , daha sonra çizgiyi değiştirmek Listen 80için Listen 8080istediğiniz ya da herhangi bir bağlantı noktası.

Güncelleme : WAMP 3.1.6 sürümünde , görev çubuğundaki wamp sunucusu simgesine sağ tıklayın , "araçlar" -> "Apache tarafından kullanılan bağlantı noktası: 80" -> "80'den farklı bir bağlantı noktası kullan" seçeneğini seçin, bir giriş kutusu açılır, içine yeni bir bağlantı noktası girin , onayla düğmesine tıklayın, ardından wamp'ı yeniden başlatın.


16
Daha Listen 8080ziyade olması gerekmiyor Port 8080mu?
DaveRandom

diğer uygulamanız bu 80 bağlantı noktasını kullanıyor olabilir, bu nedenle bağlantı noktasını değiştirmeniz yeterlidir ve sizin için çalışacaktır.
vishal_g

3
Bununla ilgili olarak, bağlantı noktasını da farklı bir bağlantı noktasıyla değiştirmek zorunda kaldım, ancak WampServer sistem tepsisi monitöründen gelen bağlantılar çalışmadı. Sürekli "localhost /" u gösterdiler. Değiştirmek için c: \ wamp \ wampmanager.ini dosyasını düzenlemeyi denedim, ancak wampserver her yeniden başlatıldığında bu varsayılan değerlerin üzerine yazılıyor gibi görünüyordu. Her neyse, c: \ wamp \ wampmanager.tpl (şablon, sanırım) içine yeni bağlantı noktası numarasını ekledikten sonra, hepsi bir sonraki wamp yeniden başlatıldıktan sonra çalışmaya başladı. Paylaşmam gerektiğini düşündüm. :)
userfuser

2
Ayrıca, görev çubuğundaki kısayolları çalışmak için wamp \ wampmanager.tpl'deki url bağlantılarını değiştirin
Adam Butler

Wikipedia bağlantı noktası numaralarını ve yaygın kullanımları listeler. Ortak alternatif http bağlantı noktaları olarak 80, 8080 ve 8008 durumları. en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
LL Öğrencisi

102

Örneğin httpd.conf dosyasına gidin. WAMP ortamında bulunduğu yer:

C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf

satıra git. 46 ve Listen 80örneğin gereksiniminize göre düzenleyin .

Listen 8383

WAMP'ın daha yeni sürümleri şu 2 satırı kullanır:

Listen 0.0.0.0:8383  
Listen [::0]:8383

Sonraki satır no. 171 ve ServerName localhost:80örneğin gereksiniminizi düzenleyin .

ServerName localhost:8383

Restart Apache ve bitti !!

Artık URL'nizle erişebilirsiniz:

http://localhost:8383 or http://192.168.1.1:8383

Umarım burada çözüm arayan insanlara yardımcı olur.


5
VirtualHosts kullanıyorsanız, bunları <VirtualHost *: 80> yerine <VirtualHost *: 8383> kullanacak şekilde güncellemeniz gerekir
littledynamo

34

Gönderen Baby 3.x itibaren, Apache dinleme bağlantı noktası numarasını değiştirerek herhangi bir Apaçi beceri gerektirmez (http.conf sanal konağı, ...), sadece zorunda butonuna tıklayın - Windows OS çalıştıran varsayarsak! :

  1. Tepside, yeşil / çalışan WAMP simgesine sağ tıklayın
  2. Menü Araçlar'ı seçin
  3. Apache tarafından kullanılan bağlantı noktası : xx bölümünde , 80'den farklı bir bağlantı noktası kullan'ı tıklayın (yani varsayılan bağlantı noktası yapılandırması)
  4. Açılır pencerede istenen bağlantı noktası numarasını girin - genellikle alternatif Web bağlantı noktası olarak 8080

Not: Alternatif bağlantı noktası için: resmi IANA Hizmet Adı ve Taşıma Protokolü Bağlantı Noktası Numarası Kaydını kontrol edin


11

Xampp için bağlantı noktası numarasını değiştirin C: \ xampp \ apache \ conf \ httpd.conf dosyasına gidin

#Listen 12.34.56.78:80
Listen 80

80'den 82'ye değiştirin

gibi

#Listen 12.34.56.78:82
Listen 82

şimdi url'niz olacak

http://localhost:82

Ben değiştim ve işe yarıyor! Ama bağlantı noktasını url'den gizleyebilir miyim? Bağlantı noktası 82'yi kullanmalı, ancak url'de görüntülenmemelidir. Mümkün mü?
ARUN

6

Bağlantı noktasını değiştirmek yerine, IIS tarafından kullanılan 80 numaralı bağlantı noktasını geri aldım.

Bu yüzden servislere gittim ve aşağıdakileri durdurdum:

  1. World Wide Web Yayıncılık Hizmetleri.
  2. Web Yönetim Hizmeti
  3. Web Dağıtım Aracısı Hizmeti.

geliştirici ortamı yeniden başlatıldığında başlamaması için bunları manuel olarak ayarlayın.


1
Limanı değiştirmektense bu yaklaşımı seviyorum. Windows 10'da, devre dışı bırakmam gereken tek şey World Wide Web Publishing Services idi
Paul Sandel

4

Dosyanın değiştirilmesine ek olarak C:\wamp64\bin\apache\apache2.4.27\conf\httpd.conf.
Url kısayollarının çalışmasını sağlamak için dosyayı düzenleyin C:\wamp64\wampmanager.confve bağlantı noktasını değiştirin:

[apache]
apachePortUsed = "8080"

Ardından wamp'tan çıkın ve wamp'ı yeniden başlatın.


3

80 numaralı bağlantı noktasından başka bir bağlantı noktasını dinlemek için Apache sunucusunu değiştirmeyi deneyebilirsiniz.

Görev çubuğunuzdaki sarı WAMP simgesine tıklayın Apache'yi seçin -> httpd.conf İçeride şu iki kod satırını bulun:

80 ServerName localhost: 80'i dinleyin ve bunları aşağıdaki gibi değiştirin (yan yana değiller):

8080 ServerName localhost dinleyin: 8080


1

WAMP sunucusu simgesine tıklayın ve Yapılandırma Dosyaları altındaki menüden httpd.conf öğesini seçin. Not defterinde uzun bir metin dosyası açılacaktır. Bu dosyada Port 80 yazan satıra gidin ve bunu Port 8080'i okuyacak şekilde değiştirin, Dosyayı kaydedin ve not defterini kapatın. Bir kez daha wamp sunucusu simgesine tıklayın ve tüm hizmetleri yeniden başlat'ı seçin. Bitirmeden önce bir değişiklik daha yapılması gerekiyor. Windows Gezgini'nde, WAMP sunucusunun kurulu olduğu konumu bulun ve Varsayılan olarak C: \ Wamp.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.