Digitra

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

perlのreaddirでのファイル取得順序がバラバラ?

バッチ処理で特定のディレクトリ以下のファイルをDBに取り込みをしていたのだが、 取り込む順序があるのにも関わらず、perl の readdirで得られたファイルの順序で取り込みをしていて不具合が発生していた。

続きを読む

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の証明書を入れてみます。

続きを読む

Unixtime日付変換ツール

仕事でUNIXTIMEと日付フォーマットの変換を頻繁に使う。

今まではUNIXTIMEでググって一番上に出てくるサイトのを使っていたけれど、作業上何個か変換後の結果を画面上に残していたいことが多いので自作してみた。

続きを読む

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

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

続きを読む

InstagramのURLからコンテンツのIDを調べる

インスタグラムのAPIを使ってコンテンツIDとコンテンツのURLなどの情報が取得できるのだが、逆にコンテンツのURLがわかっていて、そのURLのコンテンツがどのコンテンツIDと紐付いているのかを推測出来ないかを調べていたが、APIも無いしどうしたものかなと迷っていた。