httpd-userdir.conf [Rešeno]
Moderator: Urednik
- Posts: 92
- Joined: 18 Mar 2012, 08:40
- Location: Beograd
Dali moze neko da mi da primer ili skrin njegovog httpd-userdir.conf fajla jer imam poteskoce da svatim kako da podesim Apache.
Naravno sve je u lokalu. I korisnoci bi trebalo da u svojim home direktorijumima imaju dir www u koji smestaju index.html. Usera ima recimo test1,test2,test3 . To znaci da za svakog bi trebalo da podesim u http-userdir.conf putanju do index.html?
Naravno sve je u lokalu. I korisnoci bi trebalo da u svojim home direktorijumima imaju dir www u koji smestaju index.html. Usera ima recimo test1,test2,test3 . To znaci da za svakog bi trebalo da podesim u http-userdir.conf putanju do index.html?
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
Ne sećam se da sam nešto čačkao. Tako da je ovo vrlo verovatno verzija koja dolazi uz Slack.
/etc/httpd/extra/httpd-userdir.conf
Koji konkretno problem imaš?
/etc/httpd/extra/httpd-userdir.conf
Code: Select all
# Settings for user home directories
#
# Required module: mod_userdir
#
# UserDir: The name of the directory that is appended onto a user's home
# directory if a ~user request is received. Note that you must also set
# the default access control for these directories, as in the example below.
#
UserDir public_html
#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
<Directory "/home/*/public_html">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
- Posts: 92
- Joined: 18 Mar 2012, 08:40
- Location: Beograd
pa to je osnovna verzija, a ja moram da je promenim da bi Apache citao iz home foldera svakog novog usera koga dodam. Mislim da za svakog moram i da unesem novu destinaciju. Da li to znaci da unos treba da izgleda ovako
<Directory "/home/test1/www/index.html">
i da ponovim ceo pasus za svakog novog korisnika.
i da odkomentujem red
# Required module: mod_userdir
<Directory "/home/test1/www/index.html">
i da ponovim ceo pasus za svakog novog korisnika.
i da odkomentujem red
# Required module: mod_userdir
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
A što bi ponavljao za svakog korisnika? Apache čita iz home dira svakog korisnika:
Kod tebe bi to bilo
Treba da skineš komentar, ali sa:
iz httpd.conf, ne to što si mislio.
Code: Select all
<Directory "/home/*/public_html">
Code: Select all
<Directory "/home/*/www">
Code: Select all
#Include /etc/httpd/extra/httpd-userdir.conf
- Posts: 92
- Joined: 18 Mar 2012, 08:40
- Location: Beograd
Uspeo sam da definisem direktorijume preko virual hostova zada su mi jasne neke stvari. Dodelio sam korisniku test1 port "127.0.0.1:81"
Medjutim preko mozille mi ispisuje
Forbidden
You don't have permission to access / on this server.
i ako su sve premisije 755 i za direktorijum i za fajl,i stavio sam u httpd.conf listen :81 sto znaci da slusa port 80 i 81.
Gde gresim ?
Code: Select all
<VirtualHost 127.0.0.1:81>
ServerAdmin test1@localhost.com
DocumentRoot "/home/test1/html/"
ServerName localhost.com
ErrorLog "/var/log/httpd/dummy-host2.example.com-error_log"
CustomLog "/var/log/httpd/dummy-host2.example.com-access_log" common
</VirtualHost>
Forbidden
You don't have permission to access / on this server.
i ako su sve premisije 755 i za direktorijum i za fajl,i stavio sam u httpd.conf listen :81 sto znaci da slusa port 80 i 81.
Gde gresim ?
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
Nisam imao vremena da detaljnije promislim gde bi mogla biti greška. Ali ovo i učiš na taj način što čačkaš. Po meni je najbolje da to sada sam pročačkaš, malo iščitaš dokumentaciju na engleskom, pročačkaš Google.
Edit:
Ako koristiš irc, možeš probati da postaviš pitanje na #lugons. Obično su aktivniji u večernjim satima.
Edit:
Ako koristiš irc, možeš probati da postaviš pitanje na #lugons. Obično su aktivniji u večernjim satima.
- Posts: 92
- Joined: 18 Mar 2012, 08:40
- Location: Beograd
E posle nekog vremena sam nasao resenje ali sam se u medju vremenu zaposlio i bubam skolicu tako da nisam aktivan puno. Evo nasao sam malo vremena pa svrljam po forumu i vidim da nismo resili ovaj post. Resenje je sledece prilikom podizanja Apache2 servera on kreira user-a nobody i grupu nobody tako da bilo kakva podesavanja oko premisije nevaze. Sve sto treba da se uradi je da se obrise user i grupa i da se kreira novi user sa root premisijom za administraciju apache servera i nova grupa. I to je to. Nadam se sa ce ovo biti korisno nekome. POZZliblack wrote:Uspeo sam da definisem direktorijume preko virual hostova zada su mi jasne neke stvari. Dodelio sam korisniku test1 port "127.0.0.1:81"
Medjutim preko mozille mi ispisujeCode: Select all
<VirtualHost 127.0.0.1:81> ServerAdmin test1@localhost.com DocumentRoot "/home/test1/html/" ServerName localhost.com ErrorLog "/var/log/httpd/dummy-host2.example.com-error_log" CustomLog "/var/log/httpd/dummy-host2.example.com-access_log" common </VirtualHost>
Forbidden
You don't have permission to access / on this server.
i ako su sve premisije 755 i za direktorijum i za fajl,i stavio sam u httpd.conf listen :81 sto znaci da slusa port 80 i 81.
Gde gresim ?
Who is online
Users browsing this forum: No registered users and 23 guests