Файл сайтів Apache без доменного імені [закрито]


0

Я не можу знайти це в Google. Я намагаюся створити швидкий тестовий сайт за допомогою EC2 та Elastic IP, але я застряг у тому, як редагувати файл сайтів Apache, щоб я міг переглянути сайт. Він розміщений у каталозі / var / www / ServerTest, і я хочу отримати доступ до нього за допомогою Elastic IP (скажімо лише, що я хочу зробити 56.34.123.12/index.html). Як я міг це налаштувати?

Ось що я зараз знайшов в Інтернеті:

    <VirtualHost *:80>
       ServerName www.example.com
       DocumentRoot /webapps/mycook/ServerTest
       <Directory /webapps/mycook/ServerTest>
           Allow from all
           Options -MultiViews
       </Directory>
    </VirtualHost>

Однак у мене немає домену на кшталт "www.example.com", з яким би можна було пов’язати його.

Дякую!

Відповіді:


1

Як я розумію, перший налаштований віртуальний хост буде встановлений як віртуальний хост за замовчуванням. Якщо ви отримуєте доступ до свого сервера, використовуючи лише IP-адресу, а не доменне ім'я, Apache повинен обслуговувати віртуальний хост за замовчуванням.

Крім того, ви можете налаштувати доменне ім’я в конфігурації Apache, а потім на своєму клієнтському пристрої введіть це доменне ім’я та IP-адресу у вашому файлі хоста.

Вам потрібно буде змінити DocumentRoot на / var / www / ServerTest, якщо там знаходиться ваш сайт.


Я втомився створювати файл vhosts.conf в / etc / httpd і вкладав у нього свій вище код (мінус рядок ServerName), але він все ще не працює. Це те, що ти мав на увазі, що я повинен робити?
Роб

Спробуйте це зробити httpd -Sі подивіться, який веб-сайт у списку за замовчуванням. Він також дасть вам ім'я файлу, звідки читалася ця конфігурація. Або модифікуйте цей vhost або поставте перед ним нову конфігурацію. Також ви перезапустили Apache після внесення змін? І коли ти кажеш, що це не працює, ти отримуєш іншу сторінку, ніж очікувалося? Або ви отримуєте повідомлення про помилку? Або те, що?
Сафадо

Добре, я подивився на це і виявив, що все, що я повинен був зробити, це змінити https.conf дуже злегка, хай супер просто. Дякую за допомогу!
Роб
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.