웹과 PHP를 이해하고 APM 설치 방법을 알아보자!

Slides:



Advertisements
Similar presentations
프로그램이란 프로그램 생성 과정 프로젝트 생성 프로그램 실행 컴퓨터를 사용하는 이유는 무엇인가 ? – 주어진 문제를 쉽고, 빠르게 해결하기 위해서 사용한다. 컴퓨터를 사용한다는 것은 ? – 컴퓨터에 설치 혹은 저장된 프로그램을 사용하는 것이다. 문제를 해결하기 위한.
Advertisements

프로그래밍언어론 TA 윤들녁. 소개 윤들녁 연락처 : 공대 7 호관 4 층 401 호 데이터베이스 연구실 실습 후 날짜 _ 학번.zip 으로.
다양한 종류의 문서를 언제든지 보고 바로 편집하세요. 여러 앱을 이용할 필요 없이 MS Office, HWP, PDF, TXT 의 문서를 한 곳에서 확인하고 어디서든 쉽게 편집해 보세요 ! *PDF 문서는 ‘ 보기 모드 ’ 만 지원합니다.
1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
정보 보안 개론과 실습 네트워크 해킹과 보안 3부 해킹 전 정보 획득 Chapter 10. 목록화.
인터넷의활용.
Ⅰ. 클라이언트 스크립트 Ⅱ. 서버 스크립트 그렇다면 프로그래밍 언어를 수행하는 컴퓨터의 개념적인 구조를 살펴 본다면, 프로그래밍 언어가 무엇인지 이해하는데 도움이 될 것입니다. 현재 컴퓨터 구조의 모태가 되고 있는 폰 노이만 구조는 그림에서 보는 것과 같이, 명령어와.
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
Power Java 제3장 이클립스 사용하기.
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
12장. 웹 서버의 설치와 운영.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Windows Server 장. Windows Server 2008 개요.
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 프로그래밍 언어 1-1 C 언어의 개론적 이야기 한글, 엑셀, 게임 등의 프로그램을 만들 때 사용하는 언어 ‘컴퓨터 프로그래머’라는 사람들이 제작 C 언어(C++ 포함)를 가장 많이 사용함.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
Outlook Express 메일 백업 및 복원가이드
PHP입문 Izayoi 김조흔.
웹과 PHP를 이해하고 APM 설치 방법을 알아보자!
네트워크 프로그래밍 및 실습.
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
8장. 원격지 시스템 관리하기.
FTP 프로그램 채계화 박재은 박수민.
제 2 장 WML 시뮬레이터 및 무선인터넷 서버 설치
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
ASP.NET AJAX 비동기 게시판 작성 2007 컴퓨터공학실험( I )
FTP 프로그램의 활용 FTP 프로그램의 용도 인터넷 공간에 홈페이지 파일을 업로드할 때 필요
제 01 장 인터넷 프로그래밍 개요 학기 인터넷비즈니스과 강 환수 교수.
Web Basic 김영성 인천대 OneScore
인터넷 따라 하기 ◆ 인터넷 시작 하기 ◆ 인터넷 끝내기 ◆ 홈페이지 방문 및 정보검색 ◆ 전자우편( ) 가입
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
PHP 개요 및 설치 Yang-Sae Moon Department of Computer Science
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
Nessus 4 설치 정보보호응용 조용준.
PC에 설치된 엔드포인트 클라이언트 프로그램을 클릭하여 프로그램 상자를 엽니다
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
웹디자인
CGI란 무엇인가? CGI(Common Gateway Interface)의 정의
MAIL CLIENT 김창우 윤성훈 이경재.
World Wide Web 중앙대학교 안 봉 현
자바 5.0 프로그래밍.
01. 개요 Windows Server 2003은 네트워크에서 인쇄 서버의 역할
인천대학교 웹과 인터넷 수업 개요 및 내용 소개.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
프로젝트 제안서 -TCP/IP를 이용한 메신저 구현-
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
웹(WWW).
Cold Spring Harbor Laboratory Press 저널 이용 매뉴얼
암호학 응용 Applied cryptography
뇌를 자극하는 Solaris bible.
Introduction to JSP & Servlet
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
무선랜 사용자 설명서 (Windows Vista 사용자).
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
소리가 작으면 이어폰 사용 권장!.
Installation Guide.
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
JAVA 프로그래밍 16장 JNLP.
소리가 작으면 이어폰 사용 권장!.
실전 프로젝트: 홈페이지 구축 시트콤 프렌즈 팬 사이트 구축하기.
Presentation transcript:

