아파치
PHP (Thread Safe 다운로드)
MySQL
아래 경로로 들어가 httpd.conf 열기
Define SVROOT를 압축 해제한 아파치 폴더가 있는 경로로 수정
포트번호 수정
웹 서버 관리하는 사람의 이메일 주소로 수정 (본인 이메일 넣으면 됨)
서버 도메인은 본인 컴퓨터인 localhost로 설정
cmd를 관리자 권한으로 실행
cd c:\Apache24\bin
httpd -k install
httpd -k start
끝!
브라우저에 localhost 입력
+참고: 아파치 cmd 명령어
httpd -k stop //서비스 시작
httpd -k restart //서비스 재시작
httpd -k uninstall //서비스 삭제
php.ini-development -> php.ini로 수정 열기
extension_dir="php 파일 내 ext 있는 경로로 지정"
MySQL과 연동을 위해 mysqli 줄 주석 해제
Apache와 PHP 연동을 위해 아파치 설치 경로 내 httpd.conf 열기
최하단에 붙여 넣기
PHPIniDir "C:/PHP"
LoadModule php7_module "C:/PHP/php7apache2_4.dll"
AddType application/x-httpd-php .html .php
AddHandler application/x-httpd-php .php
Apache\htdocs에 phpinfo.php 파일 생성
<?php
phpinfo();
?
적고 브라우저에서 localhost/phpinfo.php 열기
끝!
htdocs 내 php 파일에 넣어 주면
<?php
echo "Mysql connection test<br />";
$db = mysqli_connect("localhost", "유저 이름", "db 비밀번호", "db명");
if($db) {
echo "connect success<br />";
} else {
echo "connect failed<br />";
}
$result = mysqli_query($db, 'SELECT VERSION() as VERSION');
$data = mysqli_fetch_assoc($result);
echo $data['VERSION'];
?>
연동 확인 가능