Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Više domena na jednom serveru

[es] :: Linux/UNIX serveri i servisi :: Više domena na jednom serveru

[ Pregleda: 2154 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivan Golubović
AV market
Požarevac

Član broj: 3154
Poruke: 586
*.dynamic.sbb.rs.

Sajt: www.AVmarket.rs


+7 Profil

icon Više domena na jednom serveru11.02.2011. u 18:13 - pre 159 meseci
Uspeo sam posle višečasovnog podešavanja da namestim server, podesim apache, php, mysql i sve super radi dok je jedan domen u pitanju.

Mene zanima sledece:
- kako da imam više domena podeljenih po folderima npr. /var/www/domen1, /var/www/domen2...
- kako da usmerim mail, da ide na drugi server

Imam instaliran webmin na ubuntu serveru.
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Više domena na jednom serveru11.02.2011. u 19:20 - pre 159 meseci
1) Svaki sajt napravis kao VirtualHost . Svakom virtuelnom hostu mozes da odredis svoj DocumentRoot. Mozes sve da stavis na isti IP, samo stavi NameVirtualHost za taj IP.
2) Mail usmeravas pravilnim namestanjem MX (Mail eXchange) recorda u DNS-u. U sustini mail ide na MX sa prioritetom namestenim na najmanju vrednost (prvim po redu).
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

tasmaniski3

Član broj: 164767
Poruke: 7
*.adsl-a-1.sezampro.rs.



+1 Profil

icon Re: Više domena na jednom serveru10.07.2011. u 10:23 - pre 154 meseci
Pozdrav,

Mogu da ti kazem kako sam ja to uradio u lokalhostu, verovatno je slicno i na serveru:

prvo: /etc/apache2/httpd.conf treba da je prazan.

U /etc/hosts se doda: 127.0.0.1 websajt ( i tu se tako stancuju projekti jedan ispod drugog, samo sto je ova ip adresa za moj localhost)

posle toga,
Potrebno je kreirati isti fajl u /etc/apache2/sites-available i /etc/apache2/sites-enabled sa sadrzajem ( ime fajla je kao ime projekta (npr. websajt) ):

<VirtualHost *:80>
ServerName 127.0.0.1
ServerAlias websajt
DocumentRoot /var/www/websajt/
<Directory /var/www/websajt/>
Options All
AllowOverride All
Order Allow,Deny
Allow From All
</Directory>
</VirtualHost>

za svaki websajt/projekat ponovis sve ovo,
na kraju restart apacha2 i to je to :D


E sad, kontra usluga :D

Imam i ja mali problemcic,
zakupio sam domen (kod godady-a) imam dedicated server (Debian).
Kako sad da povezem moj server sa tim domenom ??
Molim za pomoc bilo ko ??





 
Odgovor na temu

tasmaniski3

Član broj: 164767
Poruke: 7
*.adsl-a-1.sezampro.rs.



+1 Profil

icon Re: Više domena na jednom serveru10.07.2011. u 14:33 - pre 154 meseci
Ok, nasao sam odgovor na problemcic...

Sad i meni treba namestanje vise web sajtova na dedicated serveru,
pa ako si saznao kako se namesta mogao bi da nam posaljes stai kako, da znamo i mi ;)

 
Odgovor na temu

tasmaniski3

Član broj: 164767
Poruke: 7
*.adsl-a-1.sezampro.rs.



+1 Profil

icon Re: Više domena na jednom serveru10.07.2011. u 15:48 - pre 154 meseci
..I da, uspeo sam da namestim na mom dedicated serveru vise domena

kako se to namesta napisah gore,
a ako nekom i dalje nije jasno neka me kontaktira ...
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: Više domena na jednom serveru15.07.2011. u 06:09 - pre 154 meseci
Pozdrav,

Pre nekog vremena sam napravio skriptu za automatsko dodavanje domena preko PHP-a jer sam imao veci broj domena koje je trebalo dodati :) Napravite na svom serveru (u www diru) neki folder, recimo "adddomain", i u njega ubacite sledece fajlove:

