well-its-me, ну поставьте все сетевые утилиты. как вы собрались настраивать без инструментов?
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Debian GNU/Linux → Настройка веб-сервера
Чтобы отправить ответ, вы должны войти или зарегистрироваться
well-its-me, ну поставьте все сетевые утилиты. как вы собрались настраивать без инструментов?
kisil
127.0.0.1 localhost
реальная_айпишка domain.name
Сделано. Я правильно понял, что могу перечислить через пробел все требуемые доменные имена, включая их же, но с префиксом www?
Ты доступ к серверу имееш тока по ssh. А запись "доменое_имя-айпи_адрес" точно прописан в ДНС зоне провайдера?
Только ssh, a и ns прописаны верно.
drBatty
Хорошо, какие пакеты мне нужно установить для нормальной работы?
Автор у вас как понял всё стоит (apache + php и так далее)?
ls /etc/apache2/sites-available
1) вывод ну а точнее для начала сам конфиг покажите.
2) какое доменное имя.
3) какой ип у выделенки.
4) а домменое имя подстроили на новый ип.
На счёт /etc/hosts не парьте себе мозг он не причём.
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server. Just add the names, addresses
# and any aliases to this file...
#
# By the way, Arnt Gulbrandsen <agulbra@nvg.unit.no> says that 127.0.0.1
# should NEVER be named with the name of the machine. It causes problems
# for some (stupid) programs, irc and reputedly talk. :^)
## For loopbacking.
127.0.0.1 localhost# End of hosts.
можно перевести в гуглопереводчике.
Я правильно понял, что могу перечислить через пробел все требуемые доменные имена, включая их же, но с префиксом www?
можете.
Хорошо, какие пакеты мне нужно установить для нормальной работы?
я не знаю.
гугл пишет что этот нужен: http://packages.debian.org/lenny/dnsutils
лично я ещё и bind9 поставил - здорово ускоряет интернет.
На счёт /etc/hosts например
8.8.8.8 vkontakte.ru
Ну это вам для размышлений.
ну лан)))
в конфиге
/etc/apache2/apache2.conf
должна быть строка разкоментирована
include /etc/apache2/sites-enables/
в /etc/apache2/sites-enables/
например test.ru
cat test.ru
VirtualHost *:80>
ServerName test.ru
ServerAlias test.ru
DocumentRoot /var/www/test
</VirtualHost>
Это самый простой пример.
И после этого вам надо у регистратора домменого имени на травить на ваш ип.
И ждать пока обновиться у провайдеров записи.
Для того чтоб проверить можете у себя такс.
в /etc/hosts
8.8.8.8 test.ru
ток за 8.8.8.8 ваш ип выделенного сервера.
У меня два доменных имени и, соответственно, в apache два виртуальных хоста. Было все нормально, работало. Теперь по любому из двух доменных имен открывается один и тот же сайт, второй ни в какую не хочет. Причем ранее, я еще два тестовых добавлял и каждый открывался как надо, под своим доменом. Как такое могло произойти?
Все, разобрался. Помог пост Kettler.
Только в конфиге /etc/apache2/apache2.conf не было строки include /etc/apache2/sites-enables/, но это натолкнуло на правильное решение.
Закомментировал
#Include httpd.conf
и в самом низу добавил
include /etc/apache2/sites-enabled
Kettler, извини конечно, но у тебя ошибка "sites-enables", которая вызывает ошибку синтаксиса при перезапуске apache.
может быть
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Debian GNU/Linux → Настройка веб-сервера
Форум работает на PunBB, при поддержке Informer Technologies, Inc