ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

01_linux:02_www:21_hrforecast

21 HRForecast

02 グラフ表示(Highcharts.js) のデータを簡単に作成できる。
データの登録もAPIを使ってとても簡単にグラフ作成が可能です。

https://github.com/kazeburo/HRForecast

1.インストール

# git clone https://github.com/kazeburo/HRForecast.git
# cd HRForecast
# yum install perl-devel gcc mysql-server mysql-devel
cpanm --installdeps .

cpanmについて

2.DB用意

# mysql
mysql> CREATE DATABASE `hrforecast`;
mysql> GRANT ALL ON hrforecast.* to hrforecast@localhost IDENTIFIED BY "xxhrforecast";
mysql> quit

3.スキーマを入れる

# mysql -uhrforecast hrforecast -p < schema.sql

4.config修正

# cat config.pl
{
    dsn => 'dbi:mysql:hrforecast;hostname=127.0.0.1',
    username => 'hrforecast',
    password => 'xxhrforecast',
    port => '5127',
    host => 'fl8.jp',
    front_proxy => [],
    allow_from => [],
};

5.起動

$ perl hrforecast.pl --config config.pl

6.データを入れる

下記のようにAPIで簡単にデータ入力できる。

curl  -d number=30 -d datetime=20150317T12:10:15 http://fl8.jp:5127/api/TestService/AAA/test

後は、ウェブページへアクセスするだけ

01_linux/02_www/21_hrforecast.txt · 最終更新: 2015/03/19 15:32 by matsui