wordpress i nginx w jednym miejscu stali
Przenoszę serwisy z jednego serwera na drugi i na tym drugim z założenia ma nie być apache’a. na pierwszy ogień poszedł najmniejszy z wordpressów, taki którego można by przenieść nawet ręcznie. Kilka wpisów na krzyż, kilka wtyczek i tworzony wciąż szablon wyglądu.
Na pierwszy ogień przeszła przeprowadzka bazy, więc dump z bazy mysql (systemowa baza serwera) w celu wyciągnięcia danych z tabel db oraz user oraz przerzucenie dwóch rekordów do nowej bazy. Potem CREATE DATABASE nazwa; i import dumpa.
Sama konfiguracja wirtuala to moment, choć sposób wykorzystania php w trybie cgi wymaga własnego wpisu, poszła bez kłopotu.
Do typowej konfiguracji musiałem dodać tylko wpisy dotyczące kodowania i zmienić index katalogu na index.php.
Ponieważ odnośniki są ustawione jako /%postname%/ wymagane jest użycie reguł rewrite’ów, które dla apache’a są tworzone z automatu.
Dla nginx’a wygląda to następująco:
location / {
root /ścieżka_do_document_roota;
if (-e $request_filename) {
break;
}
rewrite ^(.+)$ /index.php?q=$1 last;
}
Szukaj
Tagi
ostatnie komentarze
- Marcin o WordPress: losowa kolejność postów
- Michał o WordPress: losowa kolejność postów
- Marcin o WordPress: losowa kolejność postów
- Michał o WordPress: losowa kolejność postów
- Marcin o WordPress: blokowanie w robots.txt kilku rzeczy
- SpeX o WordPress: blokowanie w robots.txt kilku rzeczy
- Thanks God it’s Friday | Studio Multimedi@lne ljasinski.pl o WordPress: blokowanie w robots.txt kilku rzeczy
- Paweł Nowak o WordPress: blokowanie w robots.txt kilku rzeczy
- Leddy o Nie dla ACTA
- Marcin o WordPress: Jak skasować starsze niż miesiąc wersje wpisów?
ostatnio popularne wpisy
- Jak używać w odnośnikach użyć mailto
- WordPress na wiele języków
- Tworzenie layoutu ” krok po kroku
- Interaktywna mapa Polski ” wtyczka do WordPressa
- Ostatnia wersja WPML na licencji GPL
- WordPress: Jak ustawić strony z wpisami?
- Wyświetlanie jednej kategorii wpisów na stronie głównej
- WordPress: jak zmodyfikować atrybuty ikony wpisu?
- WordPress: jak zmienić tło w co drugim wpisie
- WordPress: blokowanie w robots.txt kilku rzeczy
Liczba komentarzy: 4
6 stycznia 2010 o godzinie 1:33 palmiak skomentował:
Ciekawie jak to będzie działać. Ja prowadziłem drobne eksperymenty Lighttp ” no działało to, ale na eksperymentach się skończyło. Nic większego produkcyjnie nie testowałem. Będę zaglądał czekając na rozwój tej migracji.
8 stycznia 2010 o godzinie 10:07 Marcin skomentował:
Na razie działa, za chwilę jadą tam następne chrooty i następne wordpressy, więc zobaczymy,
9 stycznia 2010 o godzinie 22:56 SpeX skomentował:
A co to ma dać?
11 stycznia 2010 o godzinie 12:45 Marcin skomentował:
@SpeX: no działanie wordpress’a na nginx’ie.
Dodaj komentarz
Należy wpełnić pola oznaczone znakiem gwiazdki "*". Proszę zapoznać się z zasadami komentowania.