ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   Как привязать домен к вдс (https://forum.antichat.xyz/showthread.php?t=1769097)

phillip 13.04.2009 19:51

Эх.... ну хотяб домен привязать к моему дебиану....
Дано: вдс с дебиан 4, админпанель вебмин, установленный апач.
Задача: привязать мой домен к вдс

NS на стороне регистратора домена я сменю самостоятельно. Прошу помощи в настройке со стороны вдс. В вебмине есть раздел с апачем. Как-то по идее через него можно привязать. Но я боюсь поломать там чего-нить. Помогите, пожалуйста

Бегемот 14.04.2009 01:56

С вебмином настроить всё просто но не советую, там свои префиксы при создании виртуальных хостов.
Ну а если же всё таки вебмин то там есть категория сервисы и apache2 в этой категории нужно добавить виртуальный хост, вписать IP сервера и физические местонахождение твоего сайта типа: /var/www/vhosts/твойсайт.nu

делай всё в ручную создай свой вирт.хост в папке /etc/apache2/sites-aveible/твойсайт
пример бери с файла defaul

phillip 14.04.2009 07:22

Вот этот файл дефолтный. Подскажи, пожалуйста, как мне на основании него сделать свой конфиг? Я его почитал- понял как назначить папку к которой домен будет привязан. В дефолтном примере это /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


r00t 14.04.2009 14:12

Код:


Код:

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 топиков про это. Используем поиск. Тема закрыта.


Время: 10:42