बाद Ubuntu पर यात्री के साथ रेल और nginx स्थापित करने के लिए DigitalOcean.com से ट्यूटोरियल, सातवें कदम मैन्युअल nginx शुरू होता है:
sudo service nginx start
लेकिन निम्नलिखित त्रुटि के साथ विफल रहता है:
nginx: unrecognized service
बाद Ubuntu पर यात्री के साथ रेल और nginx स्थापित करने के लिए DigitalOcean.com से ट्यूटोरियल, सातवें कदम मैन्युअल nginx शुरू होता है:
sudo service nginx start
लेकिन निम्नलिखित त्रुटि के साथ विफल रहता है:
nginx: unrecognized service
जवाबों:
nginx: unrecognized service
त्रुटि का अर्थ है स्टार्टअप स्क्रिप्ट बनाई जानी चाहिए।
सौभाग्य से स्टार्टअप स्क्रिप्ट पहले ही लिखी जा चुकी हैं।
हम wget
इन चरणों के साथ उन्हें ला सकते हैं और उन्हें सेट कर सकते हैं :
# Download nginx startup script
wget -O init-deb.sh https://www.linode.com/docs/assets/660-init-deb.sh
# Move the script to the init.d directory & make executable
sudo mv init-deb.sh /etc/init.d/nginx
sudo chmod +x /etc/init.d/nginx
# Add nginx to the system startup
sudo /usr/sbin/update-rc.d -f nginx defaults
अब हम nginx
उपयोग करके नियंत्रित कर सकते हैं :
sudo service nginx stop
sudo service nginx start
sudo service nginx restart
sudo service nginx reload
/etc/init/nginx.conf
?
PATH=/etc/nginx/sbin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/etc/nginx/sbin/nginx
लेकिन यह काम नहीं कर रहा है, क्या मुझे कुछ और बदलना है?
इसका अर्थ यह भी हो सकता है कि इनिट स्क्रिप्ट पर अनुमतियाँ गलत हैं, उदाहरण के लिए आपके पास निष्पादित बिट सेट नहीं है