Просмотр полной версии : Как привязать домен к вдс
Эх.... ну хотяб домен привязать к моему дебиану....
Дано: вдс с дебиан 4, админпанель вебмин, установленный апач.
Задача: привязать мой домен к вдс
NS на стороне регистратора домена я сменю самостоятельно. Прошу помощи в настройке со стороны вдс. В вебмине есть раздел с апачем. Как-то по идее через него можно привязать. Но я боюсь поломать там чего-нить. Помогите, пожалуйста
С вебмином настроить всё просто но не советую, там свои префиксы при создании виртуальных хостов.
Ну а если же всё таки вебмин то там есть категория сервисы и apache2 в этой категории нужно добавить виртуальный хост, вписать IP сервера и физические местонахождение твоего сайта типа: /var/www/vhosts/твойсайт.nu
делай всё в ручную создай свой вирт.хост в папке /etc/apache2/sites-aveible/твойсайт
пример бери с файла defaul
Вот этот файл дефолтный. Подскажи, пожалуйста, как мне на основании него сделать свой конфиг? Я его почитал- понял как назначить папку к которой домен будет привязан. В дефолтном примере это /var/www/ То есть туда то я и положу свой index.html. А как мне сделать что у меня допустим domen1.ru лежит в такой-то папочке, домен domen2.ru лежит в такой-то папочке. Куда имя домена писать?
Код:
NameVirtualHost *
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
Код:
NameVirtualHost ip:port
ServerName domain.com
ServerAlias www.domain.com
ServerAdmin mail
DocumentRoot /home/www/folder/htdocs
ErrorLog /home/www/folder/log/error.log
# TransferLog /home/www/folder/log/access.log
CustomLog /home/www/folder/log/access.log combined
ServerSignature Off
AddDefaultCharset WINDOWS-1251
Options SymLinksIfOwnerMatch Indexes
AllowOverride All Limit AuthConfig FileInfo
# php_admin_value open_basedir "/home/www/folder/htdocs:/usr/lib/php5/"
Код:
sudo vim /etc/apache2/sites-available/sitename
Жмакаешь Insert затем копируешь туда приведенный выше пример конфига с заменой того что выделено жирным.
Затем жмешь Esc и пишешь :wq
Код:
sudo a2ensite sitename
sudo /etc/init.d/apache2 force-reload
Собстно все.
PS строки перед которыми стоит # можешь не править.
AccessForbidden
14.04.2009, 14:36
На форуме 150 топиков про это. Используем поиск. Тема закрыта.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot