안녕하세요 저는 컴퓨터 과학 대학 프로그램의 비교적 새로운 학생입니다. 우리는 지금 웹 개발에 들어갔다. 지금까지 Visual Studio 만 사용했습니다. Apache와 IIS를 사용하는 방법을 배우고 있어야합니까? 그 차이점은 무엇입니까? Apache에서 Visual Studio를 사용할 수 있습니까? XAMPP를 다운로드하면 나중에 같은 컴퓨터에서 IIS를 사용할 수 있습니까?Apache, IIS ... 서버 설명 초보자 용
답변
예, IIS와 Apache를 비교하여 비교 방법을 확인해야합니다.
차이점은 무엇입니까? 하나는 Windows에서만 실행됩니다. Apache은 거의 모든 플랫폼에서 실행됩니다.
저는 VS로 Apache를 사용하려하지 않았습니다.
다른 포트에 대해 구성되어있는 한 동일한 컴퓨터에서 실행할 수 있습니다.
동일한 기계에서 IIS
과 apache
을 사용할 수 있습니다. 표준 포트 80
에서 수신 대기하지 않도록 설정해야합니다.
테스트에 사용할 언어는 무엇입니까? 일반 CGI 아파치와 IIS를 사용한다면 문제가 없습니다. 일부 dotnet 프로젝트를 수행하는 경우 IIS를 계속 사용하는 것이 좋습니다.
아파치에서 ASP.net을 할 수도 있지만 mono을 사용해야하며 좀 더 복잡합니다.
또한 일반적으로 아파치 서버를 관리하는 것이 더 쉽습니다. 아파치 웹에 대한 많은 리소스가 있습니다. IIS는 때로는 파악하기가 더 어렵습니다.
응답 해 주셔서 감사합니다. 확실히 나에게 출발점을 주었다. – tim
두 웹 서버입니다. IIS는 Microsoft의 서버 측 기술의 핵심 인 ASP.NET 지원과 함께 제공되는 대부분의 Microsoft 상점 개발자가 사용합니다. 아파치는 대부분 리눅스와 유닉스 서버의 거의 모든 사람들 (자바, PHP, 파이썬, 루비 개발자 등)이 사용합니다. Apache가 기술적으로 Windows에서 실행될 수 있지만 Windows 서버를 사용하고 Visual Studio에서 프로그래밍하는 경우 IIS를 사용하는 것이 더 합리적입니다. Apache는 일반적으로 전세계에서 더 널리 사용됩니다. http://news.netcraft.com/archives/2009/10/17/october_2009_web_server_survey.htm l
IIS는 Windows에서만 실행되는 웹 서버 인 반면 Apache는 Windows, Linux, Mac OS X 및 다양한 UNIX UNIX에서 작동하는 교차 플랫폼 서버입니다. 이러한 서버 중 하나를 거의 모든 웹 기술 (ASP.NET, PHP, Python)과 함께 사용할 수 있지만 꽤 일반적인 자연스러운 쌍이 있습니다.
ASP.NET을 사용하는 경우 IIS는 Microsoft 제품이므로 자연스럽게 적합합니다. 나중에 IIS 서버에 응용 프로그램을 배치하려는 경우이를 사용하는 방법을 배우면 도움이됩니다.
PHP와 Python은 더 자연스럽게 Apache와 연결됩니다. 예를 들어, XAMPP는 이미 Apache에서 작동하도록 구성된 PHP와 함께 제공됩니다. (LAMP, WAMP 및 MAMP는 다양한 플랫폼에서 다른 버전입니다.
IIS와 함께 작동하도록 PHP, Perl 및 Python 버전을 다운로드 할 수 있습니다.이 중 일부는 MS Web Platform Installer으로 수행 할 수 있으며, 나머지는 약간 더 엘보우가 필요합니다. 즉, 많은 기술의 웹 사이트에서 사용할 수있는 설치 패키지가 있습니다.
Apache에서 모노의 오픈 소스 포트 인 ASP.NET을 사용하려면 mod_mono 확장 프로그램을 구성해야합니다 Apache 용.
각 컴퓨터가 다른 포트에서 수신 대기하는 동안 동일한 컴퓨터에 원하는만큼 웹 서버를 구성 할 수 있습니다.
- 1. 테스트 용 IIS 서버
- 2. IIS, Apache 및 header()
- 3. IIS 용 서버 측 Javascript 엔진이 있습니까?
- 4. 초보자 용 PHP 상속 질문
- 5. 웹 서버 로그 (apache, iis 등)를 관계형 데이터베이스로 변환
- 6. 독립 실행 형 웹 서버 대 Apache/IIS
- 7. 초보자 용 TextMate 질문
- 8. 초보자 용 사양 탐색기
- 9. VSTO 초보자 용
- 10. 은 초보자 용
- 11. 초보자 용 소프트웨어 개발
- 12. '서버'에있는 mySQL 데이터베이스 (초보자 용)
- 13. jboss 애플리케이션 서버 초보자 질문
- 14. Apache 서버 파일 허가
- 15. Apache 서버 캐시 이미지
- 16. Bugzilla Apache 서버 설정
- 17. Apache Mina의 서버
- 18. IIS 서버 컴파일 오류 Cs0433
- 19. C 언어 초보자 용 RDMS?
- 20. iPhone 개발 : 초보자 용 리소스
- 21. 초보자 용 ARM 어셈블리 질문
- 22. 절대 초보자 용 Python 프로그래밍
- 23. Windows IDE/초보자 용 편집기
- 24. 초보자 용 아파치 mod_rewrite 지원
- 25. WCF IIS 서버 오류
- 26. 서버 간 IIS 인증
- 27. IIS 6.0 새 서버
- 28. IIS SMTP 서버
- 29. IIS 서버 이름 변경
- 30. IIS SMTP 서버
비주얼 스튜디오는 IDE입니다. 진짜 질문은 Visual Studio 내에서 사용했던 언어입니다. – innaM
좋아하는 사람이 있으면 언제든지 답변을 수락 해주십시오. 팀. :) – kdmurray
어떻게해야합니까? 등록해야합니까? 위대한 모든 대답은 물론 당신이 정말로 뛰어 넘었고, 나는 당신이 매우 도움이된다는 것을 알았습니다. – tim