2021-01-01から1年間の記事一覧

コマンドラインからPDFを結合する

GhostScriptを使う gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combine.pdf -dBATCH 1.pdf 2.pdf

コマンドラインからPDFのサイズを圧縮する

GhostScriptを使う setting で品質を指定する "/screen" < "/ebook" < "/printer" の順。 gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=<setting> -sOutputFile=output.pdf input.pdf</setting>

CentOS7でメール受信時にスクリプトを実行する

Postfixの設定 すでにインストール済みのはずなのでアップデートしてから設定。DNSの設定は済んでいるものとする。 yum -y update postfix cp /etc/postfix/main.cf /etc/postfix/main.cf.org vi /etc/postfix/main.cf diff /etc/postfix/main.cf.org /etc/p…

さくらのVPSでCentOS7にローカル接続の設定

何度やっても忘れますので備忘録。 192.168.0.5 に設定する例です。 nmcli connection up "System eth1" nmcli c m "System eth1" connection.autoconnect yes nmcli connection modify "System eth1" ipv4.method manual ipv4.addresses "192.168.0.5/24" c…

CentOS7で快適な開発環境を作る(Vim, Tmux, Zsh)

いろんな宗派があると思うので、私はこうだよ、という備忘録。 とりあえず これは入れておく。 yum install -y git wget Tmux2.9 yum で入れると古すぎるので、開発環境だし最新を入れます。 3.0 だと新しすぎて怖いので、 2.9 で。ソースからコンパイル。 l…

CentOS7にPHP74, PostgreSQL12, MariaDB10.4をインストールする

PostgreSQL12 12用のリポをゲットしてインストール。 yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm yum -y install postgresql12-server postgresql12-contrib cp /var/lib/pgsq…

さくらのクラウドでCentOS7を導入したメモ - その3

ロードバランサの設定 スイッチ+ルーター にロードバランサの構成とした。WEB側のサーバーのみロードバランサを利用し、DB側は別途ローカルスイッチを作成し、ローカルからアクセスすることとした。 内容はここと全く同じ。 manual.sakura.ad.jp cp /etc/sys…

さくらのクラウドでCentOS7を導入したメモ - その2

IPアドレスの設定(ローカルスイッチ) ip addr vi /etc/sysconfig/network-scripts/ifcfg-eth1 eth1の設定がなかったので追加 DEVICE=eth1 BOOTPROTO=static DEVICE=eth1 BOOTPROTO=static ONBOOT=yes GATEWAY=192.168.0.1 PREFIX=24 IPADDR=192.168.0.<*> 設…

さくらのクラウドでCentOS7を導入したメモ - その1

ログインユーザーの追加とSSHの設定 ユーザーの追加 useradd <username> passwd <username> usermod -G wheel <username> SSHの設定 cp /etc/ssh/sshd_config /etc/ssh/sshd_config.org vi /etc/ssh/sshd_config 以下の部分をnoに変更 PermitRootLogin no PasswordAuthentication no 保存し</username></username></username>…