Die "Haupt" sollte IIS sein. Gibt es eine Möglichkeit, den Apache zu adressieren, ohne in die Portnummer eingeben Der Grund dafür ist: Ich kann nicht Django auf IIS arbeiten können, werden Irgendwelche IdeenIst es möglich, Apache und IIS auf demselben Computer mit einer IP-Adresse (und anderen Ports?) Auszuführen
Antwort
Sie Apache auf einem anderen Port einrichten konnte erkannt werden, Verwenden Sie dann Weiterleitungen oder Proxys auf IIS, um Personen zum Apache-Port zu leiten, ohne dass sie diesen eingeben müssen.
Ich dachte Reverse-Proxy auf IIS war nur auf ISA-Server verfügbar? Bitte korrigieren Sie mich, falls ich falsch liege. In jedem Fall kann Apache auch als Reverse-Proxy verwendet werden. –
Die einzige Möglichkeit, die Eingabe der Portnummer zu vermeiden, besteht darin, einen Proxy einzurichten, bei dem es sich um einen der beiden Webserver handeln kann. Auf diese Weise stellt der Proxy die Verbindung auf dem alternativen Port her und der Client muss nicht wissen, wo er sich befindet.
Ich weiß nicht, über IIS, aber auf Apache, würden Sie mod_proxy laden müssen (und ich denke, mod_proxy_http) und dann etwas tun, wie folgt aus:
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /foo http://foo.example.com/bar
ProxyPassReverse /foo http://foo.example.com/bar
Auch the docs for mod_proxy online überprüfen.
Sie können auch leichte Web-Server wie lighttpd betrachten, wenn Sie zwei laufen haben. Es ist ein übliches Setup, einen leichten Webserver zu haben, der bestimmte Aufgaben vom Hauptserver entfernt. (Apache für dynamische und Lighttpd für statischen Inhalt ist ein typisches Beispiel).
gibt es auch andere Möglichkeiten, im Bereich von mehr Phantasie, wie
bekommen- Haben ein dritter Webserver nur das Proxying und die beiden anderen auf alternative Ports
- tun Haben sie auf dem gleichen Port läuft, aber zwei IPs und diese Tatsache über Ihre Netzwerk-Einrichtung verstecken
-
entweder die Ursache zu Angriff
Natürlich
Wenn dies Django auf einem Server ausführt, der bereits IIS benötigt, können Sie django direkt auf IIS ausführen, dank Bemühungen wie Django-IIS und PyISAPIe. Ich denke, es wäre vorzuziehen, keinen zweiten Webserver zu betreiben, wenn alles, was zu tun ist, Anfragen an einen dritten Server, den Django-Code, vermittelt.
- 1. Ist es möglich, einen Socket-Server und Socket-Client auf demselben Computer auszuführen?
- 2. Verwenden von IIS und Apache auf demselben Server
- 3. IIS-Server und Apache-Server
- 4. ist es möglich, Master und Slave auf demselben jvm im Frühjahr Remote-Partition Batch-Jobs auszuführen
- 5. zend server und xampp auf demselben computer
- 6. Ist es möglich, jQuery auf der Serverseite auszuführen?
- 7. Ist es möglich, auf Bluej geschriebenen Java-Code auf einem Computer auszuführen?
- 8. Ist es möglich, mehrere VMs auf demselben Computer mit einzelnen Monitoren, Maus und Tastatur laufen zu lassen?
- 9. Anfrage Routing für Apache und IIS-Server
- 10. Ist es möglich, x86-Assembly auf einem x64-Betriebssystem auszuführen?
- 11. Ist es möglich, mehrere Versionen von Oracle.DataAccess.dll auf demselben Computer zu installieren?
- 12. IIS auf Virtual Computer
- 13. Ist es möglich, mehrere Spring Boot-Projekte auf demselben Port auszuführen?
- 14. Ist es möglich, VB .NET und C# auf verschiedenen Seiten einer .NET Web App auszuführen?
- 15. Ist es möglich, eine Textdatei aus einer SQL-Abfrage auszuführen?
- 16. Ist es möglich, einen Befehl in einer Liste auszuführen?
- 17. Es ist möglich, Winforms-Anwendung auf Repberry Pi 2 auszuführen?
- 18. Ist es möglich, CUDA auf AMD GPUs auszuführen?
- 19. Ist es möglich, Nodejs auf PowerPC-basiertem Linux auszuführen?
- 20. Silverlight, Bereitstellung, Ports, domänenübergreifende Richtlinien und Endpunkte
- 21. Ist es möglich, Aufgaben auf dem Namenode auszuführen?
- 22. Ist es möglich, mehrere Prozesse auf einem Heroku-Prüfstand auszuführen?
- 23. SQL Server: Gruppenzeilen mit demselben Wert und einer anderen Zeile
- 24. Es ist möglich, ein Python-Skript auf einem Raspberry Pi mit Web2Py auszuführen, das auf einem anderen Rechner installiert ist?
- 25. Ist es möglich, ein bestimmtes Ziel, das an eine Maven-Phase gebunden ist, auszusondern und auszuführen?
- 26. ist es möglich, kostenlos ssl-Zertifikat für IIS auf Azure
- 27. Ist es möglich, google map api in phonegap auszuführen?
- 28. Ist es möglich, Xcode 6.3 auf El Capitan auszuführen?
- 29. Ist es möglich, Appium iOS automatisierte Tests auf Ubuntu auszuführen?
- 30. Ist es möglich, Valgrind auf dem iOS-Simulator und -Gerät auszuführen?
Warum benötigen Sie IIS? haben Sie ein MS-Tech? –