1. leht 1-st

Html asukoht ubuntu serveris

Postitatud: 10.11.2015, 15:59
Postitas janar
Hey, küsin ilmselt ühe väga rumala küsimuse, aga mul oleks abi vaja.
Nimelt kas html fail veebis ubuntu serberiga töötab ainult kaustas /var/www ?
Tahaksin kasutada sites-enabled konfis htmli asukohta kaustas /home/kasutaja, aga õigused puuduvad...
Miks na sellega mässan on põhjus selles, et nimelt tahaksin tööle saada raadio striimpleieri lugude info näitamist.
See käib läbi ftp ühenduse..
Kui ftps-s faili vaatan on kõik okei, aga lõppkokkuvõttes on see info mul vaja saada tööle http-s.
Kui teen teistpidi, et liigutan vajalikud html failid kasuta /var/www, siis ei saa jällegi ftp-ga sinna ligi.

Ehk saab keegi selles pudrust aru ja annab mingi soovituse :)

Tänud pikka juttu läbi lugemast :)

Re: Html asukoht ubuntu serveris

Postitatud: 10.11.2015, 21:25
Postitas imre
janar kirjutas: Nimelt kas html fail veebis ubuntu serberiga töötab ainult kaustas /var/www ? - Ei
Tahaksin kasutada sites-enabled konfis htmli asukohta kaustas /home/kasutaja, aga õigused puuduvad - tõenäoliselt pole Apachel failidele õiguseid.

Postitatud: 11.11.2015, 08:12
Postitas janar
/home/kasutaja on www-data grupis ja failidel kõik õigused.
Kust peaksin veel õiguseid muutma ?
Kasutaja on samuti www-data grupis..

Postitatud: 11.11.2015, 09:30
Postitas akbgf
janar kirjutas:/home/kasutaja on www-data grupis ja failidel kõik õigused.
Kust peaksin veel õiguseid muutma ?
Kasutaja on samuti www-data grupis..
Proovin vastata, aga saan veateate 403.

Teine katse:

Veebiserveri seaded on failis /etc/apache2/httpd.conf.
Vaata selle poolt kaasatud seadefaile
Include /etc/....

Näiteks failis /etc/apache2/mod_userdir.conf on mul
directori /home/*/public_html kohta kirjas:

Order allow,deny
Allow from all

See ütleb, et veebi serveeritakse kasutaja kaust
~kasutaja/public_html/ ja selle veebiaadress on
http://host.domain.ee/~kasutaja/

~kasutaja on selle kasutaja kodukaust, üsna usutavasti /home/kasutaja/

Kaust ~kasutaja/public_html peab olema kõigile loetav, failid selle sees niisamuti.