index.php:

Code:

<html>
<body>
<form action="adddomain2.php" method="post">
<p>Domain: <input type="text" name="domain" /><br />
Root-dir: /var/www/ <input type="text" name="dir" /></p>

<p><input type="submit" value="Add domain!"></p>
</form>
</body>
</html>



Nakon toga, adddomain2.php:

Code:

<?php
$domain = $_POST['domain'];
$dir = $_POST['dir'];

if ($domain != '' && $dir != '') {


$myFile = "/etc/httpd/conf/httpd.conf"; // ovo promenite tako da odgovara vasem HTTPD conf fajlu
$fh = fopen($myFile, 'a');
$stringData = '<VirtualHost *:80>';
fwrite($fh, $stringData."\n");
fwrite($fh, 'ServerAdmin [email protected]'."\n"); // mail mozete promeniti
fwrite($fh, 'DocumentRoot /var/www/'.$dir."\n");
fwrite($fh, 'ServerName '.$domain."\n");
fwrite($fh, '</VirtualHost>'."\n");
fclose($fh);

$shell = "mkdir /var/www/".$dir;
$out = exec($shell);
echo $out;
echo 'Created the directory: /var/www/'.$dir."\n";
$shell = "service httpd restart";
$out = exec($shell);
echo $out;
}
else {
echo 'Invalid data.';
}

?>




Posle toga, sve sto treba da uradite je da odete na http://vas-server/adddomain/ i da unesete koji domen zelite da dodate :)


EDIT: Umalo da zaboravim, chmod-ujte vas httpd conf tako da moze da se upisuje u njega :)
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

zeenmc
Nedeljko Scepanovic
Beograd City

Član broj: 54186
Poruke: 419
*.dynamic.isp.telekom.rs.



+22 Profil

icon Re: Više domena na jednom serveru26.08.2011. u 13:39 - pre 153 meseci
Da ne otvaram novu temu, a moj problem ima veze s ovom :), ovako, sinoc sam instalirao openbsd, podesio vhostove, glavu dajem da mi je jutros sve radilo kako treba, al izgleda da sam pri kraju, tj pre samog odlaska na posao nesto cacnuo/zezno, jutros mi se lepo uctavao jedan vhost (kennel.brokenbyte.org), pored njega je radio i default (freeland.brokenbyte.org), sada kada unesem adresu vhosta (kennel.brokenbyte.org) ucita mi se default stranice, podesio sam logove u vhostu, ama bas nista ne unosi, znaci da zahtev ni ne dodje do vhosta, da li ja treba da iskljucim default server, i kako to da ucinim, dole sam postavio vhost direktive, samo sam to menjao, doduse ako se ne varam izbrisao sam VirtualNameServer direktivu, koja je bila na prvoj liniji, ovo je trenutni config u vhost.conf


Code:
<VirtualHost 192.168.1.30:80> umesto ove IP sam postavljao i svoju staticku javnu IP
ServerAdmin [email protected]
DocumentRoot /var/www/vhosts/kennel/wwwroot
ServerName kennel.brokenbyte.org
ErrorLog /var/www/vhosts/kennel/error.log
TransferLog /var/www/vhosts/kennel/tran.log
</VirtualHost>






Sredio sam stvar, direktive za vhost, prekopirao sam u httpd.conf,i stavio ih skroz gore, pre svih direktiva :))), sad me zanima, da li je ovo prirucno resenje, ili u stvari to prosto tako ide? sad ne znam sta sam ja to jutros zeznuo, al eto oper radi ko pre :)))

[Ovu poruku je menjao zeenmc dana 26.08.2011. u 20:17 GMT+1]
CCNP Security, CCNA R&S, CCNA Security, CCNA Voice
LinuxIsFree
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: Više domena na jednom serveru

[ Pregleda: 2154 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.