差分

移動先: 案内検索

Asterisk Startup systemd

1,146 バイト追加, 2018年10月29日 (月) 18:14
ページの作成:「カテゴリ:Asterisk Linuxでのdaemon起動が /etc/init.d から systemctl に変わったことで影響を受ける場合があります。<br> 今のところ...」
[[カテゴリ:Asterisk]]
Linuxでのdaemon起動が /etc/init.d から systemctl に変わったことで影響を受ける場合があります。<br>
今のところ不都合が出ているのはCentOS 7です。<br>
以下の内容で /etc/systemd/system/asterisk.service ファイルを作成します。<br>
:出所 https://community.asterisk.org/t/solved-centos-7-compatible-init-d-or-systemd-script-for-asterisk-13/66359
[Unit]
Description=Asterisk PBX and telephony daemon
Documentation=man:asterisk(8)
Wants=network.target
After=network.target

[Service]
Type=simple
#User=asterisk
#Group=asterisk
Environment=HOME=/var/lib/asterisk
WorkingDirectory=/var/lib/asterisk
ExecStart=/usr/sbin/asterisk -f -C /etc/asterisk/asterisk.conf
ExecStop=/usr/sbin/asterisk -rx 'core stop now'
ExecReload=/usr/bin/asterisk -rx 'core reload'

# safe_asterisk emulation
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target
User/Groupをasteriskにする場合にはコメントを外してください。<br>
以下を実行して起動します。
systemctl daemon-reload
systemctl enable
systemctl start asterisk

案内メニュー

VoIp-Info.jp

HP Directplus -HP公式オンラインストア-