見出し画像

linux 忘れないうちのserviceファイルについて

私のwebサービスの構成は、Nginx+gunicorn+djangoなんですけど、ubuntuの設定に関しては完全に、本に書かれていることを丸写ししてなんとか動かせているって感じなんですけど、もうちょっとlinuxとか、nginxとかのこともわかりたいなと思っていろいろ調べてました。

そして、systemdの中に記述するserviceファイルの意味がなんとなくわかってきたので、まとめておきます。

ちょっとややこしいですが、拡張子は.「service」なんですけど、ファイルの種類は一般的にUnitファイルと呼ばれています。

このUnitファイルにいろいろ書き込んで設定しておきます。

Unitファイルは主に3つのセクションに分類されます。
1. Unitセクション
- Unitの説明や、依存関係を記述する設定項目
2. Service セクション
- 固有の設定項目
3. Installセクション
- systemctl enable/disableコマンドの動作に影響する設定項目

この記事が気に入ったらサポートをしてみませんか?