아파치 설치
yum install -y httpd
systemctr httpd 실행
php
yum install -y php
DB는 나중에 도커로 분리 후 구성할것이다.
vim /var/www/html/index.php 로 작성해서 php 페이지 작성한다.
작성하고 한번 내 아이피주소로 접속해서 봐본다.
뜨는걸 확인한다면, 전에 만들었던 업비트 잔고확인 node.js 파일 정보를 뛰울려고한다.
그냥 간단하게 서버 내 파일 위치 실행 > 리턴 값 txt파일로 저장 출력 > 띄우기
보안 관련된 문제 + 서버 리다이렉트 문제하면 부담될까바 주기적으로 실행시켜서 업데이트하는 형식으로 해봤다.
다음은 그리고 스케줄러로 조절해서 실시간으로 파일 txt 파일을 출력해보자. 크론탭이다.
crontab -e
*/5 * * * * upbit_view.sh
이런식으로 크론탭에 쉘 파일 작성 후, 쉘 파일에는
chmod 777 /home/co_val.txt
node /root/js_scr/index.js > /home/co_val.txt 요런식으로다가...원하는 정보를 보여준다.
시간이 제대로 갱신되는지 확인하기 위해 node js 파일에다가 시간 정보를 출력하도록 해보자.
기존 업비트 출력 양식에 한국 시간을 출력시킨다.
npm install moment
npm install moment-timezone
npm을 설치 후..... 출력을 원하는 js 파일에 아래와 같이 기입한다.
const moment = require("moment");
require("moment-timezone");
moment.tz.setDefault("Asia/Seoul");
console.log(moment().format('YYYY-MM-DD HH:mm:ss'));
이렇게하면 기존 양식에 업데이트 시간이 출력된다.
다음은 실시간 정보를 얻기위해 현재 잔고 , 구입할 당시에 잔고를 비교하는 출력문을 만들어서 서버에 부담이 가지않고 사용자에게 부담이 가게끔 웹 프론트를 작성해보자
'IT실습공부 > 개인프로젝트' 카테고리의 다른 글
업비트 잔고보이는것의 등락률 을 마저 표기하자. (0) | 2020.12.09 |
---|---|
업비트 잔고보여주는걸 꾸며보자 (0) | 2020.12.08 |
업비트 계좌 aws 리눅스 인스턴스에서 출력해보자 (0) | 2020.12.05 |
aws linux인스턴스에 자바/아파치톰캣을 설치해 web/was server로 만들고 브라우저 접속해보자 (0) | 2020.11.26 |
aws linux 인스턴스를 만들고 window ubuntu 터미널 ssh로 접속해보자 (0) | 2020.11.26 |
댓글