Welcome to nginx! ..вместо стартовой страницы — как убрать? — Общение — Корзина — Price-Altai.ru

I’m trying to set up a simple virtual host, serving only static files. Trouble is, directing the browser to (in this case) jorum.dev displays the default nginx welcome page, as opposed to jorum.dev…

Содержание

hosts

127.0.0.1 jorum.dev

Сообщений [ 13 ] Просмотров: 10 750 [Закрыто]

1 Тема от СССР 22.04.2012 11:00:57 (8 лет 11 месяцев назад)

  • СССР
  • СССР
  • Участник
  • Автор темы
  • Неактивен
  • Стаж: 10 лет 11 месяцев
  • Сообщений: 705
  • Репутация : [ 20 | 0 ]

Тема: Welcome to nginx! ..вместо стартовой страницы — как убрать?

Последнее время примерно 2-3 недели назад при запуске Оперы вылетает сообщение Welcome to nginx! (см.скрин во вложении) вместо стартовой страницы Yandex.ru. Если набирать адрес яндекса вручную — тоже самое, если ввести сокращенное ya.ru страница запускается, но после нажатия кнопки поиска ничего не ищет, а вместо этого выдает сообщение: 404 Not Found …nginx/1.0.11
Вопрос: как исправить???!другие поисковики работают. В другом браузер (например стандартном Эксплоурe) ситуация повторяется.
Связано ли это с найденным антивирусной программой Eset NOD32 каких-то подозрительных программ:
Оперативная память = explorer.exe(2960) — вероятно модифицированный Win32/ TrojanDownloader.Carberp.AD троянская программа — очистка невозможна — как убрать?https://price-altai.ru/uploads/630000/8500/638522/thumb/p16rc3acr11asb1ddgjjit9o1fb01.jpg

….в дополнение добавлю: не хотелось бы переустанавливать Оперу если результатов не принесет. Напомню: в Internet Explorer — то же самое. А значит, это не поможет.

Отредактировано (22.04.2012 11:12:24, 8 лет 11 месяцев назад)

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

