Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: Figa 14 Listopadu 2009, 21:34:17

Název: Domény III.řádu
Přispěvatel: Figa 14 Listopadu 2009, 21:34:17
Ahoj jak vytvořit domény druhého řádu na serveru? Myslím tím domena druha.domena.com treti.domena.com atd. S tim ze kazda domena bude mit svoji databazy mysql a slozku do ktere bude pristupovat pres svuj ucet v FTP. Ta slozka samozrejme bude spadat pod apache. Chapu ze je to dost rozsahle tema, ale snad bude stacot me jen nasmerovat. Predem dekuji za odpovedi.
Název: Re: Domény II.řádu
Přispěvatel: ufaak 14 Listopadu 2009, 21:54:41
http://httpd.apache.org/docs/1.3/vhosts/

Kód: [Vybrat]
NameVirtualHost *:80   
 
<VirtualHost *:80>   
    DocumentRoot "/home/ufaak/web/skola"   
    ServerName skola.localhost   
</VirtualHost>   
 
<VirtualHost *:80>   
    DocumentRoot "/home/ufaak/web/prace"   
    ServerName prace.localhost   
</VirtualHost> 
Název: Re: Domény II.řádu
Přispěvatel: Dragonn 15 Listopadu 2009, 00:15:46
Jenom bych rád opravil že '???.něco.cz' je doména třetího řádu, ale na tom tolik nesejde.
Webovej prostor vytvoříš pomocí virtual hostů viz výše.
Mysql databázi vytvoříš mysql příkazem spuštěným za root uživatele v mysql serveru
Kód: [Vybrat]
CREATE DATABASE 'jmeno_datazabe
GRANT ALL ON `jmeno_databaze`.* TO 'login_uzivatele'@'localhost' IDENTIFIED BY 'heslo_uzivatele';
Ftp uživatele vytvoříš různě podle toho, jaký ftp server používáš

Když si trošku nastuduješ bash skriptování, pak bys tohle všechno mohl vložit do jednoho shellovýho skriptu a krásně si zautomatizovat ono vytváření uživatelů. Potom si taky musíš pohlídat abys měl správně nastavený DNS, ale v tom většinou problém nebývá
Název: Re: Domény III.řádu
Přispěvatel: Figa 15 Listopadu 2009, 14:28:32
Dekuji mnohokrat. Akorat mi neni jasne kam ty virtual hsoty psat? Do /etc/apache2/sites-available/deafault? Kdyz mam domenu domena.com tak ServerName je auta.domena.com? S tim ftp jaky doporucujete server? Muzete pridat i nejaky tutorial.
Název: Re: Domény III.řádu
Přispěvatel: Pavel Půlpán 15 Listopadu 2009, 14:52:24
http://www.proftpd.org/
http://vsftpd.beasts.org/
Název: Re: Domény III.řádu
Přispěvatel: Figa 15 Listopadu 2009, 19:06:56
Opet moc dekuji a ty hosty psat teda kam? Uz sjem vyzkousel spoustu tutorialu ale vetsina byla na vice domen na jednoms erveru aj chci pouze tu domenu 3.radu.
Název: Re: Domény III.řádu
Přispěvatel: stderr 16 Listopadu 2009, 09:04:02
Opet moc dekuji a ty hosty psat teda kam? Uz sjem vyzkousel spoustu tutorialu ale vetsina byla na vice domen na jednoms erveru aj chci pouze tu domenu 3.radu.

a to se nejak lisi? Kdyz domenu 3. radu nastavis jako vhost, tak si to apache prebira jako jakoukoliv jinou domenu... A zapisuje se to do konfigurace apache ... necekane :-) Tj /etc/apache2/apache2.conf nebo do nejakyho souboru (pro prehlednost se pojmenovavaji podle domen) v /etc/apache2/sites-enabled/
Název: Re: Domény III.řádu
Přispěvatel: Martin - ViPEr*CZ* 16 Listopadu 2009, 09:19:39
A nečekaně to bude v dokumentaci apache  ;D

