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.
Проблема с работой
Проблема с работой
Сразу сознаюсь - я впервые собрался поставить небольшой веб-сервачек.
После установки все вроде нормально встало, но возникла проблема - в локали все норм работает, а на внешку выдает стартовую страницу nginx, вроде как не сконфигурирован, по 8083 порту исправно показывает панель управления...
Проблема скорее всего с ip - у меня только один внешний ip (может кто-нибудь поскажет - насколько возможно и как реализовать сервак, сразу отсекаю вопрос со вторым IP - провайдер наотрез отказал в такой возможности). В настройках весты указан внешний IP. ОС - CentOS 6.3 x64.
P.S.: извините, если вопрос слишком уж ламерский, но ответа я нигде не нашел
После установки все вроде нормально встало, но возникла проблема - в локали все норм работает, а на внешку выдает стартовую страницу nginx, вроде как не сконфигурирован, по 8083 порту исправно показывает панель управления...
Проблема скорее всего с ip - у меня только один внешний ip (может кто-нибудь поскажет - насколько возможно и как реализовать сервак, сразу отсекаю вопрос со вторым IP - провайдер наотрез отказал в такой возможности). В настройках весты указан внешний IP. ОС - CentOS 6.3 x64.
P.S.: извините, если вопрос слишком уж ламерский, но ответа я нигде не нашел
Re: Проблема с работой
Здравствуйте.
У Вас должен быть сервер минимальной конфигурации. То есть образ без предустановленного ПО
Только ОС CentOS
У провайдеров это как правило называется Minimal или просто CentOS
IP адрес выдается обычно только один. Он и является основным для вашего сервера.
Дополнительные должны продавать. Они нужны если хотите сделать собственные NS сервера.
Домен в панель добавили днс прописали и указали у регистратора , а он выдает стартовую страницу nginx ?
У Вас должен быть сервер минимальной конфигурации. То есть образ без предустановленного ПО
Только ОС CentOS
У провайдеров это как правило называется Minimal или просто CentOS
IP адрес выдается обычно только один. Он и является основным для вашего сервера.
Дополнительные должны продавать. Они нужны если хотите сделать собственные NS сервера.
Домен в панель добавили днс прописали и указали у регистратора , а он выдает стартовую страницу nginx ?
Re: Проблема с работой
CentOS ставил минималку.
NS решил оставить на потом.
Да, IP добавил, у регистратора указал IP вместо NS. И он всеравно показывает nginx
домены: desshost.ru и q-test.ru (на всякий проверяю на двух доменах), в локалке - заглушки (домен и powered by vesta), ну а по внешке - nginx test page
NS решил оставить на потом.
Да, IP добавил, у регистратора указал IP вместо NS. И он всеравно показывает nginx
домены: desshost.ru и q-test.ru (на всякий проверяю на двух доменах), в локалке - заглушки (домен и powered by vesta), ну а по внешке - nginx test page
Re: Проблема с работой
Покажите конфиг nginx по адресу
конфиг nginx для домена
по адресу
Code: Select all
/etc/nginx/nginx.conf
по адресу
Code: Select all
/home/user/conf/web/nginx.conf
Re: Проблема с работой
/etc/nginx/nginx.conf
/home/user/conf/web/nginx.conf
Code: Select all
# Server globals
user nginx;
worker_processes 2;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
# Worker config
events {
worker_connections 1024;
use epoll;
}
http {
# Main settings
sendfile on;
tcp_nopush on;
tcp_nodelay on;
client_header_timeout 1m;
client_body_timeout 1m;
client_header_buffer_size 2k;
client_body_buffer_size 256k;
client_max_body_size 100m;
large_client_header_buffers 4 8k;
send_timeout 30;
keepalive_timeout 60 60;
reset_timedout_connection on;
server_tokens off;
server_name_in_redirect off;
server_names_hash_max_size 512;
server_names_hash_bucket_size 512;
# Log format
log_format main '$remote_addr - $remote_user [$time_local] $request '
'"$status" $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
log_format bytes '$body_bytes_sent';
access_log /var/log/nginx/access.log main;
# Mime settings
include /etc/nginx/mime.types;
default_type application/octet-stream;
# Compression
gzip on;
gzip_comp_level 9;
gzip_min_length 512;
gzip_buffers 8 64k;
gzip_types text/plain text/css text/javascript
application/x-javascript;
gzip_proxied any;
# Proxy settings
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass_header Set-Cookie;
proxy_connect_timeout 91;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffers 32 4k;
# Error pages
error_page 403 /error/403.html;
error_page 404 /error/404.html;
error_page 502 503 504 /error/50x.html;
# Wildcard include
include /etc/nginx/conf.d/*.conf;
}
Code: Select all
server {
listen 95.79.:80;
server_name q-t.ru www.q-t.ru;
error_log /var/log/httpd/domains/q-t.ru.error.log error;
location / {
proxy_pass http://95.79:8080;
location ~* ^.+\.(jpg|jpeg|gif|png|ico|svg|css|zip|tgz|gz|rar|bz2|exe|pdf|doc|xls|ppt|txt|odt|ods|odp|odf|tar|bmp|rtf|js|mp3|avi|mpeg|flv|html|htm)$ {
root /home/admin/web/q-t.ru/public_html;
access_log /var/log/httpd/domains/q-t.ru.log combined;
access_log /var/log/httpd/domains/q-t.ru.bytes bytes;
expires max;
try_files $uri @fallback;
}
}
location /error/ {
alias /home/admin/web/q-t.ru/document_errors/;
}
location @fallback {
proxy_pass http://95.79:8080;
}
location ~ /\.ht {return 404;}
location ~ /\.svn/ {return 404;}
location ~ /\.git/ {return 404;}
location ~ /\.hg/ {return 404;}
location ~ /\.bzr/ {return 404;}
include /home/admin/conf/nginx.q-t.ru.conf*;
}
server {
listen 95.79:80;
server_name des.ru www.des.ru;
error_log /var/log/httpd/domains/des.ru.error.log error;
location / {
proxy_pass http://95.79:8080;
location ~* ^.+\.(jpg|jpeg|gif|png|ico|svg|css|zip|tgz|gz|rar|bz2|exe|pdf|doc|xls|ppt|txt|odt|ods|odp|odf|tar|bmp|rtf|js|mp3|avi|mpeg|flv|html|htm)$ {
root /home/admin/web/des.ru/public_html;
access_log /var/log/httpd/domains/des.ru.log combined;
access_log /var/log/httpd/domains/des.ru.bytes bytes;
expires max;
try_files $uri @fallback;
}
}
location /error/ {
alias /home/admin/web/des.ru/document_errors/;
}
location @fallback {
proxy_pass http://95.79:8080;
}
location ~ /\.ht {return 404;}
location ~ /\.svn/ {return 404;}
location ~ /\.git/ {return 404;}
location ~ /\.hg/ {return 404;}
location ~ /\.bzr/ {return 404;}
include /home/admin/conf/nginx.des.ru.conf*;
}
Re: Проблема с работой
Попробуйте пересоздать домены в панели. И сделать рестарт nginx через сервисы в панели.
Такая ошибка обычно появляется если не правильно настроены виртуальные хосты.
Вы с локалки перенесли данные на внешний сервер?
Такая ошибка обычно появляется если не правильно настроены виртуальные хосты.
Вы с локалки перенесли данные на внешний сервер?
Re: Проблема с работой
Нет, ставил сразу на этом серваке.
Пересоздал домен, перезапустил nginx, проблема осталась....
Такое ощущение, что некорректно настроено сетевое подключение. Кстати, при установке - автонастройка зависит от сетевого подключения? Просто примерно то же самое наблюдал при установке ispmanager (даже купил с поддержкой, они отказались ставить при одном ip). На данный момент указан первым внешний ip, шлюз и dns от локалки, на роутере dmz до сервера и пробросы nat
PS: если время располагает - могу дать доступ (VNC), а то я себе уже весь мозг взорвал.
Пересоздал домен, перезапустил nginx, проблема осталась....
Такое ощущение, что некорректно настроено сетевое подключение. Кстати, при установке - автонастройка зависит от сетевого подключения? Просто примерно то же самое наблюдал при установке ispmanager (даже купил с поддержкой, они отказались ставить при одном ip). На данный момент указан первым внешний ip, шлюз и dns от локалки, на роутере dmz до сервера и пробросы nat
PS: если время располагает - могу дать доступ (VNC), а то я себе уже весь мозг взорвал.
Re: Проблема с работой
Желательно доступ к панели Веста и root доступ к серверу.
Все в личку.
Все в личку.
Re: Проблема с работой
Судя по описанию проблема в том, что в панели указан внешний ip. Удалите внешний адрес и оставьте только локальный. В настройках к ip укажите внешний адрес в поле "NAT IP association". В результате это будет выглядеть примерно так
Re: Проблема с работой
Еще советую посмотреть как проброшены порты, если Вы сидите за NAT.
Если сервер подключен через роутер, то на сервере необходимо указать локальный ip (192.168.хх.хх), а в роутере прокинуть порты без переназначения.
Если у провайдера для реальных ипов есть услуга "firewall", то посмотреть какие порты там настроены.
Если сервер подключен через роутер, то на сервере необходимо указать локальный ip (192.168.хх.хх), а в роутере прокинуть порты без переназначения.
Если у провайдера для реальных ипов есть услуга "firewall", то посмотреть какие порты там настроены.