본문 바로가기
ETC/etc

[VSCode] 비주얼코드 APM 구축(PHP 설치)

by 그적 2021. 3. 22.

VSCode에 APM 구축하기

(과정) Apache 설치 -> PHP 설치 -> MySQL 설치

 

해당 과정은 VSCode가 미리 설치된 상태를 바탕으로 진행한다. 또한 C드라이브에 폴더 하나를 생성해두고 시작하면 나중에 해당 폴더에 VSCode에서 구축한 APM파일들을 한 곳에 모아둘 수 있어서 편리함. (필자는 apache 라는 폴더 만들고 시작함)

 

 

1. Apache 설치

www.apachelounge.com/download/

: 위의 주소에 가서 본인 컴퓨터에 맞는 아파치 서버 파일을 다운로드한다. (본인 컴퓨터가 64비트 혹은 32비트인지 확인)

    1-2. 압축 풀기

      : C드라이브에 apache 폴더에 압축을 풀면 Apache24 폴더 생성됨

    1-3. 아파치 서버 파일 설정하기

      : 압축을 푼 Apache24폴더 > conf폴더 > httpd.conf 파일 열기 (VSCode에서 열면 몇 번째 줄인지 뜸)

        1-3-1. 37번째 줄에서 Apache24를 설치했던 경로로 변경해주기. 

        1-3-2. 227번째 줄에서 주석 지우고 localhost:80 으로 변경해주기

        1-3-3. 저장(ctrl+s)하고 나가기

 

 

 

 

2. PHP 설치

windows.php.net/download/

: 위의 주소에 가서 본인 컴퓨터에 맞는 PHP 파일을 다운로드한다. (본인 컴퓨터가 64비트 혹은 32비트인지 확인)

 Thread Safe로 다운로드하기!! 64비트 컴퓨터는 두번째꺼, 32비트 컴퓨터는 네번째꺼로 다운로드하면 됨.

    1-2. apache폴더에서 PHP 폴더 생성 후, 압축 풀기

    1-3. PHP 폴더에서 환경변수 파일명 변경해주기

      : php.ini-development 파일 php.ini 파일로 변경해주기(환경변수 파일임)

    1-4. PHP 파일 설정하기

      : 위에서 변경한 php.ini 파일 열기 (VSCode에서 열면 몇 번째 줄인지 뜸)

        1-4-1. 198번째 줄에서 On으로 변경해주기 

        1-4-2. 484번째 줄에서 E_ALL & ~E_NOTICE 으로 변경해주기

        1-4-3. 767, 768번째 줄 모두 주석 지우고, ext폴더 경로로 변경해주기

        1-4-4. 933번째 줄 주석 지우기

        1-4-5. 저장(ctrl+s)하고 나가기

 

 

 

3. 관리자 권한으로 CMD창 열기

    3-1. Apache24 폴더의 bin폴더로 이동  >> cd C:\apache\Apache24\bin

    3-2. install 명령어 작성 >> httpd -k install

    3-3. 아파치 서버 시작 >> net start apache2.4

    3-4. 크롬에 localhost 쳐보기 (다음과 같이 뜨면 잘 되는 거다)

 

 

 

 

4. PHP와 Apache 연동하기

  : httpd.conf 파일에 php 모듈 로드 코드 추가하기

    4-1. Apache24폴더 > conf폴더 > httpd.conf 파일 마지막 줄에 다음 코드 삽입

PHPIniDir "C:\apache\PHP"
LoadModule php_module "C:\apache\PHP\php8apache2_4.dll"
AddType application/x-httpd-php .htm .html .php

    4-2. 아파치 재시작 (관리자 권한으로 CMD 열기) >> cd C:\apache\Apache24\bin

                                                                   >> httpd -k restart

 

 

 

5. MySQL 설치하기 (기존의 톰캣 서버와 꼬임.. 추후 해결 예정)

댓글