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!
Niezły tutorial.
Sugestia: dlaczego nie używasz apt-get?
Dzięki za komentarz. Używam umiejętności z przyzwyczajenia. Z Sarge lub Debian 3.
Bardzo dziękuję za komentarz. Używam aptitude z przyzwyczajenia od Debiana 3.0 lub Sarge. Nie ma więcej tajemnic.
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.