웹과 PHP를 이해하고 APM 설치 방법을 알아보자! 1 웹과 PHP 이해하기 웹과 PHP를 이해하고 APM 설치 방법을 알아보자!

이 장에서 다룰 내용 웹 이해하기 1 2 웹 프로그래밍과 PHP 이해하기 PHP 프로그램 개발 환경 구축하기 3

01. 웹 이해하기 웹 소개 인터넷(Internet)이란? 전 세계의 무수한 네트워크를 하나의 네트워크로 묶어서 서로 연결한 컴퓨터 네트워크 네트워크에 연결된 모든 사용자가 영리적이고 상업적인 성격을 띠며 그룹을 형성 최신 정보를 간편하고 빠르게 얻고, 다른 사람과 다양한 정보를 공유 인터넷의 네트워크

01. 웹 이해하기 월드 와이드 웹(World Wide Web, WWW, W3, 웹) 하이퍼텍스트 위치에 상관없이 인터넷에 연결된 컴퓨터만 있으면 정보를 공유할 수 있는 정보 공간 웹 표준 언어인 HTML로 작성 하이퍼텍스트 문서를 서로 연결하여 관련된 정보를 손쉽게 찾을 수 있도록 만든 문서 사용자가 연상하는 순서에 따라서 정보의 흐름을 조절 문서의 특정 단어를 선택하면 연결된 내용으로 바로 이동할 수 있는 기능

01. 웹 이해하기 웹 사이트 여러 웹 페이지를 하나로 묶은 것 웹 사이트 종류 종류 설명 개인 홈 페이지 개인 홍보나 기록, 사진 공유를 목적으로 제작된 웹 사이트 정보 사이트 특정 주제와 관련된 자료 수집과 비평, 추천을 목적으로 제작된 웹 사이트 검색 사이트 네트워크에 있는 웹 문서를 수집하고, 사용자가 원하는 정보를 검색하며, 수집 내역 중 사용자가 원하는 정보를 찾아주는 웹 사이트 포털 사이트 현관문이란 뜻으로 정보검색, 커뮤니티를 통합한 형태의 웹 사이트 다운로드 사이트 컴퓨터 설치 소프트웨어를 모아놓아 유틸리티, 드라이버, 문서 자료 등을 등록하거나 다운로드 받을 수 있는 웹 사이트 전자 상거래 사이트 웹에 상품을 홍보하고, 전자금융을 이용해 상품을 사고파는 웹 사이트

01. 웹 이해하기 웹의 구성요소 TCP/IP (Transmission Control Protocol/Internet Protocol) 서로 다른 컴퓨터 사이에 미리 정해 놓은 약속 웹에서도 최종 목적지를 알려주려면 각각의 PC에는 다른 PC와 구별되는 유일한 숫자 주소가 있어야 하는데, 이를 IP 주소라고 한다. IP 주소 32비트로, 8비트씩 옥텟(Octet) 4개를 점(.)으로 구분하여 10진수로 표현 도메인(Domain) 긴 IP 주소를 문자화한 형식 ~.com, ~.co.kr 형식

01. 웹 이해하기 웹의 구성요소 HTTP(HyperText Transfer Protocol) 웹 브라우저(클라이언트)와 웹 서버 사이에서 HTML 문서를 송수신할 때 사용하는 프로토콜 URL(uniform Resource Locator) 웹 서버에 저장된 특정파일에 접근하기 위한 일종의 경로 자료가 있는 위치를 가리키는 유일한 주소 웹 사이트 웹 서비스를 제공하려고 구성한 문서의 집합 웹 브라우저 서버에서 제공하는 웹 문서를 확인할 수 있는 소프트웨어 HTML 문서를 보여주며, 특정 부분을 클릭하면 연결된 자료를 보여줌

01. 웹 이해하기 웹의 동작 원리

01. 웹 이해하기 웹 서비스의 종류 이메일 웹 서비스의 종류 FTP

01. 웹 이해하기 웹 서비스의 종류 텔넷 웹 서비스의 종류 인스턴트 메신저

02. PHP 이해하기 웹 프로그래밍의 종류 페이지의 종류에 따른 문서 전송 방법 정적인 페이지 접근 시 웹 문서 전송 JSP, ASP, PHP로 만들어진 페이지에 접근할 때의 웹 문서 전송

