Özel sunucumda (CentOS 6) cırcır servisi yaratmam gerekiyor. Bu servisi yerel CentOS 7'de başarıyla yarattım. Sorun şu ki, sunucunun eski CentOS sürümü var ve orada bir servis oluşturmam gerekiyor.
CentOS 7'de bir hizmet oluşturmak için aşağıdaki adımları attım:
Adlı bir dosya oluşturuldu ratchet.service
içinde /etc/systemd/system/
ve içinde aşağıdaki koymak:
[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
Başlamak:
service ratchet start
Lütfen birisi CentOS 6'da nasıl başarılabileceğini tavsiye edebilir mi?
GÜNCELLEME: Elde etmeye çalıştığım, php ile yazılmış Cırcır Hizmeti'ni çalıştırmak. Bu hizmeti Centos 6'da çalıştırmak istiyorum, böylece sunucumda sürekli çalışabiliyor. Sunucu dosyası komut dosyasını (yukarıda / path / to / ratchet / server.php olarak adlandırılmış) çalıştırmam gerekiyor .
Bu öğretici ve kodu takip ediyorum: https://github.com/amirsanni/Video-Call-App
systemd
ve/etc/init.d/
systemd birimleri yerine birlikte çalışmanız gerekir . İnceleyiniz bir sistem initsystem SysV, sonradan görme veya systemd kullanıp kullanmadığını öğrenmek için nasıl , kabuk kullanarak init sistemi Algılama ve düzenlemek ne olduğunu bize sorunuzu.