VPS पर nginx शुरू करने की कोशिश कर रहा हूं, मुझे "nginx: अपरिचित सेवा" मिल रही है


38

बाद Ubuntu पर यात्री के साथ रेल और nginx स्थापित करने के लिए DigitalOcean.com से ट्यूटोरियल, सातवें कदम मैन्युअल nginx शुरू होता है:

sudo service nginx start

लेकिन निम्नलिखित त्रुटि के साथ विफल रहता है:

nginx: unrecognized service

जवाबों:


63

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

3
एक सही जवाब।
james_womack

मेरी जानकारी के लिए, यदि हमें उचित रूप से कॉन्फ़िगर किया गया है, तो हमें इसकी आवश्यकता क्यों होगी /etc/init/nginx.conf?
msanford

सबसे पहले इस sudo सेवा nginx को रोकने की कोशिश करें sudo सेवा nginx शुरू करें, अगर यह काम नहीं कर रही है तो ऊपर दिए गए चरणों का प्रयास करें।
नन्हे कुमार

Url स्क्रिप्ट नहीं लौटाता
माइकल रोबेलार्ड

1
मैंने / आदि निर्देशिका (/ etc / nginx) में nginx स्थापित किया है, मैंने स्क्रिप्ट पथ भी अपडेट किया है: PATH=/etc/nginx/sbin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/etc/nginx/sbin/nginx लेकिन यह काम नहीं कर रहा है, क्या मुझे कुछ और बदलना है?
अदन

5

इसका अर्थ यह भी हो सकता है कि इनिट स्क्रिप्ट पर अनुमतियाँ गलत हैं, उदाहरण के लिए आपके पास निष्पादित बिट सेट नहीं है


1

मेरे लिए मैं nginx सेटअप करने के लिए योनि चला रहा था और -yइसलिए nginx इंस्टॉल पूरा नहीं हुआ था। तो मुझे सिर्फ यह सुनिश्चित करने की ज़रूरत थी कि यह मेरी वैग्रेंट इनिट.श बैश फ़ाइल में ठीक था

sudo apt-get install -y nginx
sudo service nginx restart
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.