일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- vb
- SQL
- 인스톨
- 데이터베이스
- 예제
- c#
- Delphi
- Visual Basic
- 설치
- WIN32 SDK
- 기초
- 입문
- 초보
- winsock
- 시리얼 통신
- 문자열
- dll
- 파라미터
- SDK
- 소니
- PostgreSQL
- Visual Studio 2005
- 델파이
- VB.NET
- MFC
- Firebird
- MySQL
- 파이어버드
- xml
- 셋업
- Today
- Total
목록http 서버 (2)
프로그래밍 노트
이 아파치 서버 설치방법은 실운용을 위한 셋업이 아니고 웹서버를 한번 공부해보고 싶은 초짜를 위한 설치방법이다. 실운용을 위한 셋업을 알고 사람은 다른 사이트를 보는 것을 좋을 것같다. 아파치 홈페이지에서 Apache HTTP Server를 다운로드 한다. apache_2.2.8-win32-x86-openssl-0.9.8g.msi 파일을 실행하여 셋업을 시작한다. 넥스트 버튼을 클릭하여 셋업를 시작한다. 동의를 선택하고 넥스트 버튼을 클릭한다. 시간이 많고 영어에 관심이 많은 사람은 한번 읽어주고 넥스트 버튼을 클릭한다. localhost로 네트워크 도메인과 서버 이름에 입력하고 이메일 어드레스에는 대충 이메일을 입력한다. 실운용에서 사용되는 것이 아니기에 이런 설정의 각 의미는 나도 잘 모른다. -.-..
정말 간단한 http 서버이다. 이런 것을 http 서버라 할 수 있을까정도로... 그래도 웹브라우저로 접속할 수 있으니까... #include #include int main() { WSADATA wsaData; SOCKET sockSvr; SOCKET sockSS; int nlen; struct sockaddr_in addrSockSvr; struct sockaddr_in addrSockclt; long nRet; BOOL bValid = 1; char szBuf[2048]; char szInBuf[2048]; // 윈속 초기화 if(WSAStartup(MAKEWORD(2, 0), &wsaData) != 0) { return 1; } // 소켓 만들기 sockSvr = socket(AF_INET, S..