My site
Main | Podesavanje web servera-virtualhost - Forum | Registration | Login
[ New messages · Members · Forum rules · Search · RSS ]
  • Page 1 of 1
  • 1
Forum » Xampp » XAMPP » Podesavanje web servera-virtualhost
Podesavanje web servera-virtualhost
ValentinoDate: Monday, 2011-09-05, 6:07 PM | Message # 1
Colonel
Group: Administrators
Messages: 186
Reputation: 196
Status: Offline
Gledao sam i probao razna resenja , i sa ovog foruma... ali negde gresim.
Ovako redom:
Raspakovao sam xampp paket ( upustvu sa zvanicnog sajta )
http://www.apachefriends.org/en/xampp-linux.html
Code:

sudo tar xvf xampp-linux-1.7.3a.tar.gz -C/opt

Napravio vezu na /home/alek/Projekar/web/ i stavio folder sa projektom "sfwork"
Imam /opt/lampp/etc/httpd.conf
i /etc/hosts
Ovako izgleda hosts fajl:
Code:

127.0.0.1 localhost
127.0.1.1 alek-desktop
127.0.0.1 sfwork.localhost

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
127.0.0.1 alek-desktop # added by Apache Friends XAMPP

httpd.conf izgleda ovako:
Code:

# VirtualHosts
NameVirtualHost 127.0.0.1

# Domain
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs
ServerName localhost
</VirtualHost>

# Subdomain
<VirtualHost *:80>
#DocumentRoot /opt/lampp/htdocs/sfwork/web
DocumentRoot /home/alek/Projekat/web/sfwork/web
ServerName sfwork.localhost
ErrorLog /opt/lampp/htdocs/sfwork/logs/error.log
CustomLog /opt/lampp/htdocs/sfwork/logs/access.log common
</VirtualHost>

kada odradim
Code:

ping sfwork.localhost

Vraca odziv, prepoznaje... Pokusao sam i da zamenim mesta za virtualhost domena i subdomena, kao jedno od resenja sa ovog foruma... U mnogim slucajevima pokusavanja uspeo sam da namesti da radi
http://localhost:8080
ali kada odem na http://sfwork.localhost on prebaci na http://localhost..
I ne mogu da nadjem resenje. Inace pokupio sam najnoviju verziju xampp-a za linux. Da nije zbog toga sto nije finalna 1.7.3a, recimo poslednja stabilna je 1.7.2
 
ValentinoDate: Monday, 2011-09-05, 6:07 PM | Message # 2
Colonel
Group: Administrators
Messages: 186
Reputation: 196
Status: Offline
Da li imas:
Citat:
# needed for named virtual hosts
UseCanonicalName On

u conf fajlu?

Ovo je kod obicnog apache-a, ne znam da li je tako i kod xampp.

Dalje, moras da imas i privilegije nad tim direktorijumom, i da ga opises u delu gde je virtual host, nesto ovako:

Citat:

<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/sfwork
ServerName sfwork.localhost
ErrorLog /opt/lampp/htdocs/sfwork/logs/error.log
CustomLog /opt/lampp/htdocs/sfwork/logs/access.log common

<Directory "/opt/lampp/htdocs/sfwork">
Options All
AllowOverride All
Allow from all
</Directory>

P.S. Namerno sam oznacio crvenim direktorijum u kom bi taj apache trebalo da ima privilegije. Probaj posle ako tako radi sa /home... koji si zeleo da koristis.

EDIT: izmena pogresno postavljenog direktorijuma.
 
ValentinoDate: Monday, 2011-09-05, 6:07 PM | Message # 3
Colonel
Group: Administrators
Messages: 186
Reputation: 196
Status: Offline
Ovo je proradilo na ovaj nacin:
Code:

# needed for named virtual hosts
UseCanonicalName On

NameVirtualHost *:80

<VirtualHost _default_:80>
DocumentRoot /opt/lampp/htdocs
</VirtualHost>

# Subdomain
<VirtualHost *:80>
ServerName sfwork.localhost
DocumentRoot /opt/lampp/htdocs/sfwork/web

<Directory "/opt/lampp/htdocs/sfwork/web">
AllowOverride All
Allow from All
</Directory>
 
Forum » Xampp » XAMPP » Podesavanje web servera-virtualhost
  • Page 1 of 1
  • 1
Search:

V & M Company © 2010 
made by VALENTINO
Free web hostinguCoz