0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

RockyLinux8 vps環境設定9) サーバ再起動時の設定

Last updated at Posted at 2022-09-18

RockyLinux8 vps環境設定8) ファイアウォールのポート設定
https://qiita.com/naga_kt/items/a93913d4c4aec4ff7eeb
の続き。WebArena Indigo(RockyLinux8.4)及びKagoya(RockyLinux8.5)での環境設定について述べる。

 VPSを再起動したときにもサービスなどが自動起動するように設定する方法について述べる。

サービスの再起動の設定

 デフォルトで自動起動するサービスは以下のようにしてリストアップできる。

$ systemctl list-unit-files | grep enabled
auditd.service                             enabled
autovt@.service                            enabled
chronyd.service                            enabled
cloud-config.service                       enabled
cloud-final.service                        enabled
cloud-init-local.service                   enabled
cloud-init.service                         enabled
crond.service                              enabled
dbus-org.freedesktop.nm-dispatcher.service enabled
dbus-org.freedesktop.timedate1.service     enabled
getty@.service                             enabled
import-state.service                       enabled
irqbalance.service                         enabled
kdump.service                              enabled
loadmodules.service                        enabled
microcode.service                          enabled
NetworkManager-dispatcher.service          enabled
NetworkManager-wait-online.service         enabled
NetworkManager.service                     enabled
nis-domainname.service                     enabled
qemu-guest-agent.service                   enabled
rngd.service                               enabled
rpcbind.service                            enabled
rsyslog.service                            enabled
selinux-autorelabel-mark.service           enabled
sshd.service                               enabled
sssd.service                               enabled
syslog.service                             enabled
timedatex.service                          enabled
tuned.service                              enabled
rpcbind.socket                             enabled
sssd-kcm.socket                            enabled
cloud-init.target                          enabled-runtime
nfs-client.target                          enabled
remote-fs.target                           enabled
dnf-makecache.timer                        enabled
unbound-anchor.timer                       enabled

 自動起動設定するサービスとしてhttpdを例にする。デフォルトでは以下のようになっている。

$ systemctl list-unit-files | grep httpd.service
httpd.service                              disabled

 以下のようにして自動起動設定する。

$ sudo systemctl enable httpd.service
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.

 設定確認するとenableになっている。

$ systemctl list-unit-files | grep httpd.service
httpd.service                              enabled

/etc/rc.d/rc.localの設定

 /etc/rc.d/rc.localファイルはサーバが再起動したときの動作を指定する。サーバが再起動したときに各アカウントでさせたい動作を追記する。デフォルトは以下のようになっている。

!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local


RockyLinux8 vps環境設定10) /tmpフォルダのファイルの削除処理の変更
https://qiita.com/naga_kt/items/87900d6a0b5172c091ea
に続く。


参考記事


【新旧対応】Linuxでの自動起動の設定方法を解説
https://eng-entrance.com/linux_startup

CentOS8で起動時にプログラムを実行する(rc.localからの置き換え)
https://tire-retire.blogspot.com/2020/05/centos8rclocal.html

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?