Запитання з тегом «nginx»

nginx (вимовляється "двигун x") - це легкий веб-сервер і зворотний проксі-сервер

2
nginx нічого не записує
Я запускаю FreeBSD 9-стабільний сервер, з nginx. Моя конфігурація тут: user www www; worker_processes 5; error_log /var/log/nginx/nginx-error.log; events { worker_connections 1024; } http { include mime.types; include fastcgi_params; index index.html index.htm index.php; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] $status ' '"$request" $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; sendfile on; …

0
Nginx + OpenVPN (проксі) і access.log
В даний час я працюю на сервері Nginx на 444 і OpenVPN на 443 з функцією спільного використання портів. Обидва програми працюють добре, але IP написано в /var/log/nginx/access.log є, таким чином, 127.0.0.1. Чи є спосіб переписати IP на основі клієнтської?

1
Команда nginx -v не знайдена
Я успішно встановив nginx ~ але коли я використовую команду nginx -v, він показує: nginx: команда не знайдена в чому проблема?
4 nginx 

1
nginx продовжує переадресовувати на сторінку привітання
Я використовую таку конфігурацію: server { listen 80; server_name 192.168.1.10; location /shutter { proxy_pass http://192.168.1.10:8989; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } Додаток, який я використовую, називається затвора: http://www.den4b.com/?x=products&product=shutter Коли я входжу http://192.168.1.10:8989 мені потрібно перейти на екран "входу", а потім веб-інтерфейс програми, так що це працює. …

1
Чому запити з косою косою рисою працюють, але жодна косою косою рисою не стає 404 у моїй конфігурації Nginx?
Проти конфігурації nginx нижче: upstream search { least_conn; server www.google.com:80 max_fails=1 fail_timeout=10 weight=1; keepalive 12; } limit_req_zone $binary_remote_addr zone=search:1m rate=10r/s; resolver 127.0.0.1; server { listen 80 default_server; charset utf-8; server_name _; access_log /dev/stdout json; location @search { # Deny requests that do not match allowed methods REGEX if ($request_method !~ …
2 nginx 

1
Nginx працює на моїй машині Linux, але вона недоступна для інших комп'ютерів у моїй локальній мережі
У моїй локальній мережі у мене є сервер з науковим Linux (дистрибутив на базі RedHat або Fedora), я це зробив, yum install nginxале вітальна сторінка недоступна для інших комп'ютерів у моїй мережі. Коли я це роблю, telnet open localhost 80а потім GET / HTTP/1.0отримую код html від nginx, тому він …

0
Помилка 404 повернення зворотного проксі-контейнера Nginx Не знайдено у файлах .php
У мене є контейнер проксі-сервера nginx, а також nginx і php-fpm. У мене немає проблем із обслуговуванням файлів .html, але коли я намагаюся перейти до .php, я отримую помилку 404 Not Found. Це docker-compose.yml зворотного проксі-сервера nginx: version: "2" services: nginx-proxy: image: jwilder/nginx-proxy:alpine container_name: nginx-proxy ports: - "8080:80" volumes: - …

1
Як я можу налаштувати зворотний проксі-сервер UDP NGINX і як це працює?
Я прочитав документацію про зворотний проксі-сервер UDP / TCP NGINX, але я трохи заплутався. Чи повинен NGINX бути як на проксі-сервері, так і на сервері, який проксі також пересилатиме? Моєю конфігурацією буде мій nginx udp проксі-сервер з двома ips (5.0.0.0, 6.0.0.0), які я хотів би повертати, які проксі-сервери до 153.0.0.0. …

0
доступ до сервера owncloud працює через HTTP, але не працює через HTTPS
Після декількох навчальних посібників і з великою кількістю випробувань та помилок я зміг налаштувати сервер owncloud на мою малину Pi. Все працює добре, якщо я підключаюся через HTTP, але я отримую, ERR_CONNECTION_RESETколи намагаюся підключитися через HTTPS. У журналі nginx нічого не пов’язано з цим збоєм. Я шукаю вже 2 дні, …
2 nginx 

3
Неможливо витягти зі сховища Git через HTTP / HTTPS, але з SSH
У мене є Debian, на якому запущено Nginx git.example.com я використовую для зберігання сховищ git. Я можу тягнути / натиснути / клонувати через SSH, запустивши git clone keeyan@example.com/git/my_repo. ( git є символічною посиланням у моєму домашньому каталозі, на який вказується /mnt/primary_storage/git ) Однак, коли я клоную / тягну з HTTP …

0
Як заблокувати Spammy Accept-Language в Apache або Nginx
Stevie-Ray створив акуратний конфігураційний файл Nramx Referral Spam для блокування відомих спам-реферерів у Google Analytics. https://github.com/Stevie-Ray/referrer-spam-blocker Впевнений, що це кішка і миша, але це безумовно допомагає. Тепер здається, що спамер використовує заголовок Accept-Language для спаму оглядової сторінки Google з такими речами: Secret.ɢoogle.com You are invited! Enter only with this ticket …

0
Доступ до додатка Node JS від Rails + NGINX
Так що у мене є NGINX Webserver переадресація з'єднання з порту 80 на моє додаток Rails. Програма Rails обробляє автентифікацію і обслуговує основні функціональні та статичні сторінки. У мене є кілька локальних програм на різних внутрішніх портах, на які я хотів би зв'язатись після того, як користувач пройшов аутентифікацію. Я …

2
Регекс nginx розташування з фігурними дужками та лапками не працює
У мене є сайт, працює на nginx. Мені потрібно переписати такі URL-адреси: domain.com/blabla/88-aaa-aaaaa-aaaa/qqqq-qqq11-2qq-qqq.html до цього domain.com/blabla/aaa-aaaaa-aaaa/qqqq-qqq11-2qq-qqq це означає - видаліть номер після косої риски, після чого тире, а потім розширення ".html". Щоб досягти цього, я намагався використовувати location ~* \/[0-9]{1,4}(-.*)(\.html)$ { ...... } але в тестері локації він повністю ігнорує …
1 regex  nginx 

1
Директива щодо індексу nginx не працює
У наведеному нижче фрагменті конфігурації для nginx: server { listen 443; listen [::]:433; ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; server_name example.com; root /var/www/example.com; index index.html; error_page 502 = @fallback; error_page 404 = @not_found; location / { #try_files /index.html $uri =404; # A try_files $uri =404; # B } location /service/ { rewrite …
1 nginx 

2
Запуск nginx як поточного користувача
На моєму комп'ютері під управлінням Linux я хотів би запустити nginx як будь-якого користувача, в який я входив, коли запускаю його, і мені хотілося б, щоб він шукав конфігураційні файли в домашній директорії цього користувача. Чи є спосіб встановити nginx, щоб це зробити, а не завжди працювати як той самий …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.