홈으로 | 무료회원가입 | 아이디/비번찾기
추천음악방송
몇가지만 알면...
11년 전
먼저;; PHP란 무엇인지....는 여기저기에서 많이들 들어보셨을것 같기에...생략;;

먼제 PHP를 구현할수 있는 환경을 만들어 보죠;;;

가장 최적의 환경은 LINUX만 깔면 됩나다 -_-;;;
LINUX를 깔면 apache서버와 mysql이 들어가게 되죠;;
거기에 php만 묻어 놓으면 끝나는거구요..

그러나...
우린 윈도우로 하겠습니다;;

http://www.apmsetup.com/APM_Setup5/
(설치 방법은 사이트의 매뉴얼을 참고하세요)

위파일 부터 받아서 깔으시죠;;;
요것만 설치하면 apache+php4+mysql이 설치 됩니다...
흔히 부르는 APM이 준비된거겠죠~

일단 여기까지 작업할 준비가 끝난겁니다;;


그런데 왜 php를 하기 위해서 서버를 자기 컴에 설치해야 할까요?

그건 php가 서버에서 해석되는 언어 이기 때문입니다.
그래서...서버를 띄우고 php해석기를 붙여놔야 쓸수 있게 됩니다.

역시 계정에 올릴때도 마찬가지로 그 서버에 php가 지원이 되어야 한다는 말이겠죠~

어쨌거나 그래서;; php작업을 로컬에서 할때에는 항상 APM을 띄워 놓고 해야겠죠;

띄우는 방법은 start apache와 start mysql을 실행하면 됩니다.
(도스창이 뜨는데 그거 죽이면 안됩니다...)

자신의 서버의 root는 apm_setup폴더의 htdocs가 됩니다.
그러니까 주소창에 자신의 IP를 치고 들어갔을때..(또는 localhost 또는 127.0.0.1)
index파일을 htdocs에서 읽는다는 것이죠.
htdoc폴더에 하위폴더로 test를 만드셨다면;;

주소창에 http://자신의IP/test
또는 http://localhost/test
또는 http://127.0.0.1/test
라고 치시면 됩니다.

물론 이때 test라는 폴더에 index파일이 있어야 겠죠;;
index.htm index.html index.php index.php3 index.php4
위 파일중에 하나있으면 됩니다.
여러개 있으면 그중 우선순위부터 읽게 되는데....
그 우선순위가 어떻게 되어있는지는 @_@연구좀 해보시길;;;
apache서버의 환경설정파일에 지정이 되어있습니다.

암튼...이제부터는 확장자를 php로 통일하도록 하겠습니다.

서버가 잘 돌아가고 php가 잘 돌아가는지 테스트해 보도록 하죠;
일단 apache start를 하시고...

htdocs에 test.php라는 파일을 메모장으로 작성합니다.
(php파일의 연결프로그램을 메모장으로 지정해두시면 편하겠죠)

test.php의 내용에 다음과 같이 쓰고 저장을 합니다.

<?
echo "php";
?>

저장을 하셨으면 이제...
주소창에 http://localhost/test.php 라고 쳐보세요...

php

라고만 나왔으면 모든설치가 완료되어서...
작업할 준비가 된것이겠죠;;

그럼 이제 하나하나 좀더 배워보도록 하죠~
추천추천 : 294 추천 목록
번호 제목
3,033
 PHP 정규식 정리
3,032
 PHP 정규식을 활용한 태그 및 특정 문자열 제거 및 추출 방법
3,031
 php 크롤링 또는 파싱 함수, 정규식 모음
3,030
 제이쿼리 기본 명령어
3,029
 웹페이지 가로 모드세로 모드 인식하기
3,028
 모바일 웹 화면 강제 회전(가로모드 고정)
3,027
 [HTML5]에서 frameset 대체 방법과 iframe 속성
3,026
 HTML <Audio> 사용법
3,025
 윈도우10 시스템파일 손상 (초간단 오류 복구방법!!)
3,024
 PHP 파일 존재 여부 파악하기(로컬 파일 존재 및 원격지 파일 존재)
3,023
 [CSS] 박스 세로 가운데 중앙 정렬 6가지
3,022
 CSS Layout 수평 & 수직 정렬
3,021
 여러 도메인들 간 쿠키 공유하기
3,020
 태그 사이에 있는 텍스트를 추출
3,019
 [JQuery] textbox focus on off일때 숫자 콤마 보여주기
3,018
 쿠키 생성,가져오기,삭제
3,017
 사용자 함수 모음
3,016
 마우스,키보드 제한 ( 오른쪽클릭,드래그,영역선택등..)
3,015
 [HTML5] <video> - DOM으로 제어하기
3,014
 HTML5 video 태그에서 영상 좌우반전
3,013
 PHP - 특정 태그 및 문자열 추출, 제거
3,012
 [PHP] define과 defined의 차이
3,011
 우클릭 완벽차단 스크립트
3,010
 iframe 높이 100% 맞추기
3,009
 curl 함수를 이용한 HTTP REFERER 변경
목록
뮤직트로트 부산광역시 부산진구 가야동 ㅣ 개인정보취급방침
Copyright (C) musictrot All rights reserved.