Mam na myśli "httpd" używany tylko przez Apache do pobierania oprogramowania lub czy jest on również używany przez inne strony internetowe? Czy jest też konieczne, aby httpd uruchamiał "cgi", czy nie? A dlaczego Apache korzysta z httpd do pobierania serwera http zamiast z pliku w swojej witrynie http?Co to jest exaclty HTTPD?
Odpowiedz
Apache HTTPD jest HTTPserverdaemon wytwarzane przez Apache Foundation. Jest to oprogramowanie, które nasłuchuje żądań sieciowych (wyrażanych za pomocą protokołu Hypertext Transfer Protocol) i odpowiada na nie.
Jest to oprogramowanie typu open source i many entities use it to host their websites.
Dostępne są inne serwery HTTP (w tym Apache Tomcat, który jest przeznaczony do uruchamiania programów po stronie serwera napisanych w Javie (które nie korzystają z CGI)).
CGI to protokół umożliwiający serwerowi HTTP korzystanie z zewnętrznego oprogramowania w celu ustalenia sposobu odpowiedzi na żądanie zamiast po prostu zwrócenie zawartości pliku statycznego. Wiele serwerów HTTP obsługuje protokół CGI.
Możesz używać CGI bez serwera HTTP, ale zazwyczaj ma to kilka zastosowań, poza zezwoleniem programistom na przeprowadzanie testów linii poleceń programu CGI. (Z pewnością nie można z nią współdziałać bezpośrednio z przeglądarki internetowej).
Czy możemy powiedzieć, że HTTPD to program o nazwie Apache, który działa na przykład na moim komputerze? – Nick
To trochę tak, jakby powiedzieć „Samochód jest pojazd samochodowy o nazwie Ford, który działa na mojej drodze”, ale „Apache” jest wspólnym alias dla Apache HTTPD i to często przebiega z nazwą procesowej 'apache' lub' apache.exe' . – Quentin
Czy adres httpd.apache.org jest taki sam jak nazwę poddomeny, czy jest to protokół typu ftp? – Nick
- 1. Co exaclty są w opracowaniu zakresów?
- 2. Co to jest "AddType" w pliku .htaccess?
- 3. Co to jest Serializable? Co to znaczy?
- 4. Co to jest "usuń to"?
- 5. Co to jest Pagel?
- 6. Co to jest _GLOBAL_OFFSET_TABLE?
- 7. Co to jest "android.R.layout.simple_list_item_1"?
- 8. Co to jest DetailsView.EnableModelValidation?
- 9. Co to jest NSPathStore2?
- 10. Co to jest czasownik = "*"?
- 11. Co to jest Postgresql_psycopg2?
- 12. Co to jest ?
- 13. co to jest .netrwhist?
- 14. co to jest Microsoft.Practices.EnterpriseLibrary.Data
- 15. Co to jest CGVector?
- 16. Co to jest $ {project.licensePath}?
- 17. co to jest alloc.h?
- 18. Co to jest PurpleEventCallback?
- 19. Co to jest global ::?
- 20. Co to jest? rodzaj?
- 21. Co to jest __meteor_bootstrap__?
- 22. Co to jest NuGetPackageImportStamp?
- 23. Co to jest LazyList?
- 24. Co to jest IllegalStateException?
- 25. Co to jest "loadall.so"?
- 26. Co to jest ws: //?
- 27. Co to jest DNVM?
- 28. Co to jest kthreadd_task
- 29. Co to jest AppDomain?
- 30. Co to jest klabject?
Daemon protokołu transferu danych. ogólny skrót, ale zazwyczaj oznacza to rzeczywiste oprogramowanie/serwer aplikacji serwera sieciowego uruchomione na komputerze, np. Apache, IIS, nginx, etc ... –