新しくサーバをつくることになり、さくらVPSを契約した。
さくらVPSはこれで2つ目。いろいろ使ったけど、なんだかんだ安定してるよね。
いつのまにやらcentos7が標準インストール可能になったので、今回契約した新サーバもcentos7にしてみた。
そのサーバで、php7+nginxの環境をつくっている最中にphp-fpmが動かなくて、ハマった。
php-fpmが動かない
nginx.confは順調に起動できたけど、
php-fpmのwww.confの一通りの設定を終えて、起動すると...
$sudo systemctl start php-fpm Failed to start php-fpm.service: Unit not found.
あれ、serviceがないって言われる。
システムの設定ファイルが置いている場所をみてみると
$ls /etc/systemd/system/
リストの中に下記が...
drwxr-xr-x 2 root root 6 1月 1 23:59 php70-php-fpm.service.d
なぬ、そもそもphp-fpmじゃなかった。
「php70-php-fpm」でした。
というわけで下記で実行。
$sudo systemctl start php70-php-fpm
こちらのコマンドで無事に実行できました。