Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Администрирование dedicated серверов, VPS/VDS, shared хостингов, IaaS, PaaS.
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2020, 05:46   #1
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию Настройки ISPmanager, который не работает, после того как допилил Nginx и снёс Apache2, apt-get remove apache2.

Здравствуйте.
Заголовок оказался слишком неоднозначным для гугла, поэтому я пришёл сюда.

Заказал VPS (14.04.6 LTS), на котором были Apache2 и Nginx.
В комплекте идёт бесплатная ISPmanager 4 Lite.

Настройки Apache2 никак не влияли на доступ из браузера.
Поэтому допилил Nginx и снёс Apache2, apt-get remove apache2.
накой чёрт два веб-сервера

Когда добрался до панели - увидел что она не работает (ошибка 404).

Вопрос: как настроить уже имеющуюся ispmgr, что бы доступ к ней был через Nginx ?
Гугл навязчиво предлагает наоборот, настроить Nginx средствами ISPmanager

Вот рабочие настройки nginx
Код:
server {
	listen 80 default_server;
	listen [::]:80 default_server ipv6only=on;

	root /var/www/my-domain.zone;
	index index.php index.html index.htm;

	error_log /var/www/my-domain.zone/logs/error.log warn;
	access_log /var/www/my-domain.zone/logs/access.log combined;
		# так удобнее

	server_name my-domain.zone;

	location ~ \.php$ {
		fastcgi_split_path_info ^(.+\.php)(/.+)$;
		fastcgi_pass unix:/var/run/php5-fpm.sock;
		fastcgi_index index.php;
		include fastcgi_params;
	}
	
	types {
		# тут куча типов, стащил из интенетов
	}
}
Да к слову, php5-fpm не был установлен в принципе, а сносить сам Nginx не сильно хотелось, потому что он изначально хоть как то работал.

Либо: если я выполню установку Apache2, тут уже два вопроса - как на сыром апаче настроить isp, и не сломает ли он мне Nginx

?
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 14.05.2020, 10:42   #2
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
накой чёрт два веб-сервера
апаш - это и есть веб сервер


Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
nginx
Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
php5-fpm
Это кеширующие надстройки, которые использовать никакого смысла нет вообще.
Alar вне форума Ответить с цитированием
Старый 14.05.2020, 13:32   #3
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
апаш - это и есть веб сервер
У меня всё нормально работает без апача (всё кроме ispmgr)
Цитата:
Сообщение от Alar Посмотреть сообщение
Это кеширующие надстройки, которые использовать никакого смысла нет вообще.
Nginx у меня работает как веб-сервер (тот же апач только в профиль), а без php5-fpm файлы php отдаются в браузер на загрузку, вместо того что бы выполнять исходный код
Подпись ? Не, не слышал ...

Последний раз редактировалось OmegaBerkut; 14.05.2020 в 20:11.
OmegaBerkut вне форума Ответить с цитированием
Старый 15.05.2020, 12:23   #4
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

OmegaBerkut, ты не дождёшься другого ответа

Nginx это Nginx, даже если в него добавили апаш.

Сейчас вообще много всего лишнего в любой ОС, так что не удивлюсь если кто-то собирает в Nginx какую-нибудь, возможно даже устаревшую версию апаша, ну не обновляется же он там сам, а устареет в любом случае.

Современный апаш, особенно с последними версиями PHP кода, мало в чём может нуждаться.
Alar вне форума Ответить с цитированием
Старый 17.05.2020, 14:33   #5
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
ты не дождёшься другого ответа
Можно начать хотя бы с того, что я задал другой вопрос ...

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

Вы ответили на вопрос "что такое nginx" =)
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 17.05.2020, 18:38   #6
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
"как в настройках nginx указать параметры доступа через браузер уже имеющегося ispmanager
не бьёться с названием темы это как минимум, может заного задать?
Alar вне форума Ответить с цитированием
Старый 17.05.2020, 21:21   #7
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
может заного задать?
Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Вопрос: как настроить уже имеющуюся ispmgr, что бы доступ к ней был через Nginx ?
Можете выделить, Ctrl+F и Ctrl+V
Увидите, что этот текст из топика.

Цитата:
Сообщение от Alar Посмотреть сообщение
не бьёться с названием темы
Что до этого я так же написал
Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Заголовок оказался слишком неоднозначным для гугла
Название темы изменили, было "Настройки nginx и ispmanager".
С точностью до символа и регистров - не помню.
Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Гугл навязчиво предлагает наоборот, настроить Nginx средствами ISPmanager
Эта часть подсвечена серым, но суть должна быть ясна
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 17.05.2020, 21:28   #8
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,758
По умолчанию

Вопрос должен быть в названии темы.

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Название темы изменили, было "Настройки nginx и ispmanage".
хоть раз правила прочитайте.
Alar вне форума Ответить с цитированием
Старый 17.05.2020, 21:29   #9
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
Вопрос должен быть в названии темы.
Ну знаете ли, я привык давать короткие имена переменным
=)
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 06.07.2020, 20:56   #10
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

Вернулся сюда, что бы рассказать о своих похождениях и опыте решения изначально поставленного вопроса.

Когда появилась необходимость подключить ssl сертификат к сайту на сервере, сертификат был успешно выдан (Let's Encrypt), но сайт по запросу https выдавал неверный сертификат, а точнее - самоподписанный на 10 лет, который был выдан во время покупки сервера.

При этом, запрос по http выдавал то что нужно. До какого-то времени я бился не мог понять, откуда мне прилетает старый сертификат.
И потом только решил посмотреть чё будет, если заставить браузер зайти на небезопасный https.

И увидел я тут панель авторизации ISPmanager. Проверил логопас который дал хостер, действительно оно.

Пошёл в /etc/nginx/nginx.conf
Поиск по файлу "isp" показал, в предпоследней строчке красовалась запись
Код:
include /usr/local/ispmgr/etc/nginx.domain;
Пошёл в эту папку, там же увидел мои старые сертификаты (self, 10 лет).

В самом файле конфигурации было
Код:
listen 100.50.0.90:443;
server_name 100.50.0.90;
То есть, обнаружение проблемы было лишь вопросом времени.

Сейчас нормально настроил SSL на нужном поддомене, а для панельки вывел отдельный поддомен, пока жду обновление DNS, проверил - на IP адресе панель работает как надо, на чистом nginx без этих ваших апачей.

И здесь у меня возник очередной вопрос: почему так разительно отличается ручное управление через консоль, и "автоматическое" через панель управления ?
Не в плане взаимодействия пользователя с интерфейсом, а в плане конфигураций файлов ...

Дальше полёт мыслей.
Какая должна была быть конфигурация того же nginx и/или apache2, и вообще нужна ли мне эта панель ?
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь с Apache2.4 KILay Общие вопросы Web 1 27.03.2019 23:22
Kali lnux+apache2 rosqwlll Операционные системы общие вопросы 5 15.08.2017 15:23
Apache2+Debian+Ошибка. rosqwlll Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 4 15.02.2017 20:00
Странная ситуация с apache2 buffalord Администрирование dedicated серверов, VPS/VDS, shared хостингов, IaaS, PaaS. 5 07.09.2016 15:07
Apache2+Nginx .htaccess помогите saiger Помощь студентам 1 27.10.2014 09:03