Strona 1 z 1
konfiguracja apache serwer
: 20 cze 2008, 16:53
autor: lukasz6547
Chce uruchomic skrypt php przez przegladarke dzieki apache+mysql+php...skrypt znajduje sie w /home/lukasz/WWW ....nie wiem czemu ale plik httpd.conf jest zupełnie pusty(jest tylko linijka w tym pliku: DocumentRoot=/home/lukasz/WWW)...co powinienem zrobic zebym mógł udostepnic strone www opartych o tą technologie???
Odp: konfiguracja apache serwer
: 21 cze 2008, 06:48
autor: Asper
Nie wiem o co Ci dokładnie chodzi...
1. Chcesz udostępnić tą strone globalnie czy lokalnie =) ?
2. Apache nie działa tak jak trzeba i nie udostępnia/uruchamia pliku/skryptu ?
Odp: konfiguracja apache serwer
: 21 cze 2008, 10:16
autor: lukasz6547
Chce udostepnic ją na razie lokalnie...bo zeby uruchomic tą strone globalnie to trzeba pogrzebac w w irtualhostach...Ja mam teraz problem z uruchomieniem skryptu w html w mojej przeglądarce poprzez adres
http://localhost ...gdzie musze dodac odpowiedni wpis i jak powiene on wyglądac... zebym skrypty mógł dodawacdo pliku home/lukasz/WWW???
przypominam ze plik httpd.conf jest zupełnie pusty
Odp: konfiguracja apache serwer
: 21 cze 2008, 11:08
autor: NoName_1990
lukasz6547 pisze:...gdzie musze dodac odpowiedni wpis i jak powiene on wyglądac... zebym skrypty mógł dodawacdo pliku home/lukasz/WWW???
w /etc/apache2/sites-enabled/default wpisujesz przed </VirtualHost> :
Kod:
Alias /
jakistamalias "/folder/z/plikami/"
<Directory "/folder/z/plikami/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
Wtedy będziesz mógł zobaczyć swoją stronę (udostępnioną globalnie) pod adresem: [url]http://ip_serwera/jakistamalias[/url]
Albo:
Zmieniasz w tymże pliku
/var/www/ na
/home/lukasz/WWW/ (w tym fragmencie:)
Kod: Zaznacz cały
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Udostępni to twoją stronę globalnie pod adresem [url]http://ip_serwera/[/url]
A jak chcesz tylko udostępnienie lokalne, to zmień
na
Kod: Zaznacz cały
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
Odp: konfiguracja apache serwer
: 23 cze 2008, 20:52
autor: lukasz6547
znowy nie moge otworzyc wogóle strony [url]http://WWW...serwer[/url] jest na zwykłym komputerze, który jest wyłaczany po kilka razy o ile ma to cos do rzeczy...czy apache sie w jakis sposób uruchamia-czytałem faqi ale wsystko o httpd.conf????
EDIT:
czy wie ktos jak sie uruchamia serwer apache??...bo po jak skanuje porty to nie ma otwartego 80-ego portu
Odp: konfiguracja apache serwer
: 23 cze 2008, 22:39
autor: NoName_1990
lukasz6547 pisze:
czy wie ktos jak sie uruchamia serwer apache??...bo po jak skanuje porty to nie ma otwartego 80-ego portu
Kod: Zaznacz cały
debian:/home/noname# /etc/init.d/apache2
Usage: /etc/init.d/apache2 {start|stop|restart|reload|force-reload|start-htcacheclean|stop-htcacheclean|status}
albo
Kod: Zaznacz cały
debian:/home/noname# apache2ctl
Usage: /usr/sbin/apache2ctl start|stop|restart|graceful|graceful-stop|configtest|status|fullstatus
/usr/sbin/apache2ctl <apache2 args>
Oczywiście położenie tych plików może być trochę inne (w końcu Ubuntu już się trochę od debiana różni

), ale myślę, że wystarczy:
Odp: konfiguracja apache serwer
: 24 cze 2008, 10:55
autor: lukasz6547
kurde, ile ty juz siedzisz w kompach??...dobrze jak ktos sie taki trafia czasami kto zna sie na rzeczy...
pzdr
EDIT:
Kod: Zaznacz cały
root@bash:/home/lukasz# sudo apache2ctl start
Syntax error on line 1 of /etc/apache2/sites-enabled/000-default:
Invalid command 'ameVirtualHost', perhaps misspelled or defined by a module not included in the server configuration
root@bash:/home/lukasz#
a w folderze etc/apache2( w pod folderach) nie ma zadnego folderu init.d ani pliku wykonywalnego tylko foldery i pliki tekstowe...
ps. zadno polecenie nie działa
Odp: konfiguracja apache serwer
: 24 cze 2008, 11:16
autor: NoName_1990
lukasz6547 pisze:kurde, ile ty juz siedzisz w kompach??...dobrze jak ktos sie taki trafia czasami kto zna sie na rzeczy...
Czy ja wiem... ja dopiero zaczynam
lukasz6547 pisze:
root@bash:/home/lukasz# sudo apache2ctl start
Syntax error on line 1 of /etc/apache2/sites-enabled/000-default:
Invalid command 'ameVirtualHost', perhaps misspelled or defined by a module not included in the server configuration
root@bash:/home/lukasz#
edytująć plik
/etc/apache2/sites-enabled/000-default musiałeś 'zjeść'
N przy
NameVirtualHost (na samym początku)
lukasz6547 pisze:
a w folderze etc/apache2( w pod folderach) nie ma zadnego folderu init.d ani pliku wykonywalnego tylko foldery i pliki tekstowe...
To nie ma być /etc/apache2/init.d, tylko /etc/init.d/apache2:
Szukasz złego pliku w złym folderze
Kod: Zaznacz cały
debian:/home/noname# /etc/init.d/apache2
Usage: /etc/init.d/apache2 {start|stop|restart|reload|force-reload|start-htcacheclean|stop-htcacheclean|status}
Odp: konfiguracja apache serwer
: 24 cze 2008, 11:39
autor: glar
a próbowałeś xampp? kiedyś też miałem spore problemy z apache, i od kiedy się przesiadłem na xampp - to czysta przyjemność:)
http://www.apachefriends.org/en/xampp.html
Odp: konfiguracja apache serwer
: 24 cze 2008, 11:54
autor: lukasz6547
Nie, ale dzieki za sugestie...zostane przy apache...prosze o pomoc
Odp: konfiguracja apache serwer
: 25 cze 2008, 07:28
autor: dzibi
pomoc w czym???? przecież wszystko już zostało Ci wyjaśnione....
Odp: konfiguracja apache serwer
: 25 cze 2008, 08:58
autor: lukasz6547
Chce uruchomic serwer apache, bo nie da sie uruchomic stronyinternetowej...po przeskanowaniu portów nie wogóle 80 http-tzn ze jest wyłączony
Odp: konfiguracja apache serwer
: 25 cze 2008, 10:30
autor: luinnar
Oczywiście zakładam, że sudo apt-get instal apache2 jest już za Tobą.
Jeżeli chcesz aby apache czytało z Twojego folderu domowego polecam uruchomienie modułu userdir.
Wystarczy w /etc/apache2/mods-enabled utworzyć dowiązania do plików userdir.conf i userdir.load które są w /etc/apache2/mods-available. Potem tworzysz w folderze domowym folder o nazwie public_html i restartujesz apache. Po restarcie serwera, wklepując
http://localhost/~nazwa_usera (tylda jest ważna) masz dostęp do plików zawartych w folderze public_html.
Może pojawić się problem z uprawnieniami, ale chmod rozwiąże sprawę.
Odp: konfiguracja apache serwer
: 25 cze 2008, 10:34
autor: Ruri
Powinien wstawać sam, jesli nie wstaje to jak wyżej napisane odpalasz recznie. i podajesz błedy jesli sie pojawią. A zapore używasz?
Odp: konfiguracja apache serwer
: 25 cze 2008, 12:05
autor: lukasz6547
Nie uzywam...nie bardzo sie orientuje w serwerze gdyz jest to mój początek z nim i jakbys napisał co i jak krok po kroku byłbym wdzieczny
Odp: konfiguracja apache serwer
: 25 cze 2008, 20:54
autor: dzibi
ale on wylistował błąd i nie napisał czy skorygował, a jeśli skorygował, to oczekuje że zgadniemy jaki kolejny błąd mu się pojawia
lukasz6547, bądź dla nas czytelny, to postaramy Ci się pomóc. Pod warunkiem, że przeczytałeś manuala i sprawdziłeś czy google Ci nie pomogło

