1

Temat: lamp / apache

Witam.
Po instalacji wg http://eko.one.pl/?p=openwrt-lamp#apache i edycji w pliku /etc/apache/httpd.conf by nasłuchiwał na 84 nastąpiło:
1. httpd_gargoyle nasłuchiwał na 81 -ni widu ni słych
2. uhttp nasłuchiwał 83 - jak wyżej
3. brak możliwosci zalogowania się do routera zarówno po www jak i ssh
4. połączenie internetowe działa
5. smb i ftp - lipa
proszę o sugestie

Machine: TP-Link TL-WDR3600 v1 OpenWrt Gargoyle PL 1.6.2.2 (r42647) , by obsy - e3372 / Plus - El Capitan 10.11.3

2

Odp: lamp / apache

Failsafe i poprawiasz to co zepsułeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: lamp / apache

failsafe -> mount_root -> reboot -f system wstał z exrootem, usługi działają jednak bez apache na 84 porcie, wnioskuję po tym ze nie widać go w :
root@Gargoyle:~# netstat -apt
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
tcp        0      0 localhost:mysql         0.0.0.0:*               LISTEN      2407/mysqld
tcp        0      0 0.0.0.0:netbios-ssn     0.0.0.0:*               LISTEN      2333/smbd
tcp        0      0 0.0.0.0:www             0.0.0.0:*               LISTEN      2024/httpd_gargoyle
tcp        0      0 0.0.0.0:81              0.0.0.0:*               LISTEN      2395/httpd_gargoyle
tcp        0      0 0.0.0.0:82              0.0.0.0:*               LISTEN      2399/httpd_gargoyle
tcp        0      0 0.0.0.0:83              0.0.0.0:*               LISTEN      2417/uhttpd
tcp        0      0 0.0.0.0:domain          0.0.0.0:*               LISTEN      2179/dnsmasq
tcp        0      0 0.0.0.0:ftp             0.0.0.0:*               LISTEN      2002/vsftpd
tcp        0      0 0.0.0.0:ssh             0.0.0.0:*               LISTEN      1982/dropbear
tcp        0      0 0.0.0.0:https           0.0.0.0:*               LISTEN      2024/httpd_gargoyle
tcp        0      0 0.0.0.0:microsoft-ds    0.0.0.0:*               LISTEN      2333/smbd
tcp        0      0 Gargoyle:ssh            192.168.1.2:47874       ESTABLISHED 3018/dropbear
tcp        0      0 Gargoyle:ssh            k70.lan:56439           ESTABLISHED 3862/dropbear
netstat: /proc/net/tcp6: No such file or directory

mysql  nasłuchuje apache już nie, chciałem postawić apache dla testów joomli, widziałem ze na wrt160 apache działa , stwierdziłem czemu nie spróbować na mr3020, docelowo chce to wykorzystać na terminalu więc możliwości będa nieco większe,
proszę o pomoc

Machine: TP-Link TL-WDR3600 v1 OpenWrt Gargoyle PL 1.6.2.2 (r42647) , by obsy - e3372 / Plus - El Capitan 10.11.3

4

Odp: lamp / apache

Na 80 httpd_gargoyle słucha. Chyba nie do końca coś zmieniłeś...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: lamp / apache

chodzi o to ??
tcp        0      0 0.0.0.0:www             0.0.0.0:*               LISTEN      2024/httpd_gargoyle
chciałem aby apache chodził na 84 więc w pliku /etc/apache/httpd.conf zmieniłem by nasłuchiwał na 84, chciałbym pozostawić http z Gargoyle na 80.Czy taka możliwość nie jest dozwolona (chodzi mi o zmianę portu na 84 dla apache).
Spróbuję zmienić port dla http w gui Gargoyle na 84 a w conf apache na 80, zobaczę czy to coś zmieni,proszę o wskazówki

Machine: TP-Link TL-WDR3600 v1 OpenWrt Gargoyle PL 1.6.2.2 (r42647) , by obsy - e3372 / Plus - El Capitan 10.11.3

6

Odp: lamp / apache

Ok, odpal więc apache i pokaż co wypisuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7 (edytowany przez toka 2013-04-07 19:23:44)

Odp: lamp / apache

