dak ブログ

python、rubyなどのプログラミング、MySQL、サーバーの設定などの備忘録。レゴの写真も。

linux の chrome で html を pdf に変換する方法のメモ

2021-09-21 21:14:17 | linux
linux の chrome で html を pdf に変換する方法のメモ

■chrome のインストール
/etc/yum.repos.d/google.chrome.repo を作成します。
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

安定版をインストールします。
sudo yum install google-chrome-stable

■chrome で html を pdf に変換
--print-to-pdf オプションを指定すると、html を pdf に変換することができます。
google-chrome \
    --disable-gpu \
    --headless \
    --print-to-pdf={pdf_file} \
    {url}

以下は、https://www.goo.ne.jp/ を pdf にする例です。
google-chrome \
    --disable-gpu \
    --headless \
    --print-to-pdf=www_goo_ne_jp.pdf \
    'https://www.goo.ne.jp'


Elasticsearch のインストール方法

2021-09-21 20:57:02 | perl
Elasticsearch のインストール方法のメモ。

■Elasticsearch のダウンロード
以下の URL から Elasticsearch の tar.gz ファイルをダウンロードします。
https://www.elastic.co/jp/downloads/elasticsearch
wget elasticsearch-7.14.1-linux-x86_64.tar.gz

■上記のファイルを解凍
gtar zxvf elasticsearch-7.14.1-linux-x86_64.tar.gz

■plugin のインストール
日本語の解析用に kuromoji と icu をインストールします。
cd elasticsearch-7.14.1/bin
elasticsearch-plugin install analysis-kuromoji
elasticsearch-plugin install analysis-icu

■Elasticsearch の起動
./elasticsearch