Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: tonidi в Aug 21, 2008, 17:11



Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: tonidi в Aug 21, 2008, 17:11
Как да конфигурирам под-домейн на Дебиан?
примерно user.mysite.com





Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: Hapkoc в Aug 21, 2008, 17:31
конфигурирай първо смислен въпрос, после поддомейн


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: tonidi в Aug 21, 2008, 18:30
Цитат (Hapkoc @ Авг. 21 2008,18:31)
конфигурирай първо смислен въпрос, после поддомейн

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

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


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: bnight в Aug 21, 2008, 18:48
Цитат (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 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

Поздрави.


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: edmon в Aug 21, 2008, 20:51
интересно от кога домейните се управляват от апач?


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: Йордан в Aug 21, 2008, 21:31
четях и се смеех истерично, а в същото време съжалявах от сърце на потребителите на "NAME.DOMAIN.COM"


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: plamen_f в Aug 22, 2008, 07:40
Бе и смешно е, но да му кажем на човека все пак.

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

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

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

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


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: triplek в Aug 22, 2008, 08:13
Явно и аз съм много прост, защото такава магия не мога да правя, но google ми каза - http://blog.waja.info/2008....art-way . Дали работи не знам. Дори не съм сигурен че е конкретно по въпроса. :p


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: bnight в Aug 22, 2008, 11:36
Цитат (edmon @ Авг. 21 2008,21:51)
интересно от кога домейните се управляват от апач?

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


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: Warstomp в Aug 22, 2008, 13:34
То пък много има за четене. 1 изречение. Тоест и ти гадаеш.





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

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

Айде и успех


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

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

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


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: edmon в Aug 22, 2008, 21:49
ех защо трябваше да обясниш след като се изписа толкова..

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

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

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

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





Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: tonidi в 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 www.toni.tonibg.net
    ServerPath /toni/
    RewriteEngine On
    RewriteRule ^(/toni/.*) /srv/users/toni$1
   ServerAlias *.toni.tonibg.net
   #...
  </VirtualHost>

Инсталирах и програмата GBINDADMIN , но и с нея не се справих. ???


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: bnight в 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   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 www.toni.tonibg.net
    ServerPath /toni/
    RewriteEngine On
    RewriteRule ^(/toni/.*) /srv/users/toni$1
   ServerAlias *.toni.tonibg.net
   #...
  </VirtualHost>

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





Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: tonidi в Aug 23, 2008, 16:34
Цитат
Редактирал съм ти конфига. Сега ще сработи. Аз казах ли ви колеги че не четете внимателно. Ами се изказахте неподготвени. Преди и аз съм го срещал този проблем с Debian default virtual hosta лови всичко щото няма ServerName. Айде и успех за напред.
Мерси, но пак неще  :crazy:





Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: tonidi в Aug 23, 2008, 16:46
Може пак тУк да съм объркал нещо





Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: bnight в Aug 26, 2008, 09:59
Цитат (tonidi @ Авг. 23 2008,17:46)
Може пак тУк да съм объркал нещо

Нещо не мога да отворя картинката или каквото е там можеш ли да обясниш какъв точно е проблема ?


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: smoke2 в Aug 26, 2008, 15:26
Абе защо не въведеш в DNS-те, IN A:

*.tonibg.net > 74.x.x.x

така всички поддомейни ще сочат натам.

Може да си конфиг. и собствени DNS:

www.zoneedit.com

Отначало и на мене ми стана смешно, защото съгласи се, че въпросът ти не беше зададен коректно, но евала за желанието- все отнякъде се почва. :)


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: tonidi в Aug 26, 2008, 21:32
Готово справих се!!! :D  :ok: проблемът беше в config file
ГРЕШЕН КОД:
Примерен код
<VirtualHost 192.168.7.2>
   DocumentRoot /srv/users/toni
   ServerName www.toni.tonibg.net
   ServerPath /toni/
   RewriteEngine On
   RewriteRule ^(/toni/.*) /srv/users/toni$1
  ServerAlias *.toni.tonibg.net
  #...
 </VirtualHost>


ПРАВИЛЕН КОД:
Примерен код
<VirtualHost *>
   DocumentRoot /srv/users/toni
   ServerName toni.tonibg.net
   ServerPath /toni/
   RewriteEngine On
   RewriteRule ^(/toni/.*) /srv/users/toni$1
  ServerAlias *.tonibg.net
  #...
 </VirtualHost>

TONI.TONIBG.NET
TONIBG.NET

Благодаря много на всички Ви!!!


Титла: Как да конфигурирам под-домейн на Дебиан?
Публикувано от: tonidi в Aug 26, 2008, 22:03
Забравих да Благодаря на bnight Мерси много bnight без твоята помощ нямаше да се справя!!!
Цитат (bnight @ Авг. 23 2008,14:46)
Редактирал съм ти конфига.
Цитат
NameVirtualHost *
<VirtualHost *>
ServerAdmin  toni@linuxbg.eu
ServerName tonibg.net
       ServerAlias   www.tonibg.net
DocumentRoot /srv/www
<Directory />
Сега ще сработи. Аз казах ли ви колеги че не четете внимателно. Ами се изказахте неподготвени. Преди и аз съм го срещал този проблем с Debian default virtual hosta лови всичко щото няма ServerName. Айде и успех за напред.