2 Ответ от demmax2004 22.04.2012 11:18:41 (8 лет 11 месяцев назад)

  • demmax2004
  • demmax2004
  • Разрушитель мифов и надежд
  • Неактивен
  • Стаж: 13 лет
  • Сообщений: 9 581
  • Репутация : [ 189 | 40 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

поставить касперского и не мучиться.

3 Ответ от alex1 22.04.2012 16:11:56 (8 лет 11 месяцев назад)

  • alex1
  • Участник
  • Неактивен
  • Стаж: 11 лет 9 месяцев
  • Сообщений: 5 782
  • Репутация : [ 197 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

1. загрузиться с liveCD drweb, полечить. Возможно, поможет.
2. если не поможет, снать винт ,сходить к другу/коллеге/ещё кому, у кого есть нормальный антивирус, подцепить винт, полечить.

Отредактировано alex1 (22.04.2012 16:14:59, 8 лет 11 месяцев назад)

4 Ответ от SDK 22.04.2012 16:53:28 (8 лет 11 месяцев назад)

  • SDK
  • SDK
  • Участник
  • Неактивен
  • Стаж: 9 лет 8 месяцев
  • Сообщений: 753
  • Репутация : [ 37 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

почитай это

http://otvet.mail.ru/question/32663500и вот это еще может помочь

http://diary-support.diary.ru/p88088333.htm?from=0

5 Ответ от m84 22.04.2012 17:04:14 (8 лет 11 месяцев назад)

  • m84
  • m84
  • Участник
  • Неактивен
  • Откуда: Барнаул
  • Стаж: 13 лет 4 месяца
  • Сообщений: 485
  • Репутация : [ 16 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

да, нужно посмотреть hosts.

Если проблема останется — просьбы выложить результат команды «tracert yandex.ru» — можно из консоли с правами админа выполнить такую команду «tracert yandex.ru > c:1.txt», потом открыть файл c:1.txt в DOS-кодировке и скопировать сюда.

6 Ответ от Metamorf 22.04.2012 22:35:29 (8 лет 11 месяцев назад)

  • Metamorf
  • Metamorf
  • ООО «ПРОФИ СЕРВИС»
  • Неактивен
  • Откуда: ТРЦ «Весна», цокольный этаж.
  • Стаж: 10 лет 10 месяцев
  • Сообщений: 4 061
  • Репутация : [ 202 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

Все проще. Поменяй адрес днс сервера в свойствах сетевой платы. После этого еще надо будет перезагрузиться. (обычно вирус твой днс делает вторым, а первым пишет свой).

Отредактировано Metamorf (22.04.2012 22:37:07, 8 лет 11 месяцев назад)

7 Ответ от СССР 22.04.2012 23:08:47 (8 лет 11 месяцев назад)

  • СССР
  • СССР
  • Участник
  • Автор темы
  • Неактивен
  • Стаж: 10 лет 11 месяцев
  • Сообщений: 705
  • Репутация : [ 20 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

alex1 пишет:

1. загрузиться с liveCD drweb, полечить. Возможно, поможет.
2. если не поможет, снать винт ,сходить к другу/коллеге/ещё кому, у кого есть нормальный антивирус, подцепить винт, полечить.

Спасибо, но не помогло

SDK, спасибо… Очень толково и подробно расписано. Понятно даже самому стрёмному пользователю, автор написанного молодец.
Не помогло.

m84 пишет:

можно из консоли с правами админа выполнить такую команду «tracert yandex.ru > c:1.txt», потом открыть файл

Не понял как это сделать, но всё равно спасибо.

Metamorf пишет:

Все проще. Поменяй адрес днс сервера в свойствах сетевой платы. После этого еще надо будет перезагрузиться. (обычно вирус твой днс делает вторым, а первым пишет свой).

Попробую, хотя как это сделать слабо представляю… не расходитесь)))

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

8 Ответ от СССР 22.04.2012 23:40:06 (8 лет 11 месяцев назад)

  • СССР
  • СССР
  • Участник
  • Автор темы
  • Неактивен
  • Стаж: 10 лет 11 месяцев
  • Сообщений: 705
  • Репутация : [ 20 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

спасибо…
Короче, да… это был левый адрес DNS — сервера
Прикреплю скрин где искать… вдруг поможет кому-нибудь ещё.
https://price-altai.ru/uploads/630000/9000/639334/thumb/p16rdeo6k6168k12h0cua1uki6ud1.png

Всем спасибо.
Metamorf самый крутой.)))

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

9 Ответ от m84 23.04.2012 00:00:32 (8 лет 11 месяцев назад)

  • m84
  • m84
  • Участник
  • Неактивен
  • Откуда: Барнаул
  • Стаж: 13 лет 4 месяца
  • Сообщений: 485
  • Репутация : [ 16 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

плюсик ему поставить не забудь wink

Отредактировано m84 (23.04.2012 00:01:55, 8 лет 11 месяцев назад)

10 Ответ от pivo 23.04.2012 00:11:51 (8 лет 11 месяцев назад)

  • pivo
  • pivo
  • Участник
  • Неактивен
  • Откуда: Барнаул
  • Стаж: 12 лет 4 месяца
  • Сообщений: 1 941
  • Репутация : [ 59 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

СССР пишет:

спасибо…
Короче, да… это был левый адрес DNS — сервера
Прикреплю скрин где искать… вдруг поможет кому-нибудь ещё.
https://price-altai.ru/uploads/630000/9000/639334/thumb/p16rdeo6k6168k12h0cua1uki6ud1.png

Всем спасибо.
Metamorf самый крутой.)))

тут я думаю не в этом дело.. это халявный днс сервер гугла.. у меня стоит с момента его запуска и никогда проблем с этим небыло… тут что-то другое

11 Ответ от Metamorf 23.04.2012 01:29:43 (8 лет 11 месяцев назад)

  • Metamorf
  • Metamorf
  • ООО «ПРОФИ СЕРВИС»
  • Неактивен
  • Откуда: ТРЦ «Весна», цокольный этаж.
  • Стаж: 10 лет 10 месяцев
  • Сообщений: 4 061
  • Репутация : [ 202 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

pivo пишет:
СССР пишет:

спасибо…
Короче, да… это был левый адрес DNS — сервера
Прикреплю скрин где искать… вдруг поможет кому-нибудь ещё.
https://price-altai.ru/uploads/630000/9000/639334/thumb/p16rdeo6k6168k12h0cua1uki6ud1.png

Всем спасибо.
Metamorf самый крутой.)))

тут я думаю не в этом дело.. это халявный днс сервер гугла.. у меня стоит с момента его запуска и никогда проблем с этим небыло… тут что-то другое

это второй сервер гугла. А первый?

