티스토리 뷰

Window/설치

Apache와 PHP 설치

그징그징 2018. 7. 30. 17:45

Apache와 PHP를 연동하여

Mysql과 Oracle을 접속 사용하기 위하여


우선 Apache와 PHP를 설치하겠습니다.



0. 설치 환경


Window 10 / 64 bit





1. Apache 사이트 접속 - 다운

(https://www.apachelounge.com/download/)



최신 Visual Studio C++ 2017(VC15)로 빌드하십시오.

라고 적혀있습니다. 저는 깔려있는 관계로 생략하겠습니다.

(설치 사이트 : https://www.microsoft.com/ko-KR/download/details.aspx?id=48145)


httpd-2.4.34-win64-VC15.zip 을 다운 받습니다.






2. 압축 풀기




다운 받은 파일의 압축을 풀고

/conf/httpd.conf 파일을 열어서 보면

기본 설치 경로가 c:/Apache24로 되어있는걸 확인 할수있습니다.


그래서 저는 Apache24 폴더 자체를 C: 밑으로 옮겨주어서 경로를 맞춰줬습니다.

(만약 다른 곳에 두고싶으시다면 ""안의 경로를 수정해서 사용 가능합니다.)





3. 설치하기





c:\Apache24\bin\httpd.exe -k install

저는 관리자 권한으로 cmd를 실행시켜서 해당 명령어를 실행했습니다.






4. 설치 확인



(services.msc or 서비스 라고 검색)

[제어판] - [시스템 및 보안] - [관리 도구] - [서비스]






1. PHP 사이트 접속 - .zip 다운

(https://windows.php.net/download/)




64bit로 Thread Safe로 다운 받았습니다.





2. php 경로와 .ini 수정



C 드라이브에 압축 푼 것을 복사 후 폴더 명을 php로 변경했습니다.


그 후


php.ini-development를 복사하여

php.ini로 파일명을 변경 했습니다.

(php를 설정할 때 사용되는 파일로, 확장 기능을 추가하거나 가상 호스트 설정시 사용됩니다.)


; extension_dir = "./" 인것을

extension_dir = "C:\php\ext\" 로 변경합니다.



그리고 mysql 사용을 위하여


extension=php_mysqli.dll

extension-php_pdo_mysql.dll


을 하단에 추가했습니다. (찾아서 주석( ;-세미콜론 )을 제거해도됩니다.)





설치는 끝났습니다.


apache와 php 연동을 위하여

httpd.conf 파일을 수정 합니다.



PHPIniDir "C:\php"

LoadModule php7_module "C:\php\php7apache2_4.dll"

AddType application/x-httpd-php .html .php



맨 밑에 추가해줍니다.


그 후에 서비스에 들어간 뒤

(시작에서 services 또는 서비스)

Apache24 를 재시작 합니다.





# 아파치, php, mysql 연동 확인 #



index.php를 생성합니다.


<?php

date_default_timezone_set('Asia/Seoul');


$mysqli = new mysqli('localhost', 'root', 'password', 'information_schema');

if ($mysqli->connect_errno) {

    die('Connection Error ('.$mysqli->connect_errno.'): '.

    $mysqli->connect_error);

}

 

phpinfo();

?>





인터넷 주소 단에


http://localhost/index.php 를 하고


에러가 안나면 phpinfo가 나올겁니다!



끝!

'Window > 설치' 카테고리의 다른 글

Oracle - Sqldeveloper  (0) 2018.08.01
Oracle Instant Client window 설치  (0) 2018.08.01
톰캣 설치  (0) 2018.07.30
Eclipse 설치  (0) 2018.07.30
JAVA 설치  (0) 2018.07.30
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함