konfiguracja apache serwer

Instalacja i konfiguracja oprogramowania sieciowego.
Awatar użytkownika
lukasz6547
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 23 mar 2008, 10:06
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

konfiguracja apache serwer

Post 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???
Awatar użytkownika
Asper
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 18 cze 2008, 22:10
Płeć: Mężczyzna
Wersja Ubuntu: 7.04
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post 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 ?
Awatar użytkownika
lukasz6547
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 23 mar 2008, 10:06
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post 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
Awatar użytkownika
NoName_1990
Sędziwy Jeż
Sędziwy Jeż
Posty: 59
Rejestracja: 28 lut 2007, 18:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Odp: konfiguracja apache serwer

Post 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ń

Kod: Zaznacz cały

        Order allow,deny
        allow from all
na

Kod: Zaznacz cały

        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
Awatar użytkownika
lukasz6547
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 23 mar 2008, 10:06
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post 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
Awatar użytkownika
NoName_1990
Sędziwy Jeż
Sędziwy Jeż
Posty: 59
Rejestracja: 28 lut 2007, 18:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Odp: konfiguracja apache serwer

Post 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 :p), ale myślę, że wystarczy:

Kod: Zaznacz cały

sudo apache2ctl start
Awatar użytkownika
lukasz6547
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 23 mar 2008, 10:06
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post 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
Awatar użytkownika
NoName_1990
Sędziwy Jeż
Sędziwy Jeż
Posty: 59
Rejestracja: 28 lut 2007, 18:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86

Odp: konfiguracja apache serwer

Post 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 :p
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 :p

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}
glar
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 23 lip 2007, 19:42
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: Xfce

Odp: konfiguracja apache serwer

Post 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
slow down, your time will come...
Awatar użytkownika
lukasz6547
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 23 mar 2008, 10:06
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post autor: lukasz6547 »

Nie, ale dzieki za sugestie...zostane przy apache...prosze o pomoc
dzibi
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 05 sie 2007, 13:12
Płeć: Mężczyzna
Wersja Ubuntu: 7.04
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post autor: dzibi »

pomoc w czym???? przecież wszystko już zostało Ci wyjaśnione....
Awatar użytkownika
lukasz6547
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 23 mar 2008, 10:06
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post 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
Awatar użytkownika
luinnar
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 06 lut 2007, 10:23
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: konfiguracja apache serwer

Post 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ę.
Potrzebne nam nowe są
Hałasu strategie
Nowe definicje buntu
Awatar użytkownika
Ruri
Przyjaciel
Przyjaciel
Posty: 532
Rejestracja: 13 wrz 2006, 21:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: konfiguracja apache serwer

Post 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?
Awatar użytkownika
lukasz6547
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 23 mar 2008, 10:06
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post 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
dzibi
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 05 sie 2007, 13:12
Płeć: Mężczyzna
Wersja Ubuntu: 7.04
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post 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 ;)
jerry89
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 04 lis 2008, 19:02
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: konfiguracja apache serwer

Post 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?
jargrar
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 26 maja 2009, 00:42
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post 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
Awatar użytkownika
f00sek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 109
Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: konfiguracja apache serwer

Post autor: f00sek »

Kod: Zaznacz cały

sudo apache2ctl start
sudo /etc/init.d/apache2 start
Wpisywałeś apachectl, a korzystasz już z wersji drugiej.
System.out.println ("Java programmer");
jargrar
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 26 maja 2009, 00:42
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: konfiguracja apache serwer

Post autor: jargrar »

Faktycznie, niezłe przeoczenie.
Dzieki za pomoc:-)
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 32 gości