ibkm wrote:Установил Vesta на чистую Ubuntu 14.04. дома для экспериментов. В итоге имею три ip-адреса 127.0.0.1 (localhost), 192.168.0.5 выдал роутер и внешний выданный провайдером 55.55.56.67. Панель доступна по 127.0.0.1:8083 и (неожиданно) 192.168.0.5:8083, pma только по 192.168.0.5/phmyadmin (ссылка в панели не рабочая, ведет не туда), а сайты вообще не доступны, т.к. у них указан внешний ip. Как сменить ip для доменов?
Все дело в настройках, по какому адресу отзываться. В самой панели управлении в настройках nginx указано - отзываться по определенному порту по любому доступному адресу -
Code: Select all
server {
listen 8083 ssl;
server_name _;
При добавлении домена есть выбор, какой адрес дать. При редактировании домена тоже.
Если хотите, чтобы отзывался по любому доступному адресу - потребуется правка конфигов или же еще и шаблонов, чтобы новые домены добавлялись также.
ibkm wrote:И еще вопрос, при создании пользователя он создался в home/user_name, разве не должен в /var/www/user_name ?
Привет, с ISPManager к нам? :) На самом деле какого-то четкого стандарта нет, т.е. такого, которому бы следовали а-ка инструкции. Однако же назначение директорий в этих-самых линуксах намекает на следующее:
/home/ - домашний каталог обычных пользователей
/var/ - содержит часто изменяемые данные, например, логи, почта пользователей, кэши программ.
/var/www/ - используется как корневая точка для веб-серверов для размещения сайтов.
Однако ничто не мешает размещать данные пользователя, в том числе и сайты, в домашней директории пользователя. Никаких противоречий здесь нет. Напротив довольно много рекомендации именно к размещению именно в /home. Связано такое еще и с разбивкой диска, историческое явление, когда не разбивали диск по схеме - "все под корень /".