[Я уже установил и настроил Apache2; это не дублирующийся вопрос, посмотрите ниже]
Я загрузил файл HTML на веб-сервер Apache2 localhost, с помощью значения по умолчанию:8000 портов. Я хочу, чтобы этот файл был доступен через веб-браузер на другом устройстве в другом месте путем ввода домена WWW в поисковую систему. Другими словами, я хочу создать полностью доступный веб-сайт при хранении файлов HTML для моего веб-сайта на веб-сервере Apache.
Я ценил бы любую справку, которую я могу получить.
В дополнение к ответам thirteen3054:
После создания нового файла index.conf Вы должен включить его через:
sudo a2ensite index.conf
Выполнение, которое включает указанный сайт в рамках apache2 конфигурации. Это делает это путем создания символьных ссылок в/etc/apache2/sites-enabled. (Аналогично, "a2dissite" отключает сайт путем удаления тех символьных ссылок.)
Поместите файл как это /var/www/html/index.html
. Затем перейдите в /etc/apache2/sites-available
, здесь создайте файл index.conf и добавьте следующее
<VirtualHost *:80>
ServerName test.com
ServerAdmin info@test.com
ServerAlias www.test.com
DocumentRoot /var/www/html
<Directory /var/www/html>
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Когда я сделал забыл и E. Yagmahan упомянул, сохранили Ваш файл и выполняют эту команду:
sudo a2ensite index.conf
Эта команда включит Ваш конфигурационный файл.
После всего этого выполнения это:
sudo systemctl restart apache2
Поместите файл следующим образом /var/www/html/index.html. Затем перейдите в / etc / apache2 / sites-available, создайте здесь файл index.conf и добавьте следующее
ServerName test.com ServerAdmin (скрыт) ServerAlias www.test.com DocumentRoot / var / www / html
<Directory /var/www/html>
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
сохраните ваш файл и запустите эту команду:
sudo a2ensite index.conf Эта команда активирует ваш файл конфигурации.
После всего этого запустите: /etc/init.d/apache2 перезапуск