Symfoware

Symfowareについての考察blog

Ubuntu 18.04 systemctlによるサービス自動起動の有効化・無効化

MySQLやnginxなどの自動起動を止めたいことがあったのでメモ。
こちらが参考になりました。
systemctl コマンド

・サービスの一覧表示


$ systemctl list-unit-files --type=service



grepと組み合わせてサービスの正式名を探す。


・サービスの状態表示


systemctl status ${Unit}



例)

$ systemctl status mysql




・自動起動の無効化


systemctl disable ${Unit}



例)

$ sudo systemctl disable mysql
$ sudo systemctl disable nginx




・自動起動の有効化


systemctl enable ${Unit}



例)

$ sudo systemctl enable mysql
$ sudo systemctl enable nginx





・サービスの停止


systemctl stop ${Unit}



自動起動を無効化(systemctl disable)しただけではサービスは停止しない。
手動で停止してやる。

例)

$ sudo systemctl stop mysql
$ sudo systemctl stop nginx


関連記事

テーマ:サーバ - ジャンル:コンピュータ

  1. 2018/04/29(日) 16:05:04|
  2. 備忘録
  3. | トラックバック:0
  4. | コメント:0
  5. | 編集
<<Ubuntu 18.06 ServerにOpenCV 3.4.1をインストール(install-opencv.sh) | ホーム | phpからMySQL 8.0へPDOで接続時「SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client」>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
https://symfoware.blog.fc2.com/tb.php/2161-f1921853
この記事にトラックバックする(FC2ブログユーザー)