Doporučuji: http://knihy.cpress.cz/knihy/pocitacova-literatura/administrace/apache-server-2-kompletni-prirucka-administratora/
Název: Re: Domény III.řádu
Přispěvatel: Figa 16 Listopadu 2009, 12:24:31
Děkuji jenze me to podle dokumentace nejde enco delam spatne. Ok zapisu to napr. do /etc/apache2/sites-available/treti.domena.com.conf povolim pomoci a2ensite a dns nastavim jak? Nebo so jeste musim udelat?
Název: Re: Domény III.řádu
Přispěvatel: stderr 16 Listopadu 2009, 12:49:52
Děkuji jenze me to podle dokumentace nejde enco delam spatne. Ok zapisu to napr. do /etc/apache2/sites-available/treti.domena.com.conf povolim pomoci a2ensite a dns nastavim jak? Nebo so jeste musim udelat?
DNS nastavis u registratora domeny (muzes ve tvaru neco.domena.cz, neco2.domena.cz, neco3.domena.cz nebo *.domena.cz, ... pak vsechny domeny 3. radu pujdou na server a az apache je prebere - a nebo prekne ze je nezna), prip. mas-li dns server u sebe (o cemz podle polozenych dotazu pochybuju, sorry...) tak to nastav na samotnym serveru... a pak jen cekat az se zaznam deleguje dal a dal..

edit: jeste je mozny si u sebe v /etc/hosts nastavit pozadovany zaznam, ale pak to pojede jen tobe, ze jo...
Název: Re: Domény III.řádu
Přispěvatel: Henrynr 16 Listopadu 2009, 12:57:06
Děkuji jenze me to podle dokumentace nejde enco delam spatne. Ok zapisu to napr. do /etc/apache2/sites-available/treti.domena.com.conf povolim pomoci a2ensite a dns nastavim jak? Nebo so jeste musim udelat?

Nevím, jestli to tu už zaznělo, ale do souboru /etc/hosts je potřeba přidat řádek
Kód: [Vybrat]
127.0.0.1 druha.domena treti.domena
Název: Re: Domény III.řádu
Přispěvatel: Figa 16 Listopadu 2009, 17:22:21
Děkuji jenze me to podle dokumentace nejde enco delam spatne. Ok zapisu to napr. do /etc/apache2/sites-available/treti.domena.com.conf povolim pomoci a2ensite a dns nastavim jak? Nebo so jeste musim udelat?
DNS nastavis u registratora domeny (muzes ve tvaru neco.domena.cz, neco2.domena.cz, neco3.domena.cz nebo *.domena.cz, ... pak vsechny domeny 3. radu pujdou na server a az apache je prebere - a nebo prekne ze je nezna), prip. mas-li dns server u sebe (o cemz podle polozenych dotazu pochybuju, sorry...) tak to nastav na samotnym serveru... a pak jen cekat az se zaznam deleguje dal a dal..

edit: jeste je mozny si u sebe v /etc/hosts nastavit pozadovany zaznam, ale pak to pojede jen tobe, ze jo...
Díky už tomu rozumím. Jeste bych prosil o radu jaky z jiz vyse nabizenych ftp klientu mam pouzit nebo jeste lepe jak na sftp.
Název: Re: Domény III.řádu
Přispěvatel: Roman Vacho 16 Listopadu 2009, 19:33:43
Děkuji jenze me to podle dokumentace nejde enco delam spatne. Ok zapisu to napr. do /etc/apache2/sites-available/treti.domena.com.conf povolim pomoci a2ensite a dns nastavim jak? Nebo so jeste musim udelat?
DNS nastavis u registratora domeny (muzes ve tvaru neco.domena.cz, neco2.domena.cz, neco3.domena.cz nebo *.domena.cz, ... pak vsechny domeny 3. radu pujdou na server a az apache je prebere - a nebo prekne ze je nezna), prip. mas-li dns server u sebe (o cemz podle polozenych dotazu pochybuju, sorry...) tak to nastav na samotnym serveru... a pak jen cekat az se zaznam deleguje dal a dal..

edit: jeste je mozny si u sebe v /etc/hosts nastavit pozadovany zaznam, ale pak to pojede jen tobe, ze jo...
Díky už tomu rozumím. Jeste bych prosil o radu jaky z jiz vyse nabizenych ftp klientu mam pouzit nebo jeste lepe jak na sftp.

Google. Jsou o tom český návody.