Quantcast
Channel: tohiromの日記
Viewing all articles
Browse latest Browse all 55

Flastladderのセットアップ 2019年版

$
0
0

2019年版といいつつ、たぶん昔と変わってない。
2019年の今でも書き手順でセットアップできましたよという記録。

nokogiri
rbenv

seacret.yml 作る

$ sudo apt install build-essential patch ruby-dev zlib1g-dev liblzma-dev
$ sudo apt install ruby-bundle

$ git clone git://github.com/fastladder/fastladder.git
$ cd fastladder

# For SQLite
$ cp config/database.yml.sqlite3 config/database.yml

$ bundle install --path vendor/bundle

$ bundle exec rake db:create db:migrate
$ bundle exec rake setup # Setup files for development

$ cat /etc/systemd/system/fastladder-web.service
[Unit]
Description = fastladder daemon

[Service]
User=root
WorkingDirectory=/home/tosi/fastladder
#ExecStart = /home/tosi/fastladder/run.sh
ExecStart = /usr/bin/foreman start crawler
Restart = always
Type = simple

[Install]
WantedBy = multi-user.target

$ cat /etc/systemd/system/fastladder-crawler.service

[Unit]
Description = fastladder daemon

[Service]
User=root
WorkingDirectory=/home/tosi/fastladder
#ExecStart = /home/tosi/fastladder/run.sh
ExecStart = /usr/local/bin/rails s -p 80 -b 0.0.0.0
Restart = always
Type = simple

[Install]
WantedBy = multi-user.target

外部リンク

nokogiri.org


Viewing all articles
Browse latest Browse all 55

Trending Articles