WordPress przez Lighttpd + APC w Squeeze (II i wersja ostateczna)

logo light-and-wordpress

Tutaj znowu z historią Lighty i WordPressa! Jeśli nie przeczytałeś Część I z tej serii, to nadal nie ma tu nic do roboty. Przeczytaj i przestudiuj jego treść, a następnie wróć. Aby zakończyć instalację i konfigurację pary, musimy wykonać:

  • Zainstaluj WordPress: utwórz bazę danych i użytkownika w MySQL i nadaj mu niezbędne uprawnienia; utwórz i zmodyfikuj plik konfiguracyjny wp-config.php zgodnie z połączeniem z bazą danych; i zakończ instalację WordPressa za pomocą jego interfejsu internetowego.
  • Popraw pamięć podręczną o Aalternatywnie PHP Cból.

Zainstaluj WordPress

Usuńmy plik index.php utworzony wcześniej w celu sprawdzenia naszej konfiguracji:

rm /srv/web.amigos.cu/htdocs/index.php

Poprzez Nautilusa lub Terminal kopiujemy plik instalacyjny WordPress do katalogu głównego dokumentów, w tym przypadku skopiowalibyśmy go do/srv/web.amigos.cu/htdocs/.

uwaga: Załóżmy, że w tym samouczku mamy WordPress w wersji 3.4.1.

Po skopiowaniu przechodzimy do tego katalogu, rozpakowujemy i przenosimy całą zawartość katalogu wordpress do / htodcs / i usuwamy instalator:

cd /srv/web.amigos.cu/htdocs tar xvfz wordpress-3.4.1-es_ES.tar.gz mv wordpress / *. rm -r wordpress / wordpress-3.4.1-es_ES.tar.gz chown -R www-data. * chmod -R + x * .php

Tworzymy użytkownika i bazę danych w MySql: Poprzez terminal łączymy się z konsolą administracyjną, uruchamiamy mysql -p, a po wpisaniu naszego hasła wykonujemy niezbędne zapytania SQL:

mysql -p Wprowadź hasło: Witamy w monitorze MySQL. Polecenia kończą się na; lub \ g. Twój identyfikator połączenia MySQL to 40 Wersja serwera: 5.1.49-3 (Debian) [---] UTWÓRZ UŻYTKOWNIKA 'myuser' ZIDENTYFIKOWANY PRZEZ 'mojehasło'; UTWÓRZ BAZĘ DANYCH, JEŚLI NIE ISTNIEJE `wp_friends`; USE friends_wp; PRZYZNAJ WSZYSTKIE UPRAWNIENIA DLA „amigos_wp”. * DO 'myuser' @ '%' Z OPCJĄ GRANT; porzucić

OKO w cudzysłów, gdy używamy ich do umieszczenia między nimi nazwy bazy danych. Zwróć uwagę, co jest `friends_wp` i nie „amigos_wp”.

Tworzymy i modyfikujemy plik wp-config.php:

cd /srv/web.amigos.cu/htdocs cp wp-config-sample.php wp-config.php nano wp-config.php

Jedyne linie, które musimy zmodyfikować, to:

// ** Ustawienia MySQL. Poproś o te dane od swojego usługodawcy hostingowego. $ / ** Nazwa Twojej bazy danych WordPress * / define ('DB_NAME', 'amigos_wp'); / * Twoja nazwa użytkownika MySQL * / define ('DB_USER', 'myuser'); / ** Twoje hasło MySQL * / define ('DB_PASSWORD', 'mipassword');

Reszta pliku pozostaje nienaruszona. Zapisujemy zmiany.

