Redis は centos7 の起動時に自動的に起動します
システム サービス ディレクトリに redis.service ファイルを作成します
vi /etc/systemd/system/redis.service
次の内容を書き込みます:
[ユニット]
Description=redis-server
After=network.target
[サービス]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf (ここに Redis 構成ファイルへのパスを入力します)
PrivateTmp=true
[インストール]
WantedBy=multi-user.target
ブート時に自動開始をテストして追加します
まず redis-server を閉じます
systemctl stop redis.service
Open redis-server
Systemctl start redis.service #サービスがオンの場合は、これを使用しますコマンドは起動に失敗します。
正常に開かれました。起動時に自動的に開始するサービスを追加します。
Systemctl Enable redis.service # 後にスペースを続けることはできないことに注意してください
再起動 #Restart
サービスの実行ステータスを確認します: systemctl status redis .service
すべてのコマンド
Systemctl start redis.service #redis サービスの開始
Systemctl enable redis.service #起動時の自動起動の設定
Systemctl disable redis.service #自動起動の停止起動時
systemctl status redis.service # サービスの現在のステータスを表示します
Systemctl restart redis.service # サービスを再起動します
Systemctl list-units –type=service #開始されたすべてのサービスを表示します
注: 上記の方法は redis に適用できるだけでなく、他のサービスのデプロイメントにも適しています
以上がLinux で自動起動を有効にするように Redis を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。