[NGINX] 윈도우 NGINX + PHP + MariaDB 기본 세팅

  1. nginx 공식 홈페이지에서 윈도우용 압축파일을 다운 받아 적당한 위치에 압축을 푼다.
  2. php 공식 홈페이지에서 윈도우용 None Thread Safe 압축파일을 다운 받아 적당한 위치에 압축을 푼다.
  3. MariaDB 공식 홈페이지에서 윈도우용 MSI 설치파일을 다운받아 설치한다. (root 계정정보, UTF 설정)
  4. php 압축 해제한 폴더로 가서 php.ini-development 를 php.ini 로 수정한다.
  5. 파일을 열어 extension=mysqli 와 extension_dir = “ext” 부분의 주석을 모두 해제한다.
  6. 명령프롬프트를 실행해서 php.exe가 있는 폴더로 가서 php-cgi -b 127.0.0.1:9000 명령어 실행
  7. nginx를 압축 해제한 폴더 안의 conf/nginx.conf 파일을 열어 location / 안의 index 에 index.php 추가
  8. location ~ \.php$ 부분 주석 해제, include 를 fastcgi.conf 로 수정
  9. 명령프롬프트를 실행해서 nginx를 압축 해제한 폴더로 가서 nginx -s reload 로 서버 재시작
  10. index.php 를 만들어 <?php phpinfo(); ?> 로 저장
  11. db.php 를 만들어 <?php $s = mysqli_connect(“localhost”, “root”, “루트암호”) or die(“실패입니다”); print “성공입니다”; mysqli_close($s); ?> 로 저장
  12. 127.0.0.1 / 127.0.0.1/db.php 를 각각 브라우저로 열어 확인

Leave a Comment