Odp: konfiguracja apache serwer
: 09 lut 2009, 17:45
autor: jerry89
NoName_1990 pisze:
Albo:
Zmieniasz w tymże pliku
/var/www/ na
/home/lukasz/WWW/ (w tym fragmencie:)
Kod: Zaznacz cały
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Udostępni to twoją stronę globalnie pod adresem [url]http://ip_serwera/[/url]
No to działa tak jak trzeba, no ale po takiej operacji sciezka do phpmyadmina sie zmienia i ne jest on juz dostepny z poziomu
http://serwer/phpmyadmin/ . Jak naprawić tą sciezke?
Odp: konfiguracja apache serwer
: 26 maja 2009, 01:00
autor: jargrar
Witam.
Widzę, że jest tu temat o konfiguracji apache wiec zapytam tutaj.
Udało mi sie zainstalować apache 2.2.11 (przynajmniej tak mi sie wydaje) wedlug instrukcji z ksiazki.
Przechodze do katalogu gdzie mam zainstalowanego apache i chce uruchomic demona
Kod: Zaznacz cały
michal@michal-laptop:/usr/local/apache2/bin$ ls
ab apu-1-config dbmmanage htcacheclean htpasswd logresolve
apachectl apxs envvars htdbm httpd rotatelogs
apr-1-config checkgid envvars-std htdigest httxt2dbm
i wyswietla sie taki komunikat
Kod: Zaznacz cały
michal@michal-laptop:/usr/local/apache2/bin$ apachectl start
bash: apachectl: polecenie nieodnalezione
Moje pytanie:
Coś zle zrobilem albo zle robie?
probowalem rozne kombinacje z apachectl - sudo, start, help. Nieodnajduje takiego polecenia
Poziom zaawansowania w linuksie - bardzo niski
P.S.
Instalacja apacha:
pobranie pliku z apache org
rozpakowanie tar -xzf
$make
sudo make install
Nieużyłem apt-get poniewaz bede musial przedstawic instalacje serwera wykladowcy, a nie wiem czy bede miec dostep do sieci
Ubuntu wersja 9.04
Odp: konfiguracja apache serwer
: 26 maja 2009, 16:48
autor: f00sek
Kod: Zaznacz cały
sudo apache2ctl start
sudo /etc/init.d/apache2 start
Wpisywałeś apachectl, a korzystasz już z wersji drugiej.
Odp: konfiguracja apache serwer
: 26 maja 2009, 20:37
autor: jargrar
Faktycznie, niezłe przeoczenie.
Dzieki za pomoc:-)