Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: The requested URL /teampg was not found on this server.  (Прочитано 312 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн beren

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
The requested URL /teampg was not found on this server.
« : 17 Ноябрь 2016, 18:55:31 »
Установил apache.
Добавляю в /etc/apache2/apache2.conf
<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /var/www/teampm
ErrorLog /var/log/apache2/error_log
CustomLog /var/log/apache2/access_log common
</VirtualHost>
В /var/www/teampm создал файл index.html
<html>
<head>
<title>Welcome to teampg!</title>
</head>
<body>
<h1>Success!  The teamp  virtual host is working!</h1>
</body>
</html>
Захожу по http://10.10.10.59/teampg
Not Found
The requested URL /teampg was not found on this server.
В чём может быть ?


Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3103
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: The requested URL /teampg was not found on this server.
« Ответ #1 : 17 Ноябрь 2016, 19:00:25 »
beren, с тем,что вы не понимаете документации по апач.
1) DocumentRoot - это где уже будут лежать ваши файлики.
2) соответственно заходить надо на  http://10.10.10.59/index.html или http://10.10.10.59/
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн beren

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: The requested URL /teampg was not found on this server.
« Ответ #2 : 17 Ноябрь 2016, 20:11:04 »
Правильно. Вот я же и захожу на http://10.10.10.59/teampg, чтобы открыть index.html.А если на этом же апаче понадобиться второй виртуальный хост t2 я добавлю в /etc/apache2/apache2.conf
<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /var/www/t2
ErrorLog /var/log/apache2/error_log
CustomLog /var/log/apache2/access_log common
</VirtualHost>
И буду заходить на t2 по http://10.10.10.59/t2
Иначе как апач узнает где файлики.Разве нет ? А если заходить поhttp://10.10.10.59/, то будут дефолтная странице апача

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3103
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: The requested URL /teampg was not found on this server.
« Ответ #3 : 17 Ноябрь 2016, 20:45:57 »
beren, вы притворяетесь или что? извините, вы хоть и новичек, но для начала прочтите инструкцию по апачу.

Иначе как апач узнает где файлики.Разве нет ? А если заходить поhttp://10.10.10.59/, то будут дефолтная странице апача
НЕТ!!!!

Для этого еще есть ServerName, port!

Если вы такой обознаный, то почему у вас не работает и вы задаете вопрос?

Если хотите, что быоткрывалось так, как http://ip/folder тогда возвращаете оригинальный конфиг, смотрите, где DocumentRoot и создаете там папки и файлы
« Последнее редактирование: 17 Ноябрь 2016, 21:01:51 от EvangelionDeath »
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

 

Страница сгенерирована за 0.055 секунд. Запросов: 24.