नमस्ते, मैं एक नौसिखिया पर नौसिखिया हूँ, मैंने इसे अपने सर्वर पर स्थापित करने की कोशिश की (Ubuntu 4 चल रहा है), जिसमें पहले से ही अपाचे चल रहा है।
तो मैं apt-get install
इसे करने के बाद , मैं nginx शुरू करने की कोशिश की। तब मुझे इस तरह का संदेश मिलता है:
Starting nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
configuration file /etc/nginx/nginx.conf test is successful
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
यह समझ में आता है क्योंकि अपाचे पोर्ट 80 का उपयोग कर रहा है।
फिर मैंने संशोधित करने की कोशिश की nginx.conf
, मैं कुछ लेखों का संदर्भ देता हूं, इसलिए मैंने इसे इस तरह बदल दिया:
server {
listen 8080;
location / {
proxy_pass http://xx.xx.xx.xx:9500;
proxy_set_header Host $host:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Via "nginx";
}
इसे सहेजने और फिर से nginx शुरू करने का प्रयास करने के बाद, मुझे अभी भी पहले की तरह ही त्रुटि मिलती है। मैं वास्तव में इस बारे में एक संबंधित पोस्ट नहीं पा सकता हूं, क्या कोई भी अच्छा व्यक्ति कुछ प्रकाश डाल सकता है?
अग्रिम में धन्यवाद :)
================================================== =======================
मुझे यहाँ सभी सामग्री पोस्ट करनी चाहिए:
user www-data;
worker_processes 1;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
# multi_accept on;
}
http {
include /etc/nginx/mime.types;
access_log /var/log/nginx/access.log;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
tcp_nodelay on;
gzip on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
server {
listen 81;
location / {
proxy_pass http://94.143.9.34:9500;
proxy_set_header Host $host:81;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Via "nginx";
}
}
}
mail {
See sample authentication script at:
http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript
auth_http localhost/auth.php;
pop3_capabilities "TOP" "USER";
imap_capabilities "IMAP4rev1" "UIDPLUS";
server {
listen localhost:110;
protocol pop3;
proxy on;
}
server {
listen localhost:143;
protocol imap;
proxy on;
}
}
मूल रूप से, मैंने सर्वर भाग को जोड़ने के अलावा कुछ भी नहीं बदला।