-
Windows에서 Pydio를 이용한 클라우드 구축하기 - 1유틸리티/NAS 2019. 2. 25. 23:35728x90
이전 게시글에서 볼 수 있듯이 NAS의 운영체제를 Windows로 정하고 설치했다.
NAS의 꽃은 웹하드(Cloud system)이라 생각한다.
웹하드는 pydio, owncloud, nextcloud 등등 많이 존재하지만, windows를 공식적으로 지원하지 않는다는 언급이 없는 pydio를 구축하는 방법을 소개하고자 한다.
먼저 준비물들이 필요하다.
NginX
PHP
https://windows.php.net/download/, (Non Thread Safe 다운로드)
Mysql
Pydio
https://pydio.com/en/community/releases/pydio-core/pydio-core-pydio-enterprise-822-security-release (Zip Archive)
phpMyAdmin
https://www.phpmyadmin.net/
1. Nginx와 php 설정
다운로드 받은 Nginx와 php를 적당한 경로에 압축을 해제한 후, php를 Nginx폴더 내부의 php폴더로 이동한다.
본문에 첨부한 nginx.conf는 conf폴더에, php.ini는 php폴더로 덮어 씌운다.
html폴더에 index.php를 생성한 후 <?php phpinfo(); ?>를 입력한다.
윈도우 + r → cmd → {nginx경로}\php\php-cgi.exe -b 127.0.0.1:9000을 수행한 후 nginx.exe를 실행
이후 인터넷 브라우저를 켜고 http://127.0.0.1/phpinfo.php
위와 같은 것이 표시된다면 nginx+php는 완료되었다!
※ vcruntime140.dll 오류가 출력 된다면, https://www.microsoft.com/ko-kr/download/details.aspx?id=48145를 다운로드 받아 설치하면 해결할 수 있다.
2. Mysql와 phpMyAdmin설정
Mysql를 설치 할 땐 Only install Mysql Server를 선택해서 Mysql Sever만 설치가 되도록 하자.
↑ 그림과 같이 하지 않으면 phpMyAdmin과 pydio에서 connection error가 난다.
Mysql가 설치 되었다면 다운로드 받았던 phpMyAdmin의 압축을 풀고 {Nginx경로}\html\phpMyAdmin에 위치 시키고 http://127.0.0.1/phpMyAdmin/에 접속해 보자.
사용자명 root와 설정한 암호를 입력한 후 실행을 누르고 새로운 버튼을 눌러 새 데이터베이스를 만든다.
만들기 버튼을 누르면 좌측에 'pydio'라는 데이터베이스가 만들어졌음을 알 수 있다.
내용이 길어져 2에서 계속 됩니다.
https://syudal.tistory.com/entry/Windows에서-Pydio를-이용한-클라우드-구축하기-2
728x90댓글