w /etc/apache/httpd.conf dopisałem jeszcze jedna regułę, której wcześniej nie zauważyłem, teraz mam tak:
root@Gargoyle:~# netstat -apt
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
tcp        0      0 localhost:mysql         0.0.0.0:*               LISTEN      2407/mysqld
tcp        0      0 0.0.0.0:netbios-ssn     0.0.0.0:*               LISTEN      2333/smbd
tcp        0      0 0.0.0.0:www             0.0.0.0:*               LISTEN      2024/httpd_gargoyle
tcp        0      0 0.0.0.0:81              0.0.0.0:*               LISTEN      2395/httpd_gargoyle
tcp        0      0 0.0.0.0:82              0.0.0.0:*               LISTEN      2399/httpd_gargoyle
tcp        0      0 0.0.0.0:83              0.0.0.0:*               LISTEN      2417/uhttpd
tcp        9      0 Gargoyle:84             0.0.0.0:*               LISTEN      4960/httpd
tcp        0      0 0.0.0.0:domain          0.0.0.0:*               LISTEN      2179/dnsmasq
tcp        0      0 0.0.0.0:ftp             0.0.0.0:*               LISTEN      2002/vsftpd
tcp        0      0 0.0.0.0:ssh             0.0.0.0:*               LISTEN      1982/dropbear
tcp        0      0 0.0.0.0:https           0.0.0.0:*               LISTEN      2024/httpd_gargoyle
tcp        0      0 0.0.0.0:microsoft-ds    0.0.0.0:*               LISTEN      2333/smbd
tcp        1      0 Gargoyle:84             k70.lan:43917           CLOSE_WAIT  -
tcp     1047      0 Gargoyle:84             k70.lan:43916           CLOSE_WAIT  -
tcp        1      0 Gargoyle:84             k70.lan:43930           CLOSE_WAIT  -
tcp     1053      0 Gargoyle:84             k70.lan:43929           CLOSE_WAIT  -
tcp        0      0 Gargoyle:ssh            192.168.1.2:47874       ESTABLISHED 3018/dropbear
tcp     1056      0 Gargoyle:84             k70.lan:43914           CLOSE_WAIT  -
tcp        1      0 Gargoyle:84             k70.lan:43915           CLOSE_WAIT  -
tcp        1      0 Gargoyle:84             k70.lan:43918           CLOSE_WAIT  -
tcp        0      0 Gargoyle:ssh            k70.lan:56668           ESTABLISHED 8029/dropbear
netstat: /proc/net/tcp6: No such file or directory

wygląda,że sucha na 84, więc skopiowałem joomle do katalogu apache jednak instalacja nie rusza..
Poprawnie działanie można sprawdzić umieszczając dowolny plik pod nazwą index.html w katalogu /www1 ... w moni przypadku /mnt/sda1/apache/index.html jednak też nic nie widać .

Machine: TP-Link TL-WDR3600 v1 OpenWrt Gargoyle PL 1.6.2.2 (r42647) , by obsy - e3372 / Plus - El Capitan 10.11.3

8

Odp: lamp / apache

No i masz, nasłuchuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: lamp / apache

edytowałem wcześniejszy post , czy mógłbyś się odnieść do jego obecnej treści.

Machine: TP-Link TL-WDR3600 v1 OpenWrt Gargoyle PL 1.6.2.2 (r42647) , by obsy - e3372 / Plus - El Capitan 10.11.3

10

Odp: lamp / apache

Logi masz, logread. Więc zobacz. Ustaw też w konfigu apache LogLevel na notice

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: lamp / apache

ok działa, ostatnie pytanie jak ustawić aby po restarcie ruszał wraz z systemem?

Machine: TP-Link TL-WDR3600 v1 OpenWrt Gargoyle PL 1.6.2.2 (r42647) , by obsy - e3372 / Plus - El Capitan 10.11.3

12

Odp: lamp / apache

Do /etc/rc.local sobie dodaj.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: lamp / apache

dziękuje, dodałem, działa

w poradniku http://eko.one.pl/?p=openwrt-http#httpdgargoyle przy Apache wkradła się chyba literówka:
# echo "apachectrl start" > /etc/rc.local

P.S.
na marginesie, czy udało się komuś uruchomić joomla 2.5.9 (lub którąkolwiek) na apache w OpenWrt u mnie komunikat:
Fatal error: Call to undefined function session_id() in /mnt/sda1/apache/libraries/joomla/session/session.php on line 93

Machine: TP-Link TL-WDR3600 v1 OpenWrt Gargoyle PL 1.6.2.2 (r42647) , by obsy - e3372 / Plus - El Capitan 10.11.3

14

Odp: lamp / apache

mod-session w php nie masz?

PS poprawiłem, dzięki.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.