Tema: Re: Virtualhost bėda
Autorius: Levas
Data: 2008-05-19 00:16:55
nzn del failiniu simlinku saugumo bedu. Pas mane tik del tu visu phpadminu stovi simlinkai is /var/www i tikraji www serverio vieta.
O i antra klausimuka nelabai jau ir supratau... 

mano phpadminas valdomas per www.serveris.lt/phpvaldymas , "fiziskai" www.serveris.lt yra vienam hdd, kuris ir skirtas tik www puslapiams. Tuo tarpu phpadminas pagal nutilejima susiinstaliuoja i /var/www/phpmyadmin (ar kaip ten). Mano /var/www nenaudojamas, jis liko tik del kai kurio softo "compatability".

Jei ir prasimus kazkas iki /var/www tai ten nieko gero neras.

Siaip sistema ne top stovyje, jos failu struktura nekinta nuo 2000 metu, tai like visokiu atlieku... keleta dist-upgrade islaike. Dalini disko luzi kelis kartus apturejo.
Kartai tokiu sentimentiniu dalyku randu tame diske.... Visokiu uzmirstu www puslapiu, projektu nedadarytu ar mirusiu :)

Nesuprantu kaip tie diskai dar laiko... tiek metu pjaunami.
-- 
Bye, Levas
--
http://www.vabolis.lt - elektronika ir siaip
"lingus" <lingus@pilis.if.ktu.lietuva> wrote in message news:g0q27b$s5o$1@trimpas.omnitel.net...
>o symlinkai nėra kažkoks blogis ir saugumo problema? teorinių galimybių 
> aš matau. Beje gal eina virtualhostus kurt tokiems url kaip 
> "www.domenas.lt/phpmyadmin", ar jau riekia subdomeną kurt būtinai?
> 
> Levas wrote:
>> daroma taip. 1) visi domeinai eina per virtualius serverius. 2) per default neveikia niekas, tik eina jei i puslapi per IP adresa. 3) visus phpmyadmin persikonfiguruoji ir padedi taip, kad jie pagal default nesimatytu.
>> 
>> Redirektu jokiu nenaudojam. Nieko neburiam pagrindiniam konfiguraciniam faile, viska dedam sites-available, ir ijungiam su simlinkais i sites-enabled.
>> Turi buti eilute: Include /etc/apache2/sites-enabled/[^.#]*
>> 
>> /var/www -nepasiekiama per paprasta narsyma, ten pagal default sukrenta viskokie phpadmin, tai juos simbol link i nauja, root vieta.
>> 
>> 
>> default faila rasai nuo pradziu. Pas mane jis toks (kai ismoksi redirektus, galesi atkurti sena):
>> 
>> NamevirtualHost 82.135.245.39
>> <VirtualHost 82.135.245.39>
>> ServerName www1.savel.org
>> ServerAdmin webmaster@savel.org
>> DocumentRoot /hdd2/www/www/
>> TransferLog /var/log/apache/www1.log
>> CustomLog /var/log/apache/www1.ref referer env=!dontlog
>> </VirtualHost>
>> 
>> O toliau puslapiai eina per virtualius
>> <VirtualHost 82.135.245.39>
>> ServerName www.campina.lt
>> ServerAdmin webmaster@savel.org
>> DocumentRoot /home/alvy/public_html/campina
>> # TransferLog /var/log/apache/campina.log
>> CustomLog /var/log/apache/campina.log combined env=!dontlog
>> </VirtualHost>
>> ir t.t.
>> Jei reikia visokiu navarotu, pridedamos reikalingos eilutes.
>> 
>> 
>>