본문으로 바로가기

윈도우에서 nginx, php, mysql(mariadb) 한번에 설치하고 연동하기 - wnmp



요즘은 nginx랑 maria db가 대세다. 이유는 엔진엑스는 빠르기 때문. maria db는 잘 모르겠는데 구글이 쓰기 때문인것 같기도 하다.


아래 사이트에 들어가서 받을 수 있다.

https://www.getwnmp.org/



다운 받고 실행하면 끝이다.


nginx 받고, php받고, mysql(maria)받고 연동하고 nginx.conf, php.ini 이런거 설정 안해줘도 받아서 실행하면 설치 및 서로 연동까지 돼있다.


실행 하면 아래와 같이 나온다.




웹브라우저에서 127.0.0.1로 들어가면 아래와 같이 나오면 잘 실행 된거다.


file -> wnmp options에서 윈도 시작시 자동 실행할지 여부를 check할 수 있다.



redme.txt에도 나와있는데 password는 아래와 같다.

The default login for MySQL/MariaDB/phpMyAdmin is: 

username: root

password: password




git에서 프로젝트를 받아서 로컬에서 실행 하려면 /conf/nginx.conf에서 location root를 지정해주긴 해야한다.

## Root and index files.

    root html;

    index  index.php index.html index.htm;

위 코드를 아래와 같이 원하는 위치로 바꿔주면 된다.


## Root and index files.

    root c:/practice/hello;

    index  index.php index.html index.htm;


설정을 바꾸고 나서는 nginx를 재시작 해줘야 적용된다.




end.






댓글을 달아 주세요

  1. 도와주세요ㅠㅠ 2016.11.17 04:03 신고

    wnmp설치했는데 nginx가 실행이 안되면 뭐가 문제인거죠?ㅠ

    • 도와주세요ㅠㅠ 2016.11.17 04:04 신고

      start를 눌러도 아래 2016-11-17 오전 4:03:48 [Wnmp Nginx] - Started Nginx
      이렇게만 뜨고 Running에 체크표시가 안떠요..127.0.0.1도 접속이 안되구요ㅠ

    • BlogIcon KyeongRok Kim 2016.11.17 11:14 신고

      다른 서버 인스턴스가 켜져 있거나 80포트를 사용하는 프로그램이 있는 것으로 보이네요

  2. wnmp 초보 2017.02.02 21:48 신고

    안녕하세요 혹시 phpmyadmin 접속이 엄청 느린데.. 빠르게 접속 방법 아세요?

    60mb 짜리 용량을 업로드도 안되네요 php.ini 설정에서 용량도 늘렸어도 안되네요..먼가 설정을 따로 해줘야 할까요?

  3. wnmp 초보 2017.02.05 21:53 신고

    답변감사합니다

  4. 2017.02.09 21:46

    비밀댓글입니다

  5. wnmp 초보 2017.02.10 23:40 신고

    알겠습니다~^^