Crypto Trading Service를 구축하려고 합니다. 아래 구조로 진행하려고 고민중이고, 하나하나 update 하겠습니다. 1. Server 구축 (Raspberrypi4, MariaDB, Apache, python, PHP, phpmyadmin 등) 2. Trading Module 구현 3. DB / Web 연동 (in/output 등의 interface) -Trading Module (참고 문헌) github.com/multizone-quant/system-trading-crypto multizone-quant/system-trading-crypto Contribute to multizone-quant/system-trading-crypto development by creating an a..
데이터베이스는 주로 MySQL 을 사용하지만, 오라클이 인수하면서 라이센스가 발생하기 때문에 유사한 MariaDB를 사용하면 됩니다. 1. MariaDB 설치 $ sudo apt-get install mariadb-server php-mysql -y 2. 아파치 서버 재실행 $ sudo systemctl restart apache2.service $ sudo mysql_secure_installation 3.Process 확인 $ sudo netstat -tlnp 4. 계정추가 create user 'name'@'%' identified by 'passwd'; 권한추가 grant all privileges on *.* to 'name'@'localhost'; 5. phpMyAdmin설치 라즈비안 apac..
phpMyAdmin은 MySQL을 월드 와이드 웹 상에서 관리할 목적으로 PHP로 작성한 오픈 소스 도구이다. 데이터베이스, 테이블, 필드, 열의 작성, 수정, 삭제, 또 SQL 상태 실행, 사용자 및 사용 권한 관리 등의 다양한 작업을 수행할 수 있다 - 위키백과 1. phpmyadmin 설치 $ sudo apt-get install phpmyadmin 2. 설치 확인 http://localhost/phpmyadmin (http://127.0.0.1/phpmyadmin) web server 의 root 경로에 phpmyadmin의 folder를 link함. sudo ln -s /usr/share/phpmyadmin /etc/apache2 sudo ln -s /usr/share/phpmyadmin /va..
Web server에서 실제 사용할 port 변경하는 방법에 대해서 알아보겠습니다. 1. Port 변경하기 $sudo vi etc/apache2/ports.conf read only 인 경우 수정이 안 되니 우선 mod 변경함. $sudo chmod 777 etc/apache2/ports.conf Listen 8080 -> 9000 (원하는 port) 2. configuration 변경 $sudo vi /etc/apache2/sites-available/000-default.conf -> 9000 (원하는 port) $sudo vi /etc/apache2/ports.conf Listen 9000 #Listen 8080 3. 아파치 서버 재시작 $ sudo service apache2 restart 4. ..
삼바서버를 통해 리눅스 서버(raspberrypi)와 다른 기기간 파일 공유가 가능합니다. 맥OS에서 접속하면 아래와 같이 접속이 가능하다. Finder > 이동 > 서버에 연결 > smb://xxx.xxx.xxx.xxx 1. 삼바서버 설치 (Install/Update SMB Server) $ sudo apt-get update 2. 설치 메시지 (Install Message) Y/n을 통해서 넘어가게 되는데, Y 누르면 넘어감. 3. 유저 추가 및 패스워드(Add user and Password) $ sudo smbpasswd -a pi 패스워드 입력 2번 확인 (type and retype Password for confirm) 4. 삼바서버 설정 (SMB Server Setting) $ sudo n..