Автор Тема: Как да конфигурирам под-домейн на Дебиан?  (Прочетена 5368 пъти)

tonidi

  • Напреднали
  • *****
  • Публикации: 21
    • Профил
    • WWW
Как да конфигурирам под-домейн на Дебиан?
примерно user.mysite.com



Активен

TDA

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
конфигурирай първо смислен въпрос, после поддомейн
Активен

tonidi

  • Напреднали
  • *****
  • Публикации: 21
    • Профил
    • WWW
Цитат (Hapkoc @ Авг. 21 2008,18:31)
конфигурирай първо смислен въпрос, после поддомейн

Имам домейн и го хоствам на личен server с инсталиран Дебиан искам да си настроя поддомейн примерно NAME.DOMAIN.COM
в conf.файла на apache съм направил следното:
Примерен код
<VirtualHost 192.168.7.2>
                   DocumentRoot /srv/users/user1
                   ServerName http://www.name.domain.net
                   ServerPath /user1/
                   RewriteEngine On
                   RewriteRule ^(/user1/.*) /srv/users/toni$1
                   ServerAlias *.user.domain.net
                   </VirtualHost>

и не става къде ми е грешката?
Активен

TDA

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
Цитат (tonidi @ Авг. 21 2008,19:30)
Цитат (Hapkoc @ Авг. 21 2008,18:31)
конфигурирай първо смислен въпрос, после поддомейн

Имам домейн и го хоствам на личен server с инсталиран Дебиан искам да си настроя поддомейн примерно NAME.DOMAIN.COM
в conf.файла на apache съм направил следното:
Примерен код
<VirtualHost 192.168.7.2>
                   DocumentRoot /srv/users/user1
                   ServerName http://www.name.domain.net
                   ServerPath /user1/
                   RewriteEngine On
                   RewriteRule ^(/user1/.*) /srv/users/toni$1
                   ServerAlias *.user.domain.net
                   </VirtualHost>

и не става къде ми е грешката?

Първият ти Виртуален хост лови всички сайтове със *.twoqtdomein.net

Има директива ServerAlias виж внимателно /etc/apache2/sites-enabled/000-default

Поздрави.
Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

edmon

  • Гост
интересно от кога домейните се управляват от апач?
Активен

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
четях и се смеех истерично, а в същото време съжалявах от сърце на потребителите на "NAME.DOMAIN.COM"
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

plamen_f

  • Напреднали
  • *****
  • Публикации: 1246
    • Профил
Бе и смешно е, но да му кажем на човека все пак.

Приател, домейни не се конфигурират от индианци (апачи де).

Схемата е следната:
Ползва се сървър на имена - DNS server. Ако наистина domain.com  е насочен към твоя машина, или този които го насочва или ти (ако си ти трябва да си конфигурираш собствен такъв сървър - при въпроса ти без да те подценявам смятам, че няма да се справиш) трябва в съответния сървър да създаде/ш запис за въпросния субдомейн. Само след като това е направено запитване от вън ще получи инфо, че name.domain.com се намира на твоето IP - където ти е индианеца '<img'>

Тогава вече въпросния вожд (не съм спец по конфигуриране на виртуални хостове там) ще си свърши работата.

Тук въпреки, че ще ти се посмеят ако задаваш коректни въпроси ще ти се отговори.
Успех!
Активен

triplek

  • Напреднали
  • *****
  • Публикации: 564
    • Профил
Явно и аз съм много прост, защото такава магия не мога да правя, но google ми каза - http://blog.waja.info/2008....art-way . Дали работи не знам. Дори не съм сигурен че е конкретно по въпроса. ':p'
Активен

Debian Lenny/sid

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
Цитат (edmon @ Авг. 21 2008,21:51)
интересно от кога домейните се управляват от апач?

Абе вие четете ли изобщо или само си пишете според мен на пича проблема му е че не може да си конфигурира апаша да му отваря различните вирутални хостове не че не му е пойнтнат домейна правилно. Ама кво ли си говоря като така или иначе само се чудите как да се заяждате.
Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни

Warstomp

  • Напреднали
  • *****
  • Публикации: 344
  • Distribution: Debian, Ubuntu
    • Профил
То пък много има за четене. 1 изречение. Тоест и ти гадаеш.



Активен

k4BIG

  • Напреднали
  • *****
  • Публикации: 133
    • Профил
