Presentation is loading. Please wait.

Presentation is loading. Please wait.

강의록 #2 Copyright © All rights reserved. 교수명 : 최옥경.

Similar presentations


Presentation on theme: "강의록 #2 Copyright © All rights reserved. 교수명 : 최옥경."— Presentation transcript:

1 강의록 #2 Copyright © okchoi@sejong.ac.kr All rights reserved. 교수명 : 최옥경

2 실습 시나리오 아파치 웹 서버를 설치해 보고 MySql DB 를 간단하게 실행시켜 본다. 무료 웹 호스팅 업체를 이용해 자신만의 고유 사이트를 구축한다.

3 웹 서버란 ? 웹 서버는 다음의 두 가지 뜻 가운데 하나이다.: o 웹 서버 ( 소프트웨어 ) : 웹 브라우저 클라이언트 로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지에서 흔히 찾아 볼 수 있는 자료 콘 텐츠에 따라 HTTP 에 반응하는 컴퓨터 프로그램 o 웹 서버 ( 하드웨어 ) : 위에 언급한 기능을 제공하 는 컴퓨터 프로그램을 실행하는 컴퓨터

4 개발 원리 개발 환경 - 개발언어 : php, Java, Javascript, XML, html, Perl - 서버 : Apache Server, MySQL Server - 데이터베이스 : MySQL -APM(Apache+PHP+MySQL) Setup : www.apmsetup.comwww.apmsetup.com

5 실습 1: 프로그램 설치 웹 서버 설치 APM_Setup ( 설치 시작 : 다운로드 ) ( 설치 시작 : 다운로드 ) o 프로그램 다운로드 : http://www.apmsetup.com/ http://www.apmsetup.com/ 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 참고 : 데이터베이스 기초와 실습 ( 김지연, 정종진 저, 한빛미디어 )

6 실습 2: 프로그램 실행 실행 1) http://localhost/apmsetup/apmsetup.html http://localhost/apmsetup/apmsetup.html ( 비밀번호 : apmsetup) 2) http://localhost/myadmin/index.php (root / apmsetup)http://localhost/myadmin/index.php 클릭

7 실습 2: 프로그램 실행

8 웹 호스팅이란 ? 웹 호스팅 o 컴퓨터의 일부 용량을 할당해 사용가능 하도록 하는 서비스 이다. 즉 웹 호스팅은 인터넷 임대공간 서비스 업으로 일정한 공간을 상품별로 나누어서 제공해 주는 것을 말한다.

9 웹 호스팅 vs 웹 하드 ( 시험문제 ) 공통점 : 웹상의 하드를 사용, 자료의 백업 차이점 : o 웹 하드 : 일단 와레즈, 해적판 등 상용 소프트웨 어의 공유적인 차원에서 많이 이용 ( 파일 공유 ) o 웹호스팅 : 자신이 목적에 맞는 웹사이트를 만들 고 주어진 용량 만큼 사용해서 운영해 나간다. ( 웹서버 + DB 서버 제공 ) 9

10 실습 3: 무료 웹 호스팅 무료 웹 호스팅 신청 방법 ohttp://www.mireene.com 접속http://www.mireene.com o 회원가입 : ID:sejong 학번 PW:sejong 학번 ex)sejong100101 o 로그인 후 무료호스팅 신청하기 => ( 메일에서 인증버튼 클릭 ) : 스팸메일함 확인

11 무료 웹 호스팅 : 신청 계정암호 :1234 DB 암호 : 123456

12 무료 웹 호스팅 : 신청

13 Copyright © 2016년 7월 2016년 7월 2016년 7월 2016년 7월. All rights reserved. 13 무료 웹 호스팅 : 신청완료

14 14 무료 웹 호스팅 : 신청완료 무료 웹 호스팅 신청 o 웹 브라우저에서 http:// 계정.mireene.com 으로 입력 후 위와 같은 화면이 나오는 지 확 인하기 바랍니다.http:// 계정.mireene.com ohttp://kimhw27.mireene.comhttp://kimhw27.mireene.com ohttp://sejong.mireene.comhttp://sejong.mireene.com

15 무료 웹 호스팅 웹 호스팅 신청 결과 o 서버 세팅이 완료 되면 해당 소스들을 업로드 하기 바랍니다. ohttp://kimhw27.mireene.com/index(backup).htmlhttp://kimhw27.mireene.com/index(backup).html o 웹 ftp http://kimhw27.mireene.com/webftphttp://kimhw27.mireene.com/webftp o 트래픽 http://kimhw27.mireene.com/traffichttp://kimhw27.mireene.com/traffic o 웹 mysql 관리기 http://kimhw27.mireene.com/mysqlhttp://kimhw27.mireene.com/mysql ohtml 폴더로 들어가서 index.html 수정 후 업로드

16 금주의 과제 다음 용어에 대해 다음시간까지 반드시 숙지해 오시기 바랍니다. oHTTP oHTML oXML oTCP/IP o 도메인 Copyright © okchoi@sejong.ac.kr All rights reserved.


Download ppt "강의록 #2 Copyright © All rights reserved. 교수명 : 최옥경."

Similar presentations


Ads by Google