Digitra

LINUXサーバの設定やプログラムのことなどを中心にブログを書いています。

サーバ設定

cronで1分以下の実行をさせる方法

sleepさせてから実行するプロセスを一気に作ってしまうことで実現します。 * * * * * for i in `seq 0 15 59`;do (sleep ${i} ; /path/to/script &> /tmp/script.log ) & done; 上の例だと、15秒おきに実行となる。 sleep 0 ; /path/to/script &> /tmp/scrip…

No space left on deviceでApacheが起動できない

Sakuraのシンプル監視からSlackにサーバのApacheが止まったよと連絡が来てたのでサーバに入ってApacheの再起動をすると、 Apache start [OK] とは出るものの、psコマンドで確認してもプロセスは立ち上がらず。

EC2にNginxとPHP7で爆速環境を作る

ずっとApacheしか使ってなかったのですが、最近仕事でApacheが詰まりまくるので、前から気になっていたNginx(エンジンエックスって読むんだね)と、最近リリースされたPHP7が従来のPHPと比べて2倍ぐらい早いらしいので、Nginx+PHP7の環境をEC2(t2.micro)…

EC2でLet's Encrypt + Nginx を試してみる

Let's Encryptという誰でも無料で使えるSSL/TLS証明書発行サービスがPublic Betaを始めました。 https://letsencrypt.org/ 前回、AWSのEC2インスタンスでNgnix+PHP7環境を作ったので、この環境にLet's Encryptの証明書を入れてみます。

ローカルテスト環境でApacheのSSLを設定する

Apacheサーバでテスト環境作っていたら、Apacheの設定ファイルにSSLの項目追加しても動かない。