02. PHP 이해하기 웹 프로그래밍의 종류 구분 특징 서버측 프로그래밍 - 프로그래밍 언어가 서버에서 실행된다. 실행되는 주체를 스크립트 해석기라고 한다. - HTML 언어로 변환되어 사용자에게 전달된다. - 클라이언트에는 서버측 스크립트가 전송되지 않아 보안유지 가능하다. - 데이터베이스 연동 시에 사용한다. - 서버에 접속한 환경에서 프로그래밍 가능하다. - PHP, ASP, JSP, PERL, CGI 같은 언어로 작성한다. 클라이언트측 - 사용자의 웹 브라우저에서 실행된다. - 서버의 스크립트 해석 작업을 줄여준다. 부하가 줄어든다. - 모든 소스를 사용자가 확인할 수 있다. 보안이 불가능하다. - 웹 브라우저만 있으면 어디서든 개발 가능하다. - Java Script, VBScript, Flash, Active X 같은 언어로 작성한다.

02. PHP 이해하기 PHP(Hypertext Preprocessor) 범용성을 지닌 널리 사용되는 오픈 소스 스크립트 언어 운영체제에 독립적으로 개발되어 윈도우 시스템, 리눅스, 유닉스 시스템에서도 동일한 코드로 동작 가능 PHP 코드를 학습하기가 매우 쉽고, 빠르게 실행 행 단위로 해석되어 표현되기 때문에 오류 발생시에도 해결하기 매우 편리 C나 C++ 언어와 같은 일반 프로그래밍 언어의 구문을 따르면서 문법은 많이 복잡하지 않다. 확장성과 데이터베이스 접근성이 매우 뛰어나다. 오라클(Oracle), PostgreSQL, 시베이스(Sybase) 등 다양한 데이터베이스 시스템을 지원 프로그래밍을 학습하는 데도 짧은 시간에 학습 응용 가능

02. PHP 이해하기 PHP의 작동 과정 클라이언트 컴퓨터가 웹 브라우저를 통해 정보를 요청하고, 서버 컴퓨터의 아파치 프로그램은 접속 요청을 허락한다. 아파치는 PHP에게 데이터베이스에 저장된 데이터를 가져올 것을 명령한다. PHP는 데이터베이스(MYSQL)에 저장된 데이터를 가져온다. HTML 형태로 아파치에 돌려준다. 아파치는 완성된 HTML 문서를 클라이언트 컴퓨터의 웹 브라우저에 전달한다.

03. PHP 프로그램 실습 환경 구축하기 APM 프로그램 설치하기 APM 설치 파일 다운로드하기 www.apmsetup.com 홈페이지에 접속 화면 오른쪽의 [APMSETUP6]을 클릭한다(또는 [다운로드] 메뉴를 클릭해 서버 프로그램 종류가 나타나면 이 중 선택한다). [파일 다운로드] 대화상자에서 <저장> 버튼을 클릭

03. PHP 프로그램 실습 환경 구축하기 APM 설치 바탕 화면에 저장된 APMSETUP6_2009041200.exe’를 더블클릭하여 실행 설치 언어를 선택하는 대화상자에서 <실행> 버튼을 클릭 윈도우용 APM을 설치 시작 화면에서 <다음> 버튼을 클릭

03. PHP 프로그램 실습 환경 구축하기 APM 설치 사용자 계약 동의 화면에서는 설치 프로그램(Apache, PHP, MySQL 등) 내역을 소개 데이터 삭제를 위한 ‘유폼 라이트’ 프로그램의 설치

03. PHP 프로그램 실습 환경 구축하기 APM 설치 설치할 APM의 구성 요소를 선택 설치 폴더를 지정

03. PHP 프로그램 실습 환경 구축하기 APM 설치 설치 진행 설치 완료

03. PHP 프로그램 실습 환경 구축하기 에디터(Editor) 설치 및 실행하기 –EditPlus http://www.editplus.com/kr에 접속하고 최신 버전 다운로드 다운로드한 ‘epp310.exe’ 파일을 더블클릭하여 실행

03. PHP 프로그램 실습 환경 구축하기 에디터(Editor) 설치 및 실행하기 –EditPlus 언어 선택 설치 디렉토리 선택 및 설치 완료

03. PHP 프로그램 실습 환경 구축하기 에디터(Editor) 설치 및 실행하기 –EditPlus 실행결과 화면(평가판)

03. PHP 프로그램 실습 환경 구축하기 PHP 프로그램 작성하기 새로운 문서 열기 PHP 문서 작성하기

03. PHP 프로그램 실습 환경 구축하기 PHP 프로그램 저장 및 실행 PHP 프로그램 저장(확장자 => *.php) 저장 화일명 : test.php PHP 프로그램 실행 인터넷 익스플로러의 주소란에 ‘http://localhost/test.php’입력

Thank You 1장 웹과 PHP 이해하기