12 Ответ от demmax2004 23.04.2012 07:17:58 (8 лет 11 месяцев назад)

  • demmax2004
  • demmax2004
  • Разрушитель мифов и надежд
  • Неактивен
  • Стаж: 13 лет
  • Сообщений: 9 581
  • Репутация : [ 189 | 40 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

да первый адрес тоже неправильный у тебя судя по фото.

13 Ответ от СССР 23.04.2012 09:07:09 (8 лет 11 месяцев назад)

  • СССР
  • СССР
  • Участник
  • Автор темы
  • Неактивен
  • Стаж: 10 лет 11 месяцев
  • Сообщений: 705
  • Репутация : [ 20 | 0 ]

Re: Welcome to nginx! ..вместо стартовой страницы — как убрать?

Metamorf пишет:

это второй сервер гугла. А первый?

Я не разбираюсь чё это за цифры и какие они должны быть… трогать не стал. Гугл не люблю.

demmax2004 пишет:

да первый адрес тоже неправильный у тебя судя по фото.

…на фото они почирканы карандашиком из Paintа. Какие должны быть?(дом.ру провайдер)
Всё работает, мне нормально.

Тема закрыта и находится в архиве, не беспокойте автора без особой необходимости!

Описание угрозы

Название угрозы

Имя исполняемого файла:

Тип угрозы:

Поражаемые ОС:

Nginx

avinspector.exe

Virus

Win32 (Windows XP, Windows Vista, Windows Seven, Windows 8)

Метод заражения Nginx

Nginx копирует свои файл(ы) на ваш жёсткий диск. Типичное имя файла avinspector.exe. Потом он создаёт ключ автозагрузки в реестре с именем Nginx и значением avinspector.exe. Вы также можете найти его в списке процессов с именем avinspector.exe или Nginx.

Если у вас есть дополнительные вопросы касательно Nginx, пожалуйста, заполните эту форму и мы вскоре свяжемся с вами.

Что такое Nginx

Nginx (NGINX, Engine-X, «Энжин-кс») — это бесплатный веб- и почтовый прокси-сервер с непоточной (асинхронной) архитектурой и открытым кодом.

Разработку Nginx начал в 2002 году Игорь Сысоев для Rambler. А в 2004 году он стал доступен широкому кругу пользователей . С 2011 года серверное ПО начала выпускать уже собственная фирма Игоря, которая спустя 2 года запустила расширенную платную версию продукта (Nginx Plus). Весной 2019 года Nginx была выкуплена крупным американским девелопером F5 Networks.

Что такое Nginx

Nginx работает на ОС Unix-типа и был успешно протестирован на OpenBSD, FreeBSD, Linux, Mac OS X, Solaris. На ОС Windows он стал доступен после выпуска бинарной сборки 0,7.52.

На данный момент функционалом пользуются такие известные платформы: Rambler, Begun, Yandex, SourceForge.net, WordPress.com, vkontakte.ru. Статистика показывает, что Nginx используют 22,3 млн веб-сайтов и 2,03 млн дополнительных активных сайтов.

Введение

Из этой статьи вы узнаете про основные моменты работы с Nginx. Более подробно о работе с Nginx можно узнать на сайте разработчика в разделе документации. Долгое время лидирующие позиции занимал Apach, но новый продукт кардинально изменил подход к обработке команд и позволяет обслуживать высоко нагруженные сайты на бюджетном железе. Более детально узнать про автора Игоря Сысоева и ознакомится с принципами работы вы можете на просторах сети интернет. От себя лишь скажу что теперь это моя основная и любимая связка при организации веб сервера по причине быстроты и удобства работы.

Как работает Nginx

В отличие от обычного веб-сервера, Nginx не создаёт один поток под каждый запрос, а разделяет его на меньшие однотипные структуры, называемые рабочими соединениями. Каждое такое соединение обрабатывается отдельным рабочим процессом, а после выполнения они сливаются в единый блок, возвращающий результат в основной процесс обработки данных. Одно рабочее соединение может обрабатывать до 1024 запросов одного вида одновременно.

Что такое Nginx - как работает

Практическое применение

  1. Отдельный порт/IP. При наличии большого количества статичного контента или файлов для загрузки, можно настроить на отдельном порту или IP, чтобы осуществлять раздачу. При большом количестве запросов рекомендуется ставить отдельный сервер и подключать к нему Nginx.
  2. Акселерированное проксирование. В таком случае все пользовательские запросы на статичный контент (картинки, простой HTML, JavaScript, CSS-файлы) поступают сначала на Nginx, а он их обрабатывает самостоятельно. При этом никаких изменений исходного кода не требуется.
  3. Nginx и FastCGI. Если поддерживается технология FastCGI, Apache вообще можно не использовать. Но в таком случае может потребоваться модификация кодов скриптов.

Установка NGINX

Для установки будем использовать репозиторий разработчика NGINX.

Для установки самой свежей стабильной версии Nginx на СentOS подключим родной репозиторий выполнив команду:

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

Установим выполнив команду:

yum install nginx

Перед установкой убеждаемся что установка идет с репозитория nginx.

Запустим и добавим в автозагрузку:

systemctl start nginxsystemctl enable nginx

Для проверки выполним команду в консоли:

curl http://localhost= вывод команды =<!DOCTYPE html><html><head><title>Welcome to nginx!</title><style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; }</style></head><body><h1>Welcome to nginx!</h1><p>If you see this page, the nginx web server is successfully installed andworking. Further configuration is required.</p><p>For online documentation and support please refer to<a href=»http://nginx.org/»>nginx.org</a>.<br/>Commercial support is available at<a href=»http://nginx.com/»>nginx.com</a>.</p><p><em>Thank you for using nginx.</em></p></body></html>

Видим код страницы. NGINX работает.

Например, мне не удобно видеть такую страницу по умолчанию и я привожу её к следующему виду:

vim /usr/share/nginx/html/index.html= необходимый код =<!DOCTYPE html><html><head><title>Welcome!</title><style>body {width: 35em;margin: 0 auto;font-family: Tahoma, Verdana, Arial, sans-serif;}</style></head><body><h1>Welcome!</h1><p>If you see this page, the nginx web server is successfully installed andworking.</p><p><em>lemp.sevo44.loc</em></p></body></html>

Используя такую страницу я всегда понимаю на какой сервер я попадаю.

nginx страница по умолчанию

jorum.dev

server { listen 80; server_name jorum.dev; location / { root ~/Sites/jorum; index index.html index.htm; }}

Архитектура и конфигурация Nginx

Установка на Linux возможна двумя способами — из предварительно собранного бинарного файла (пакета) или с помощью исходного кода.

Первый способ самый простой, но второй позволяет подключить различные дополнительные модули, расширяющие возможности сервера. Установка с помощью исходного кода применяется сравнительно редко, поэтому ее особенности рассматривать здесь не будем.

Что такое Nginx - конфигурация

Установка Nginx на Windows возможна с помощью интерфейса Win32 API. Однако, такой вариант будет гораздо менее эффективен, даже в серверных версиях и не может быть рекомендован для широкого применения.

Установка из предварительно собранного файла

  1. Необходимо воспользоваться командой:sudo apt-get updatesudo apt-get install nginx
  2. Чтобы проверить, все ли прошло нормально, можно ввести команду, которая покажет установленную версию:sudo nginx -v

Для конфигурации Nginx задействуется директория /etc/nginx/. При дальнейшей работе с сервером важны файл nginx.conf и папка sites-available.

Основные настройки можно в файле nginx.conf. Благодаря этому файлу, все параметры можно настроить по своему усмотрению. Работать можно и с настройками по умолчанию.

Важные элементы конфигурации

  • worker_processes — количество рабочих процессов, которые будет использовать сервер. Число должно соответствовать количеству ядер процессора.
  • worker_connections — это максимальное количество подключений каждого рабочего процесса. Чем выше показатель, тем больше человек обслуживается одновременно.
  • access_log & error_log — эти файлы используется для регистрации любой ошибки и попыток получения доступа. Журналы изучаются для устранения неполадок и при аварийном завершении работы.
  • gzip — это настройки для «сжатия» запросов Nginx. Включение параметра позволит повысить производительность. По умолчанию поднастройки закомментированы.
  • gzip_comp_level — уровень сжатия от 1 до 10. Этот показатель обычно не превышает 6.
  • gzip_types — это перечень типов ответов, к которым применяется сжатие.

Сервер может обслуживать множество сайтов. Файлы, которые определяют какие именно, находятся в директории /etc/nginx/sites-available.

Чтобы Nginx работал с сайтами, их необходимо слинковать с /etc/nginx/sites-enabled.

Использования метода линкования позволяет быстро запускать сайты, не удаляя никакие файлы после их использования. Помимо этого, можно просто скопировать файлы прямо в первую директорию.

Символьная ссылка — это путь к файлу. Общий синтаксис для неё выглядит так:

ln -s <на какой существующий объект будет вести> <создаваемый симлинк>

Примеры ссылок для каталога и файла:

  • ln -s /usr/share/nginx/html/index.php /home/dmosk/;
  • ln -s /usr/share/nginx/html /home/dmosk/.

Директория sites-available содержит конфигурацию виртуальных хостов. Это позволяет веб-серверу настраиваться для множества сайтов с разной конфигурацией. Сайты в этой директории не задействуются и будут обслуживаться только, если сделать символьную ссылку на папку sites-enabled.

Артём Баусов

@Dralker

Главный по новостям, кликбейту и опечаткам. Люблю электротехнику и занимаюсь огненной магией.Telegram: @TemaBausov

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...