Będę miał nauczkę, że gdy strona internetowa przestała działać to sprawdzić logi #apache zamiast przeglądać kod w poszukiwaniu błędów w kodzie. #webdevelopers Winne okazały się zabezpieczenia na serwerze mające powstrzymać szkodliwy kod, w moim przypadku alarm fałszywy. Zabezpieczenia dziurawe szczerze mówiąc. #oswiadczeniezdupy . Ech, straconego czasu nie odzyskam. #webdev Jeśli kogoś zawołałem niepotrzebnie, to przepraszam.
Wszystko
Wszystkie
Archiwum
dzikdzikdzik
dzikdzikdzik
- 5
Vanwartith
Vanwartith
- 2
@dzikdzikdzik: no ale będziesz miał doświadczenie życiowe - i kto znajdzie twój wpis to będzie o te doświadczenie życiowe mądrzejszy - łapaj plusa cumplu
Elo mirki, mam drobny problem. Otóż posiadam serwer VPS na systemie operacyjnym Windows server 2012. Na serwerze został postawiony serwer apache +php+mysql w postaci całej paczki XAMPP. Jest na nim hostingowana gra mmorpg. I tu zaczyna się problem. Po starcie serwera zostaliśmy zaatakowani poprzez porty. W bardzo łatwy sposób jedna osoba potrafiła zapchać port 80, wyłączając całą stronę. Prosiłbym o pomoc w zabezpieczeniu.
W zasadzie muszę zabezpieczyć 3 porty, 80, 8080 oraz
W zasadzie muszę zabezpieczyć 3 porty, 80, 8080 oraz
@kolorowy_jelonek: XAMPP służy głownie dla testerów, a nie do stawiania na serwery. Postawcie LAMP.
- 1
@vipkop: potrzebujemy na windowsa, a LAMP jest na linuksie. Musimy mieć to na windowsie, ponieważ potrzebujemy framework 4,5 do działania aplikacji.
Mam wyzwanie. Moja obecna konfiguracja to nginx (80) -> apache (8080). Sam nginx odpada niestety. Wpadłem na pomysł puszczenia tego w ten sposób: varnish (80) -> nginx (8082) -> apache (8080). Co zrobiłem?
W configu varnisha zmieniłem port na 80, w configu nginxa listen zmieniłem na 8082, dla configu każdej strony również. default.vcl też odpowiednio zmodyfikowałem (port na 8082).
Restart procesów i niestety strony nie ruszają - brak połączenia. Co może być
W configu varnisha zmieniłem port na 80, w configu nginxa listen zmieniłem na 8082, dla configu każdej strony również. default.vcl też odpowiednio zmodyfikowałem (port na 8082).
Restart procesów i niestety strony nie ruszają - brak połączenia. Co może być
- 1
@SHHHHHEEEEEEEEIIIITT: konfiguracja wygląda ok. Jesteś też pewien że jest ona używana? Włącz
No i potem możesz sprawdzić po kolei:
apache:
nginx:
varnish:
varnishadm
i wpisz vcl.show
No i potem możesz sprawdzić po kolei:
apache:
curl -i http://localhost:8080/
nginx:
curl -i http://localhost:8082/
varnish:
curl -i http://localhost:80/
- 1
@SHHHHHEEEEEEEEIIIITT: ja używam coś takiego: http://pastie.org/private/a9kt66hvlcg7oma0gca
tylko mam kilkanaście różnych backendów i je wybieram w zależności od paru czynników, np.
tylko mam kilkanaście różnych backendów i je wybieram w zależności od paru czynników, np.
Host
. Uwaga, to usuwa wszelkie cookiesy, nie licząc stron *admin*, więc pewnie byś musiał usunąć linieunset req.http.Cookie;
unset req.http.Set-Cookie;
- 1
- 2
Mirki #webdev a jeszcze bardziej #apache
Mam dwie domeny np. leszke.com i michau.com
dla leszke.com mam SSLa i resztę bajerów i chodzi zarówno w wersji http i https.
Powyższych bajerów brak w michau.com no i teraz jak ktoś próbuje wejść na https://michau.com to widzi zawartość z leszke.com
why? smutnazaba.gif
jak naprawic?
Mam dwie domeny np. leszke.com i michau.com
dla leszke.com mam SSLa i resztę bajerów i chodzi zarówno w wersji http i https.
Powyższych bajerów brak w michau.com no i teraz jak ktoś próbuje wejść na https://michau.com to widzi zawartość z leszke.com
why? smutnazaba.gif
jak naprawic?
- 1
@egoistyczny_logistyk: no tego to ja się domyśliłem, tylko co tutaj oznacza poprawnie? Configi są generowane przez ISPConfig
@Lipathor: jeśli mam strzelać, to masz pewnie vhost na *:443, a nie leszke.com:443. Albo w drugą stronę, nie masz vhosta dla michau.com:443, tylko :80. Ale to takie gdybanie. Z ISPConfig nie pomogę, bo zwykle sam składam configi.
Nie podobało mi się, że używając UnoTelly muszę korzystać z ich DNS-ów do wszystkich żądań, więc:
- na VirtualBoksie stworzyłem sobie maszynę z CentoOS-em używającą DNS-ów UnoTelly,
- z Apacha zrobiłem proxy
- założyłem osobny profil w Firefoksie i podpiąłem go do proxy
- ten profil odpalam tylko kiedy chcę obejrzeć sobie telewizję, a reszta żądań z innych programów leci po zwykłych DNS-ach kablówki
#dns #apache #unotelly
- na VirtualBoksie stworzyłem sobie maszynę z CentoOS-em używającą DNS-ów UnoTelly,
- z Apacha zrobiłem proxy
- założyłem osobny profil w Firefoksie i podpiąłem go do proxy
- ten profil odpalam tylko kiedy chcę obejrzeć sobie telewizję, a reszta żądań z innych programów leci po zwykłych DNS-ach kablówki
#dns #apache #unotelly
- 1
Orientujecie się może jak długo w PHP są przechowywane pliki tymczasowe sesji? Chodzi mi o pliki z folderu tmp na serwerze.
#programowanie #php #apache
#programowanie #php #apache
@matis11: Zależy od wartości session.gc_maxlifetime, z tym że odpowiada za to garbage collector, więc pliki mogą fizycznie nie być po tym czasie kasowane.
- 0
@Vealheim: Wg phpinfo() maxlifetime mam ustawione standardowo na 1440, a tymczasem pliki istnieją nadal po prawie 4 h ( ͡° ͜ʖ ͡°)
Ok, dziękuję bardzo za pomoc!
Ok, dziękuję bardzo za pomoc!
- 2
Mireczky, serdeczna prośba o pomoc, bo nie ogarniam. Potrzebuję w mod_rewrite przepisać adres URL w sposób następujący:
I nie mam pojęcia, jak to zrobić poprawnie.
[http://twojadomena.pl](http://twojadomena.pl) -> [http://twojadomena.pl/index.html?zmienna=wartosc](http://twojadomena.pl/index.html?zmienna=wartosc)
[http://twojadomena.pl/index.html](http://twojadomena.pl/index.html) -> [http://twojadomena.pl/index.html?zmienna=wartosc](http://twojadomena.pl/index.html?zmienna=wartosc)
I nie mam pojęcia, jak to zrobić poprawnie.
- 0
- 0
@b0b3k: a jeszcze jedno, bo widzę, że nie do końca dało to efekt. Mój projekt nie znajduje się w głównym folderze serwera, tylko w podfolderze. To co wkleiłeś (oczywiście zamieniając #options na Options) wklepałem do pliku .htaccess i wrzuciłem do folderu z projektem. Czy coś w związdku z tym powinienem dodać do reguł? Jakiś basedir czy coś?
- 2
Apache AH Mk. I jest skracane do AH-1.
@mh59ab: Nieprawda. Jest skracane do AH.1 (lub AH1). AH-1 to oznaczenie Cobry, a nie Apache.
#pomocy #webdev #apache
Kupiłem sobie małego vps'a, żeby poeksperymentować troszkę.
No i mam problem zainstalowałem na nim apache'a 2 pokonfigurowałem go jako tako i strony nawet działają. Problem zaczyna się gdy bawię się ze skryptami cgi, co właściwie jest moim głównym eksperymentem. Gdy próbuję uruchomić mój skrypt zawsze jest "not found".
Pomóżcie
Kupiłem sobie małego vps'a, żeby poeksperymentować troszkę.
No i mam problem zainstalowałem na nim apache'a 2 pokonfigurowałem go jako tako i strony nawet działają. Problem zaczyna się gdy bawię się ze skryptami cgi, co właściwie jest moim głównym eksperymentem. Gdy próbuję uruchomić mój skrypt zawsze jest "not found".
Pomóżcie
@jedrus7: A porownales sciezke z error loga z prawdziwa sciezka zeby zobaczyc gdzie apache szuka tego czego nei moze znalezc..?
- 1
#java #maven #mvn #apache
Mireczki, co jest grane? Utworzyłem sobie plik pom.xml, dodałem tam wszystkie tagi. Odpaliłem mvn install, pobrały się wszystkie zależności. Niestety nie mogę ich użyć w projekcie. (używam środowiska intellij)
Środowisko nie widzi w ogóle libów które pobrał maven.
Mogę prosić o pomoc ? :)
Mireczki, co jest grane? Utworzyłem sobie plik pom.xml, dodałem tam wszystkie tagi. Odpaliłem mvn install, pobrały się wszystkie zależności. Niestety nie mogę ich użyć w projekcie. (używam środowiska intellij)
Środowisko nie widzi w ogóle libów które pobrał maven.
Mogę prosić o pomoc ? :)
- 1
Mriki, jak zrobić, żeby mój projekt laravela był widoczny w całym internecie, a nie tylko pod localhost:8000?
#laravel #php #laraveldlazielonych #apache #linux
#laravel #php #laraveldlazielonych #apache #linux
#webdev #php #apache #programowanie
Mam na serwerze 2 katalogi:
/images/stories/aktualnosci/a
/images/stories/aktualnosci/b
Mam na serwerze 2 katalogi:
/images/stories/aktualnosci/a
/images/stories/aktualnosci/b
@Vealheim: tez tak myślałem, ale twierdzi że 755 ;)
- 0
@Jaslanin: a jak sprawdzic chown pod Windowsem?:)
.htaccess nie sprswdzalem bo jak mowie nie mam dostepu:/ moge jedynie napisac wlascicielowi zeby zrobil to czy to,ale on za bardzo nie ogarnia wiec tak troche na slepo musze dzialac. Co do blokowania listowania to chcialbym zeby tak zostalo, dla jednego katalogu nie dostaje 403 forbidden i przez skrypt to dziala i wlasnie tak bym chcial zeby dla wszystkich katalogow dzialalo. Czego szukac
.htaccess nie sprswdzalem bo jak mowie nie mam dostepu:/ moge jedynie napisac wlascicielowi zeby zrobil to czy to,ale on za bardzo nie ogarnia wiec tak troche na slepo musze dzialac. Co do blokowania listowania to chcialbym zeby tak zostalo, dla jednego katalogu nie dostaje 403 forbidden i przez skrypt to dziala i wlasnie tak bym chcial zeby dla wszystkich katalogow dzialalo. Czego szukac
10
Efektowny występ brytyjskiego Apache'a na pokazach lotniczych
Brytyjski Apache AH Mk 1 na pokazach w bazie RAF Waddington. Fajna wiązanka i świetna pirotechnika.
z- 1
- #
- #
- #
- #
- #
- 1
@paziu:
albo
innej opcji chyba nie ma
AddHandler application/x-httpd-php55 .php
albo
AddHandler application/x-httpd-php5.5.8 .php
innej opcji chyba nie ma
@paziu: Zdaje sie ze kiedys to robilem tak ze jeden apacz z jedna wersja PHP banglal na jednym porcie, a ten z druga wersja PHP na innym. Dla danej wirtualki bylo ustawienie na ktorym porcie ma byc obslugiwana. Serwer siedzial za proxy, wiec z poziomu przegladarki wszystko bylo przezroczyste.
Ale to bylo dawno i nie podam ci teraz wiecej szczegolow bo nei pamietam.....
Ale to bylo dawno i nie podam ci teraz wiecej szczegolow bo nei pamietam.....