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.
Виртуальный хост Apache2 для поддомена Topic is solved
Виртуальный хост Apache2 для поддомена
Создал поддомен subdomain.site.ltd через панель vestacp.
Просьба не пугаться велечины вопроса, потому что вопрос элементарен и Вы сможете легко мне помочь.
Теперь пытаюсь папку находяющуюся на сервере по адресу:
home/admin/folder/
переадресовать в общий доступ на скачивание в
home/admin/web/subdomain.site.ltd/public_html/folder/
Целью является выложить папку folder в свободный доступ на скачивание.
Папка folder будет постоянно обновлятся, поэтому синхронизация должна быть автоматической.
эта команда почему то не помогла...
пытался создать ссылку на папку...
могу ли я создать виртуальный хост apache2 для поддомена subdomain.site.ltd?
пытаюсь делать по инструкции описанной в этой статье:
https://docs.linuxgsm.com/commands/fastdl
подробнее ниже в спойлере
Просьба не пугаться велечины вопроса, потому что вопрос элементарен и Вы сможете легко мне помочь.
Теперь пытаюсь папку находяющуюся на сервере по адресу:
home/admin/folder/
переадресовать в общий доступ на скачивание в
home/admin/web/subdomain.site.ltd/public_html/folder/
Целью является выложить папку folder в свободный доступ на скачивание.
Папка folder будет постоянно обновлятся, поэтому синхронизация должна быть автоматической.
эта команда почему то не помогла...
пытался создать ссылку на папку...
Code: Select all
ln -s home/admin/folder/ home/admin/web/subdomain.site.ltd/public_html/folder/
пытаюсь делать по инструкции описанной в этой статье:
https://docs.linuxgsm.com/commands/fastdl
подробнее ниже в спойлере
SpoilerShow
там сказано, что нужно в создать файл:
и вписать в созданный файл следующее:
но при попытке создать файл выдает ошибку: Directory /etc/apache2/sites-available is not writable
запускать при помощи sudo я не решился, решил обратиться к сообществу.
в том числе файл /etc/apache2/sites-available/000-default.conf уже содержит следующие строчки (как бы намекает на то, что на 80 порту уже висит виртуальный хост):
затем ввести две команды и всё должно работать:
Могу ли я синхронизировать директорию и папку сайта более простым путём?
Или как правильно создать виртуальный хост apache2 в панели vestacp?
Хотел бы без проблем через backup переносить сервер на другие виртуальные машины, поэтому делаю всё в директории home/admin/
Code: Select all
nano /etc/apache2/sites-available/yourvirtualhost.com.conf
Code: Select all
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName subdomain.domain.com
ServerAlias subdomain.domain.com
DocumentRoot /home/gameserver/public_html
<Directory /home/gameserver/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
запускать при помощи sudo я не решился, решил обратиться к сообществу.
в том числе файл /etc/apache2/sites-available/000-default.conf уже содержит следующие строчки (как бы намекает на то, что на 80 порту уже висит виртуальный хост):
Code: Select all
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
затем ввести две команды и всё должно работать:
Code: Select all
a2ensite yourvirtualhost.com.conf
service apache2 reload
Или как правильно создать виртуальный хост apache2 в панели vestacp?
Хотел бы без проблем через backup переносить сервер на другие виртуальные машины, поэтому делаю всё в директории home/admin/
Re: Виртуальный хост Apache2 для поддомена
проблема решилась правильным написанием команды ln -s
ln -s /home/admin/folder/ /home/admin/web/subdomain.site.ltd/public_html/folder/
/home/admin/ был пропущен при написании, поэтому ярлык не отрабатывал.
всем спасибо за помощь.
ln -s /home/admin/folder/ /home/admin/web/subdomain.site.ltd/public_html/folder/
/home/admin/ был пропущен при написании, поэтому ярлык не отрабатывал.
всем спасибо за помощь.