야매강좌 php2강 : 헬로우 월드

2강 : 헬로우 월드 

 

안녕하세요. 2강이네요. 시작 전에, 아파치랑 MySQL을 켭시다. (Apache Access log 와 MySQL Console(root) 을 실행하면 되죠) 이제 이 2가지는 언급하지 않아도 기본적으로 켜두는걸로 합시다.

아니면 APMSETUP Monitor 를 실행해서 아파치와 MySQL 두 가지를 Start 상태로 해둬도 됩니다.

 

헬로우 월드라고 들어보셨나요? 모든 프로그래밍의 첫걸음으로 헬로우 월드라는 걸 화면에 띄우죠. 해봅시다.

먼저 http://localhost/ 로 들어가 봅시다.

 

 

내용을 정리하면 이렇습니다.

 

-C:/APM_Setup/htdocs 디렉터리에 홈페이지를 작성해서 넣으시기 바랍니다.

-지금 화면이 계속 보인다면 C:/APM_Setup/htdocs/index.php 파일을 삭제해 주시기 바랍니다.

 

PHP 설정파일 [설치디렉터리]\APM_Setup\php.ini
MySQL 설정파일 [설치디렉터리]\APM_Setup\Server\MySQL5\data\my.ini
MySQL Data 파일 위치 [설치디렉터리]\APM_Setup\Server\MySQL5\data
Apache 설정파일 [설치디렉터리]\APM_Setup\Server\Apache\conf\httpd.conf 
Apache 로그 위치 [설치디렉터리]\APM_Setup\Server\Apache\logs 
PHP Info http://127.0.0.1/?page=phpinfo
phpMyAdmin http://127.0.0.1/myadmin/

 

이게 다 무슨 소릴까요?ㅋㅋㅋㅋㅋ 복잡하니 나중에 이해합시다.

다른건 됐고 C:드라이브의 APM_Setup\htdocs\index.php가 저 파일이라는 것만 아시면됩니다.

index.php를 새로 작성하면 새로운 사이트를 만날 수 있겠군요.

 

에디트플러스를 켭시다.(혹은 메모장)

 

새 문서를 만들고, 아래와 같이 써서 htdocs폴더 안에 index.php 로 저장합시다.

 

<html>
<head>

<title>New Index</title>

</head>
<body>
<?php
echo “Hello World”;
?>
</body>
</html>

 

그럼 이제 http://localhost/ 는 아래와 같이 나옵니다.

 

 

‘Hello World’ 가 나오게 되는거죠.

일반적으로 php언어는 html언어와 같이 쓰이게 됩니다. 위 코드도 마찬가지고요.

둘 다 몰라도 됩니다. 알아가면 되죠, 뭐.

 

일단 html은, <html>로 엽니다. 그리고 </html>로 닫죠. 모든 소스를 이 안에 두는겁니다.

그리고 그 안에 머리, 몸통을 갖고 있습니다.

예컨대 이런겁니다.

 

기본 : <html></html>

머리가 생기면 : <html><head></head></html>

머리, 몸이 생기면 : <html><head></head><body></body></html>

 

여기서 열고 닫는다가 중요한데요. 몸통의 경우도 <body>로 열고 </body>로 닫는 모습이 보이죠.

단, 닫고 싶지 않다면 한 줄에 끝내버리면 됩니다.

“<head>

<title>New Index</title>

</head>”를

“<head><title>네이버 블로그</title>” 이런식으로 바꾸면 되죠.

 

그리고 body안에는 본격적인 코드가 들어가는데, 지금 기초적인 php 소스가 들어가 있습니다.

바로 echo함수죠.

 

php는 이렇게 엽니다 : <?php

그리고 이렇게 닫죠 : ?>

이 때 php언어가 쓰이게되는게 바로 echo라는 겁니다.

echo “Hello World”; 라고 써두면 이게 화면에 뜨게되는겁니다. 헬로우 월드말고 다르게 바꿔봐도 좋겠네요.

 

3강에서 계속됩니다.