Как да конфигурирам под-домейн на Дебиан?
« Отговор #10 -: Aug 22, 2008, 17:34 »
Значи за да си конфигурираш домейна с апач ползваи самба.
Най лесно е като сложиш:
[name.domain.com]
comment = адване на домейна към световната база!
read only = yes
path = тука слагаш ип то на сървъра
guest ok = тука yes or no в зависимост от това дали искаш комшията да ти вижда домейна или само ти да си го гледаш.

Ако не си срещал подобно howto по нета то е защото не разбират нищо от домейни тия кадето пишат за bind-ове,зони,ревърс зони и прочие.

Айде и успех
Активен

Човешко е да се греши, но за да се объркат съвсем нещата е необходим компютър.

tonidi

  • Напреднали
  • *****
  • Публикации: 21
    • Профил
    • WWW
Как да конфигурирам под-домейн на Дебиан?
« Отговор #11 -: Aug 22, 2008, 21:06 »
Цитат (plamen_f @ Авг. 22 2008,08:40)
и (ако си ти трябва да си конфигурираш собствен такъв сървър - при въпроса ти без да те подценявам смятам, че няма да се справиш)

Ако имаш в предвид CNAME (alias) записа съм го направил.не разбрах само какве е смешното на въпроса ми?От година и половина сериозно се занимавам с линукс на 14 години съм и си помислих,че в този форум големите батковци ще ме научат на това онова,но уви станах за смях.Казвали са ми че няма глупави въпроси а има глупави отговори!
Цитат (edmon @ Авг. 21 2008,21:51)
интересно от кога домейните се управляват от апач?

такова нещо ,че домейните се управляват от апач не съм казвал все пак Благодаря на всички.Като се справя със ситуацията ще пиша как съм се справил за сега чао и весел уйкенд на всички! ':p'
Активен

TDA

edmon

  • Гост
Как да конфигурирам под-домейн на Дебиан?
« Отговор #12 -: Aug 22, 2008, 21:49 »
ех защо трябваше да обясниш след като се изписа толкова..

значи щом имаш поддомайна вече отговаря на нужния ип адрес.
от там нататък не виждам къв е проблема.
вижам че с някво пренаписване ще правиш усески директории....

би ли обясни по точно какво искаш да направиш....

а ГЛУПАВИ ВЪПРОСИ колкото искаш има ...
когато се бъркат понятия.
Виртуални хостове са свързани с домейните ама не са домейни....
сещаш ли се

когато се задава въпрос е хубаво да покажеш познаване на това за което питаш в противен случай някой от нас биха решили че трябва да ти се обеснява из начало...
и мохабета се обраща на майтап



Активен

tonidi

  • Напреднали
  • *****
  • Публикации: 21
    • Профил
    • WWW
Как да конфигурирам под-домейн на Дебиан?
« Отговор #13 -: Aug 22, 2008, 22:19 »
Цитат (edmon @ Авг. 22 2008,22:49)
ех защо трябваше да обясниш след като се изписа толкова..

значи щом имаш поддомайна вече отговаря на нужния ип адрес.
от там нататък не виждам къв е проблема.
вижам че с някво пренаписване ще правиш усески директории....
това е честа заблуда.
това което се опитваш да правиш не е много ясно...
не са много ясни и целите...
би ли обясни по точно какво искаш да направиш....

а ГЛУПАВИ ВЪПРОСИ колкото искаш има ...
когато се бъркат понятия.
Виртуални хостове са свързани с домейните ама не са домейни....
сещаш ли се

когато се задава въпрос е хубаво да покажеш познаване на това за което питаш в противен случай някой от нас биха решили че трябва да ти се обеснява из начало...
и мохабета се обраща на майтап

Имам собствен server с инсталиран Дебиан.Имам и Домейн който е пренасочен към реалното ми IP на servera .Искам да настроя апача ...примерно имам приател който иска да си хоства сайта на моя server , priatel.mydomain.com ,А НЕ  mydomain.com/priatel някаде бъркам с conf. на апача,но не знам каде.Каквото и име да сложа преди домейна се отваря самият домейн а не каквото трябва пробвайте:tonibg.net subdomain
не мога да разбера каде бъркам. ето и conf.файла:
/etc/apache2/sites-enabled/000-default
Примерен код
NameVirtualHost *
<VirtualHost *>
   ServerAdmin  toni@linuxbg.eu
   
   DocumentRoot /srv/www
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /srv/www>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride All
      Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>


#Zastitena direktoria s parola
<Location /srv/www/_toni>
   SetHandler _toni
   Order deny,allow
   Deny from all
   Allow from TONIBG.NET
</Location>

