専用サーバー(CentOS 6)でラチェットサービスを作成する必要があります。ローカルCentOS 7でこのサービスを正常に作成しました。問題は、サーバーに古いバージョンのCentOSがあり、そこにサービスを作成する必要があることです。
CentOS 7でサービスを作成するには、次の手順を実行しました。
ratchet.service
in という名前のファイルを作成し、次のファイル/etc/systemd/system/
をその中に入れます。
[Unit]
Description=Ratchet Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/php -f /path/to/ratchet/server$
Restart=on-abort
[Install]
WantedBy=multi-user.target
始めること:
service ratchet start
誰でもCentOS 6でこれをどのように達成できるかアドバイスできますか?
更新: 私が達成しようとしているのは、phpで書かれたRatchet Serviceを実行することです.Centos 6でこのサービスを実行して、サーバーで永続的に実行できるようにします。サーバーファイルスクリプト(上記で/ path / to / ratchet / server.phpという名前)を実行する必要があります。
私はこのチュートリアルとコードに従っています:https : //github.com/amirsanni/Video-Call-App
systemd
では/etc/init.d/
なく、systemdユニットの代わりに作業する必要があります。勉強してくださいシステムはSysVの、成り上がりまたはsystemdにinitsystemを使用するかどうかを調べるためにどのように、シェルを使用してinitシステムを検出し、編集し、それが何であるかを私たちに伝えるためにあなたの質問を。