We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Освобождение 8080т порта
Освобождение 8080т порта
Привет,
Возможно ли освободить порт 8080 от использования вестой?
Возможно ли освободить порт 8080 от использования вестой?
Re: Освобождение 8080т порта
Порт 8080 используется веб-сервером apache. Порт можно изменить в файле /usr/local/vesta/conf/vesta.conf
После этого нужно пересоздать все конфигурационные файлы. Это можно сделать следующим образом:WEB_PORT='8080'
Code: Select all
sed -i 's/8080/8888/g' /etc/httpd/conf.d/vesta.conf
sed -i 's/8080/8888/g' /etc/nginx/conf.d/vesta_ip.conf
for user in $(v-list-sys-users plain); do v-rebuild-web-domains $user; done
Re: Освобождение 8080т порта
Изменил,
Теперь при попытке открыть любой из хостов выдает ошибку "Попытка соединения не удалась", при этом если набрать %адрес%:8888, то все работает.
Теперь при попытке открыть любой из хостов выдает ошибку "Попытка соединения не удалась", при этом если набрать %адрес%:8888, то все работает.
Re: Освобождение 8080т порта
Забыл добавить, при этом консоль доступна.
Re: Освобождение 8080т порта
Покажите вывод
Code: Select all
service nginx configtest
Re: Освобождение 8080т порта
nginx: [emerg] unexpected end of file, expecting ";" or "}" in /home/admin/conf/web/httpd.conf:69
nginx: configuration file /etc/nginx/nginx.conf test failed
nginx: configuration file /etc/nginx/nginx.conf test failed
Re: Освобождение 8080т порта
Это странно, но по какой-то причине nginx пытается прочитать конфигурационный файл для apache.
Возможно инклуд есть в /etc/httpd/conf.d/vesta.conf. Там должен быть инклуд файла только для nginx-a, по типу
Возможно инклуд есть в /etc/httpd/conf.d/vesta.conf. Там должен быть инклуд файла только для nginx-a, по типу
Code: Select all
include /home/admin/conf/web/nginx.conf;
include /home/demo/conf/web/nginx.conf;
Re: Освобождение 8080т порта
Include /home/admin/conf/web/httpd.conf
Заменил на /home/admin/conf/web/nginx.conf
Теперь httpd не стартует.
Starting httpd: Syntax error on line 1 of /home/admin/conf/web/nginx.conf:
Invalid command 'server', perhaps misspelled or defined by a module not included in the server configuration
Заменил на /home/admin/conf/web/nginx.conf
Теперь httpd не стартует.
Starting httpd: Syntax error on line 1 of /home/admin/conf/web/nginx.conf:
Invalid command 'server', perhaps misspelled or defined by a module not included in the server configuration
Re: Освобождение 8080т порта
Теперь по какой-то причине апач пытается использовать конфигурацию nginx.
В файле /etc/httpd/conf.d/vesta.conf, должны быть инклуды только конфигов *.httpd
В файле /etc/httpd/conf.d/vesta.conf, должны быть инклуды только конфигов *.httpd
Code: Select all
Listen xxx.xxx.xxx.xxx:8443
NameVirtualHost xxx.xxx.xxx.xxx:8443
Include /home/admin/conf/web/httpd.conf
Include /home/demo/conf/web/httpd.conf
Re: Освобождение 8080т порта
Listen xxx.xxx.xxx.xxx:8888
NameVirtualHost xxx.xxx.xxx.xxx:8888
Listen xxx.xxx.xxx.xxx:8443
NameVirtualHost xxx.xxx.xxx.xxx:8443
Include /home/admin/conf/web/httpd.conf
Вот что в этом файлике
NameVirtualHost xxx.xxx.xxx.xxx:8888
Listen xxx.xxx.xxx.xxx:8443
NameVirtualHost xxx.xxx.xxx.xxx:8443
Include /home/admin/conf/web/httpd.conf
Вот что в этом файлике