강의록 #2 Copyright © All rights reserved. 교수명 : 최옥경
실습 시나리오 아파치 웹 서버를 설치해 보고 MySql DB 를 간단하게 실행시켜 본다. 무료 웹 호스팅 업체를 이용해 자신만의 고유 사이트를 구축한다.
웹 서버란 ? 웹 서버는 다음의 두 가지 뜻 가운데 하나이다.: o 웹 서버 ( 소프트웨어 ) : 웹 브라우저 클라이언트 로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지에서 흔히 찾아 볼 수 있는 자료 콘 텐츠에 따라 HTTP 에 반응하는 컴퓨터 프로그램 o 웹 서버 ( 하드웨어 ) : 위에 언급한 기능을 제공하 는 컴퓨터 프로그램을 실행하는 컴퓨터
개발 원리 개발 환경 - 개발언어 : php, Java, Javascript, XML, html, Perl - 서버 : Apache Server, MySQL Server - 데이터베이스 : MySQL -APM(Apache+PHP+MySQL) Setup :
실습 1: 프로그램 설치 웹 서버 설치 APM_Setup ( 설치 시작 : 다운로드 ) ( 설치 시작 : 다운로드 ) o 프로그램 다운로드 : oWeb Server : Apache Server oDB Server : MySQL Server DBMS 개발사특 징 액세스 Microsoft 윈도우즈 플랫폼으로 중소 규모 데 이터베이스를 위한 데스크톱용 DBMS SQL 서버 Microsoft 저렴한 제품 가격으로 Windows NT 플랫폼에서 최적의 성능을 발휘 인포믹스 IBM 성능이 뛰어나며 병렬처리를 위한 멀티스레드 (multithread) 를 지원 DB2IBM 다수 사용자가 다수 관계형 데이터 베이스를 동시에 접근할 수 있는 대 형 데이터베이스를 위한 시스템 오라클 Oracle PC 급에서 메인프레임급까지 모두 설치할 수 있으며, 분산처리 지원 기 능이 우수 MySQLMySQL AB 다양한 플랫폼과 API 를 지원하는 비상업용 DBMS 대표적인 DBMS 참고 : 데이터베이스 기초와 실습 ( 김지연, 정종진 저, 한빛미디어 )
실습 2: 프로그램 실행 실행 1) ( 비밀번호 : apmsetup) 2) (root / apmsetup) 클릭
실습 2: 프로그램 실행
웹 호스팅이란 ? 웹 호스팅 o 컴퓨터의 일부 용량을 할당해 사용가능 하도록 하는 서비스 이다. 즉 웹 호스팅은 인터넷 임대공간 서비스 업으로 일정한 공간을 상품별로 나누어서 제공해 주는 것을 말한다.
웹 호스팅 vs 웹 하드 ( 시험문제 ) 공통점 : 웹상의 하드를 사용, 자료의 백업 차이점 : o 웹 하드 : 일단 와레즈, 해적판 등 상용 소프트웨 어의 공유적인 차원에서 많이 이용 ( 파일 공유 ) o 웹호스팅 : 자신이 목적에 맞는 웹사이트를 만들 고 주어진 용량 만큼 사용해서 운영해 나간다. ( 웹서버 + DB 서버 제공 ) 9
실습 3: 무료 웹 호스팅 무료 웹 호스팅 신청 방법 ohttp:// 접속 o 회원가입 : ID:sejong 학번 PW:sejong 학번 ex)sejong o 로그인 후 무료호스팅 신청하기 => ( 메일에서 인증버튼 클릭 ) : 스팸메일함 확인
무료 웹 호스팅 : 신청 계정암호 :1234 DB 암호 :
무료 웹 호스팅 : 신청
Copyright © 2016년 7월 2016년 7월 2016년 7월 2016년 7월. All rights reserved. 13 무료 웹 호스팅 : 신청완료
14 무료 웹 호스팅 : 신청완료 무료 웹 호스팅 신청 o 웹 브라우저에서 계정.mireene.com 으로 입력 후 위와 같은 화면이 나오는 지 확 인하기 바랍니다. 계정.mireene.com ohttp://kimhw27.mireene.comhttp://kimhw27.mireene.com ohttp://sejong.mireene.comhttp://sejong.mireene.com
무료 웹 호스팅 웹 호스팅 신청 결과 o 서버 세팅이 완료 되면 해당 소스들을 업로드 하기 바랍니다. ohttp://kimhw27.mireene.com/index(backup).htmlhttp://kimhw27.mireene.com/index(backup).html o 웹 ftp o 트래픽 o 웹 mysql 관리기 ohtml 폴더로 들어가서 index.html 수정 후 업로드
금주의 과제 다음 용어에 대해 다음시간까지 반드시 숙지해 오시기 바랍니다. oHTTP oHTML oXML oTCP/IP o 도메인 Copyright © All rights reserved.