normálne som ho nainštaloval, pre testovacie účely spustil s portom 81 a neviem ako ďalej, ako mam nastaviť domény, nasmerovať ich na pôvodne skripty, ktoré využíva aj apache,
Apache som nastavoval cez webmin, ale neviem ako ponastavovať tie domeny, všetky mi smerujú na var/www
už som aj pozeral návody na internete, a ked už sa mi to podarilo nasmerovať písalo myslím chybu 403
ďalej by ma zaujímalo že v konfiguračnom subore mám
server.modules
a aj ked ich povolím tak sa nespustia, musim ich zapnut pomocou lighttpd-enable-mod
a neviem ktoré z nich mam mat zapnuté (fastcgi) kôli php a rewrite kvôli rewritovaniu urls
a to je ďalší problém, našiel som nejake navody ako na to, ale to počíta s prepisanim tých rule čo mam v .htaccess do toho konfuguračného súboru, alebo sa dajú aj tieto .htaccess súbory využívať
Ďakujem
//autoeditácia príspevku (30 Mar 2010, 16:42)
Hento všetko sa mi už podarilo ponastavovať, ešte by som chcel spravit toto
Kód: Vybrať všetko
http://redmine.lighttpd.net/projects/lighttpd/wiki/HowToSetupFastCgiIndividualPermissionsbod 4 (Create a FastCGI start-up script for each user)
a tento skript
Kód: Vybrať všetko
#!sh
#!/bin/sh
## ABSOLUTE path to the spawn-fcgi binary
SPAWNFCGI="/usr/bin/spawn-fcgi"
## ABSOLUTE path to the PHP binary
FCGIPROGRAM="/usr/bin/php-cgi"
## bind to tcp-port on localhost
FCGISOCKET="/var/www/fastcgi/fred/fred.socket"
## uncomment the PHPRC line, if you want to have an extra php.ini for this user
## store your custom php.ini in /var/www/fastcgi/fred/php.ini
## with an custom php.ini you can improve your security
## just set the open_basedir to the users webfolder
## Example: (add this line in you custom php.ini)
## open_basedir = /var/www/vhosts/fred/html
##
#PHPRC="/var/www/fastcgi/fred/"
## number of PHP childs to spawn in addition to the default. Minimum of 2.
## Actual childs = PHP_FCGI_CHILDREN + 1
PHP_FCGI_CHILDREN=5
## number of request server by a single php-process until is will be restarted
PHP_FCGI_MAX_REQUESTS=1000
## IP adresses where PHP should access server connections from
FCGI_WEB_SERVER_ADDRS="127.0.0.1"
# allowed environment variables sperated by spaces
ALLOWED_ENV="PATH USER"
## if this script is run as root switch to the following user
USERID=fred
GROUPID=fred
################## no config below this line
if test x$PHP_FCGI_CHILDREN = x; then
PHP_FCGI_CHILDREN=5
fi
export PHP_FCGI_MAX_REQUESTS
export FCGI_WEB_SERVER_ADDRS
export PHPRC
ALLOWED_ENV="$ALLOWED_ENV PHP_FCGI_MAX_REQUESTS FCGI_WEB_SERVER_ADDRS PHPRC"
# copy the allowed environment variables
E=
for i in $ALLOWED_ENV; do
E="$E $i=$(eval echo "\$$i")"
done
# clean environment and set up a new one
env - $E $SPAWNFCGI -s $FCGISOCKET -f $FCGIPROGRAM -u $USERID -g $GROUPID -C $PHP_FCGI_CHILDREN
chmod 770 $FCGISOCKET
Kód: Vybrať všetko
syntax error near unexpected 'oken `do
'data/fastcgi/startup/mojweb1-startup.sh: line 54: `for i in $ALLOWED_ENV; donahradim zafor i in $ALLOWED_ENV; do
Kód: Vybrať všetko
for i in $ALLOWED_ENV doale potom dáva chybu
Kód: Vybrať všetko
syntax error near unexpected token `E="$E $i=$(eval echo "\$$i")"'
/data/fastcgi/startup/mojweb1-startup.sh: line 55: ` E="$E $i=$(eval echo "\$$i')"