1

Temat: Wordpress na OpenWRT?

Witajcie, mógłby mi ktoś opisać jak coś takiego zrobić?

2

Odp: Wordpress na OpenWRT?

Zainstaluj dowolny serwer www + php i bazę danych i instaluj wordpresa.

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

3

Odp: Wordpress na OpenWRT?

Czyli to http://eko.one.pl/?p=openwrt-php + PostgreSQL albo cały LAMP ?

4

Odp: Wordpress na OpenWRT?

Cały lamp.

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

5 (edytowany przez IreuN 2014-07-13 05:52:11)

Odp: Wordpress na OpenWRT?

No dobra, w końcu się do tego zabrałem i zaciąłem się na konfiguracji MySQL:

Plik konfiguracyjny to /etc/my.cnf. Do modyfikacji niezbędne jest ustawienie katalogu z bazą danych (linia z datadir). Nie powinna wskazywać wewnętrznej pamięci flash, powinien to być zewnętrzny nośnik:

Nie posiadam takiego pliku w /etc/ mam go utworzyć czy jak?

Edit: dobra, jest, ale w /overlay/etc/ nie wiem czy to zawsze tak jest, ale jeśli tak to popraw tutorial proszę. smile

6 (edytowany przez IreuN 2014-07-13 06:00:57)

Odp: Wordpress na OpenWRT?

A mógłbyś mi poradzić jak zainstalować tego wordpressa, serwery to nie moje środowisko więc wybacz za takie pytania ;x

Na razie pobrałem tego wordpressa, tylko gdzie go wrzucić, jak "włączyć? Help me smile

I jeszcze jedno: Podczas włączania apache wyświetla się coś takiego, tak ma być?

root@OpenWrt:~# apachectl start
httpd: apr_sockaddr_info_get() failed for OpenWrt
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
httpd (pid 83163451752448) already running

7

Odp: Wordpress na OpenWRT?

/overlay/etc/ to to samo co /etc. Więc nie, nie poprawię to dobrze napisałem.

Wordpress to tylko skrypty php. Wiec - wrzuć w katalog główny serwera www, załóż bazę i w przeglądarce wejść na adres tego serwera. Cały proces masz doskonale opisany na stronie wordpresa, nie szukaj problemów że to openwrt jest - z punktu widzenia php to żadna różnica o ie lamp uruchomiłeś.

Odnośnie komunikatu - juz masz uruchomiony apache, więc kolejne uruchomienie nic nie da. Najpierw go wyłącz, potem uruchom.

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

8 (edytowany przez IreuN 2014-07-13 12:29:16)

Odp: Wordpress na OpenWRT?

Dobra, czli rozumiem, ze mam wrzucić ten folder z wordpressem do /www1/

A możesz mi powiedzieć, wstawiłem do tego /www1/ pliczek index.html w nim zwykłe helloworld! żeby sprawdzić czy to w ogóle działa. I nie mam pojęcia jak na to wejść. Teraz powiedz mi co mam wpisać w przeglądarce za adres. localhost? 192.168.1.1 ? 127.0.0.1 ? Nie wiem już czego mam próbować...

http://192.168.1.1/index.html nie wczytuje się..

9

Odp: Wordpress na OpenWRT?

http://192.168.1.1/index.html jeżeli zostawiłeś na standardowym porcie lub http://192.168.1.1:81/index.html jeżeli np. na 81.

Jeżeli się nie wczytuje - szukaj w logach apache co się dzieje. Każdy serwer www ma swoje logu gdzie dość szczegółowo pisze co się dzieje.

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

10

Odp: Wordpress na OpenWRT?

No właśnie problem w tym, że nic sie nie wczytuje.

Wszedłem w /var/log/error_log ale tam nie ma nic oprócz czegoś takiego, non stop takie wiadomości wylatują...

