Как сделать файл HTML на веб-сервере Apache доступным от других устройств и местоположений через веб-браузер

[Я уже установил и настроил Apache2; это не дублирующийся вопрос, посмотрите ниже]

Я загрузил файл HTML на веб-сервер Apache2 localhost, с помощью значения по умолчанию:8000 портов. Я хочу, чтобы этот файл был доступен через веб-браузер на другом устройстве в другом месте путем ввода домена WWW в поисковую систему. Другими словами, я хочу создать полностью доступный веб-сайт при хранении файлов HTML для моего веб-сайта на веб-сервере Apache.

Я ценил бы любую справку, которую я могу получить.

0
задан 5 January 2019 в 12:09

3 ответа

В дополнение к ответам thirteen3054:

После создания нового файла index.conf Вы должен включить его через:

sudo a2ensite index.conf

Выполнение, которое включает указанный сайт в рамках apache2 конфигурации. Это делает это путем создания символьных ссылок в/etc/apache2/sites-enabled. (Аналогично, "a2dissite" отключает сайт путем удаления тех символьных ссылок.)

0
ответ дан 26 October 2019 в 15:32

Поместите файл как это /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
0
ответ дан 26 October 2019 в 15:32

Поместите файл следующим образом /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 перезапуск

0
ответ дан 24 March 2020 в 09:26

Другие вопросы по тегам:

Похожие вопросы: