Задать вопрос

Как настроить apache2 и домены на домашнем сервере?

Введение
Итак. Есть домашний сервер, на нем стоит Debian(без графических дополнений).
Так же были установлены apache2 php5 mysql и кое как настроены.
Сервер подключен к маршрутизатору(dlink320),маршрутизатор к интернету. (вся настройка идет по ssh)
IP статический и белый.
Так же был куплен домен в .ru зоне.

Ну и соответственно есть несколько вопросов.

1. Я написал в саппорт хостера, чтобы они сменили NS купленного домена на мой IP. Это правильное решение?
т.к есть же некие сторонние днс сервера пост на хабре, но я пока не понимаю зачем они нужны.

2. было созданно несколько заготовок под сайты (например test.ru, other.ru diplom.ru и т д)
и в apache2/sites-available были созданы конфиги под них,
<VirtualHost *:80>
	ServerAdmin webmaster@localhost
DocumentRoot /var/sites/diplom/www
	<Directory />
		Options FollowSymLinks
		AllowOverride All
		AddType application/x-httpd-php .html
	</Directory>
	<Directory /var/sites/diplom/www/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
		AddType application/x-httpd-php .html
	</Directory>
</VirtualHost>


но если я вбиваю в браузере свой ip(109.172.68.76) то выдается только тот сайт, который прописан в
sites-available/default (test.ru)
как перейти на другие заготовки?
в /etc/hosts прописанно
127.0.1.1 test.ru
127.0.1.2 diplom.ru

3. Возможно мне нужно будет знать, что то еще?

Спасибо
  • Вопрос задан
  • 20576 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя VBKesha К ответам на вопрос (5)
VBKesha
@VBKesha
Как минимум надо разобраться с настройкой виртуальных хостов и директивы ServerName
Ответ написан
Комментировать