[Sun Jul 13 13:42:07 2014] [info] server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers), spawning 32 children, there are 1 idle, and 1 total children
[Sun Jul 13 13:42:07 2014] [notice] child pid 20811 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20813 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20814 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20815 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20816 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20817 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20818 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20819 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20820 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20821 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20822 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20824 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20825 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20826 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20827 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20829 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20830 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20831 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:07 2014] [notice] child pid 20832 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20823 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20828 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20833 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20834 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20835 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20836 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20837 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20838 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20839 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20840 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20841 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20842 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20843 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:08 2014] [notice] child pid 20844 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:10 2014] [notice] child pid 20858 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:11 2014] [notice] child pid 20859 exit signal Segmentation fault (11)
[Sun Jul 13 13:42:11 2014] [notice] child pid 20860 exit signal Segmentation fault (11)

11

Odp: Wordpress na OpenWRT?

I właśnie to jest wiadomość. W konfigu zmień  LogLevel na error

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

12

Odp: Wordpress na OpenWRT?

No dobrze, a jak ten log teraz przeładować, żeby nowe rzeczy się w nim pojawiły, bo tam dalej to samo jest...

13

Odp: Wordpress na OpenWRT?

Zatrzymaj apache, usuń log, uruchom apache.

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

14

Odp: Wordpress na OpenWRT?

No ok, a czy to serio nie jest jakiś błąd?

httpd: apr_sockaddr_info_get() failed for OpenWrt
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Teraz w logu jest tylko to:

[Sun Jul 13 13:58:47 2014] [notice] Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/1.0.1g configured -- resuming normal operations

Edit: Hmm, a teraz działa, może restart apache był potrzebny? Hello world! Dziękuję za pomoc!

15

Odp: Wordpress na OpenWRT?

To coś innego. Nie skonfigurowałeś systemu i jako nazwę bierze 127.0.0.1 zamiast nazwy domenowej. To możesz na razie zignorować.

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

16

Odp: Wordpress na OpenWRT?

Czyli teraz pozostaje z configu apacza zmienić katalog na ten z wordpressem i index.html na index.php Czy jeszcze z tą bazą danych trzeba się bawić?

17

Odp: Wordpress na OpenWRT?

Zakładając że php skonfigurowałeś i uruchomiłeś. Bazę musisz mieć założoną, z userem i hasłem.

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

18

Odp: Wordpress na OpenWRT?

Heh, już miałem prosić żebyś coś poradził, ale poradziłem sobie sam, wszystko działa. Szacunek kolego za cierpliwość do takich jak ja ;x

19

Odp: Wordpress na OpenWRT?

No dobra, może jednak, jak tą bazę danych ogarnąć?

20

Odp: Wordpress na OpenWRT?

Tzn co z nią? Masz przecież witrynę mysql i pełno tutoriali jak się zakłada bazę danych i jak się demona konfiguruje.

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

21 (edytowany przez IreuN 2014-07-13 15:13:19)

Odp: Wordpress na OpenWRT?

No więc, utworzyłem tą baze danych z poziomu SSH, zaznaczyłem i psizę coś takiego:

root@OpenWrt:~# mysql -h localhost -u user -p wordpress
Enter password:
ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: YES)

;/ Co tym razem źle robię?

EDIT: Czy ja wgl. dobrą rzecz robię? Czy najpier mam utworzyć tabele, tylko jakie?! ;c

22

Odp: Wordpress na OpenWRT?

Nie dałeś dostępu do bazy dla user na localhost.

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

23 (edytowany przez IreuN 2014-07-13 15:16:02)

Odp: Wordpress na OpenWRT?

A jak mam go dać? Wszystkie tutoriale jakie znajduję używają różnych paneli, ja mam to robić z konsoli i nijak nie wiem jak.. ;c

24

Odp: Wordpress na OpenWRT?

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;


Czy zechciał byś przeczytać dokumentację do mysql? Wszystko masz tam opisane przecież.

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

25

Odp: Wordpress na OpenWRT?

mysql> GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

I dalej jest to samo..