#Require user
<Directory /srv/www/_toni/>
   AuthType Basic
   AuthName "TONIBG.NET-SERVER"
   AuthUserFile *****
   Require user toni mitko rumi dando velmar pavlin dancho vesko ani didi dan4o ivo bonbon4e beatlejuice sashko lato
</Directory>


#CGI
Options +ExecCGI
AddHandler cgi-script .cgi .pl
AddHandler cgi-script cgi pl

   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 off

    Alias /doc/ "/usr/share/doc/"
    <Directory "/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
    </Directory>

</VirtualHost>

##################SUBDOMAIN##############

<VirtualHost 192.168.7.2>
    DocumentRoot /srv/users/toni
    ServerName http://www.toni.tonibg.net
    ServerPath /toni/
    RewriteEngine On
    RewriteRule ^(/toni/.*) /srv/users/toni$1
   ServerAlias *.toni.tonibg.net
   #...
  </VirtualHost>

Инсталирах и програмата GBINDADMIN , но и с нея не се справих. '<img'>
Активен

TDA

bnight

  • Напреднали
  • *****
  • Публикации: 313
  • Distribution: Ubuntu 8.10
  • Window Manager: KDE 3.5.10
    • Профил
    • WWW
Как да конфигурирам под-домейн на Дебиан?
« Отговор #14 -: Aug 23, 2008, 13:46 »
Цитат (tonidi @ Авг. 22 2008,23:19)
Цитат на: edmon,Авг. 22 2008,22:49
ех защо трябваше да обясниш след като се изписа толкова..

значи щом имаш поддомайна вече отговаря на нужния ип адрес.
от там нататък не виждам къв е проблема.
вижам че с някво пренаписване ще правиш усески директории....
това е честа заблуда.
това което се опитваш да правиш не е много ясно...
не са много ясни и целите...
би ли обясни по точно какво искаш да направиш....

а ГЛУПАВИ ВЪПРОСИ колкото искаш има ...
когато се бъркат понятия.
Виртуални хостове са свързани с домейните ама не са домейни....
сещаш ли се

когато се задава въпрос е хубаво да покажеш познаване на това за което питаш в противен случай някой от нас биха решили че трябва да ти се обеснява из начало...
и мохабета се обраща на майтап

Имам собствен server с инсталиран Дебиан.Имам и Домейн който е пренасочен към реалното ми IP на servera .Искам да настроя апача ...примерно имам приател който иска да си хоства сайта на моя server , priatel.mydomain.com ,А НЕ  mydomain.com/priatel някаде бъркам с conf. на апача,но не знам каде.Каквото и име да сложа преди домейна се отваря самият домейн а не каквото трябва пробвайте:tonibg.net subdomain
не мога да разбера каде бъркам. ето и conf.файла:
/etc/apache2/sites-enabled/000-default
Примерен код
NameVirtualHost *
<VirtualHost *>
   ServerAdmin  toni@linuxbg.eu
   ServerName tonibg.net
        ServerAlias   http://www.tonibg.net
   DocumentRoot /srv/www
   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>
   <Directory /srv/www>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride All
      Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>


#Zastitena direktoria s parola
<Location /srv/www/_toni>
   SetHandler _toni
   Order deny,allow
   Deny from all
   Allow from TONIBG.NET
</Location>

#Require user
<Directory /srv/www/_toni/>
   AuthType Basic
   AuthName "TONIBG.NET-SERVER"
   AuthUserFile *****
   Require user toni mitko rumi dando velmar pavlin dancho vesko ani didi dan4o ivo bonbon4e beatlejuice sashko lato
</Directory>


#CGI
Options +ExecCGI
AddHandler cgi-script .cgi .pl
AddHandler cgi-script cgi pl

   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 off

    Alias /doc/ "/usr/share/doc/"
    <Directory "/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
    </Directory>

</VirtualHost>

##################SUBDOMAIN##############

<VirtualHost 192.168.7.2>
    DocumentRoot /srv/users/toni
    ServerName http://www.toni.tonibg.net
    ServerPath /toni/
    RewriteEngine On
    RewriteRule ^(/toni/.*) /srv/users/toni$1
   ServerAlias *.toni.tonibg.net
   #...
  </VirtualHost>

Инсталирах и програмата GBINDADMIN , но и с нея не се справих. '<img'>Редактирал съм ти конфига. Сега ще сработи. Аз казах ли ви колеги че не четете внимателно. Ами се изказахте неподготвени. Преди и аз съм го срещал този проблем с Debian default virtual hosta лови всичко щото няма ServerName. Айде и успех за напред.



Активен

Registered Linux user: 473460
http://skyhost.bg - Хостинг и Домейни