Ostateczne ustawienia instalacji: Odświeżamy stronę w naszej przeglądarce (http://web.amigos.cu) i jesteśmy już w słynnym 5-minutowym procesie instalacji WordPressa!

Bądź pomysłowy i kreatywny. Wypełnij pola wymagane przez instalatora zgodnie ze swoimi potrzebami. Jeśli Twoja witryna jest skierowana do Internetu (silnie chroniona przez zaporę sieciową), możesz zezwolić wyszukiwarkom, takim jak Google i innym, na indeksowanie jej. Ponieważ moja dotyczy tylko sieci LAN Enterprise, odznaczam tę opcję i klikam magiczny przycisk „Kontynuuj”.

Pozostałe kroki są typowe dla WordPressa i prawda jest taka, że ​​to nie ja w ogóle pomagam Ci w jego użyciu. Zapoznaj się z instrukcją lub zapytaj innych, którzy są już ekspertami w jej stosowaniu.

Poprawiamy pamięć podręczną kodu pośredniego w PHP za pomocą APC:

Dla przypomnienia, NIE mówię tego! KBeezie mówi to w artykule zatytułowanym „Znaczenie buforowania WordPressa”(Znaczenie pamięci podręcznej w WordPress), kiedy stwierdza:

„WordPress w całej okazałości ... to cholernie niechlujny wieprz”

Co w przybliżeniu oznacza, że ​​„WordPress w całej okazałości ... to cholernie niechlujna świnia”. Zalecamy przeczytanie tego bardzo interesującego i pouczającego artykułu. Istnieje kilka sposobów ulepszenia pamięci podręcznej WordPress zgodnie ze specjalistyczną dokumentacją, poprzez „W3 Total Cache”, „WP Super Cache” i inne. Jeśli uciekniemy

aptitude show php-apc

otrzymamy krótki opis, który w wolnym tłumaczeniu mówi:

„Alternatywna pamięć podręczna PHP, znana również jako APC, to darmowa i niezawodna platforma do buforowania i optymalizacji pośredniego kodu PHP o otwartym kodzie źródłowym. APC to szybkie rozwiązanie do tworzenia lokalnej pamięci podręcznej kodu PHP. Nie jest dystrybuowany jak MencacheD, ale może być używany razem w celu uzyskania optymalnej pamięci podręcznej ”. Aby go zainstalować, wykonujemy:

aptitude zainstaluj php-apc

Później przeczytaliśmy pliki /usr/share/doc/php-apc/README.Debian iWSZYSTKO z tego samego folderu. Zgodnie z zaleceniami w pierwszym, wykonujemy następujące czynności:

gunzip /usr/share/doc/php-apc/apc.php.gz cp /usr/share/doc/php-apc/apc.php /srv/web.amigos.cu/htdocs/ chown www-data: root / srv / web.amigos.cu / htdocs / apc.php chmod + x /srv/web.amigos.cu/htdocs/apc.php

Musimy zadeklarować hasło w pliku apc.php aby to w pełni działało. Edytujemy plik, który jest już w katalogu głównym /htdocs/apc.phpprzechodzimy do linii 41 i znajdujemy:

domyślne ('ADMIN_USERNAME', 'apc'); domyślne ('ADMIN_PASSWORD', 'hasło');

„Hasło” należy zmienić na własne hasło, które nie jest słowem password. Zapisujemy zmiany i zanim cokolwiek innego musimy zrestartować usługę:

ponowne uruchomienie usługi lighttpd

Kierujemy naszą przeglądarkę do adresu URL web.amigos.cu/apc.php i zobaczymy, jak działa alternatywna pamięć podręczna PHP.

Przyjaciele, mam nadzieję, że wszystko, co napisano, będzie dla was przydatne. Do zobaczenia na następnej przygodzie!


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Eliotime3000 powiedział

    Niezły tutorial.

    Sugestia: dlaczego nie używasz apt-get?

    1.    Federico A. Valdes Toujague powiedział

      Dzięki za komentarz. Używam umiejętności z przyzwyczajenia. Z Sarge lub Debian 3.

    2.    Federico A. Valdes Toujague powiedział

      Bardzo dziękuję za komentarz. Używam aptitude z przyzwyczajenia od Debiana 3.0 lub Sarge. Nie ma więcej tajemnic.

      1.    Eliotime3000 powiedział

        Ach już. Używam apt-get, ponieważ jeśli używam aptitude, może to zepsuć środowisko graficzne (test wykonałem już w stabilnej i groził pozbyciem się GNOME i innych rzeczy) i dzięki temu jest znacznie bezpieczniejszy.