WordPress över Lighttpd + APC i Squeeze (II och final)

ljus-och-wordpress-logotyper

Här igen med berättelsen om Lighty och WordPress!. Om du inte har läst Jag delar i den här serien har han fortfarande inget att göra här. Läs och studera dess innehåll och kom sedan tillbaka. För att slutföra installationen och konfigurationen av paret måste vi göra:

  • Installera WordPress: skapa databasen och användaren i MySQL och ge den nödvändiga behörigheter; skapa och ändra konfigurationsfilen wp-config.php enligt anslutningen till databasen; och avsluta installationen av WordPress via webbgränssnittet.
  • Förbättra cache med Alternativ PHP Cvärk.

Installera WordPress

Låt oss ta bort filen index.php skapades tidigare för att kontrollera vår konfiguration:

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

Via Nautilus eller Terminal kopierar vi WordPress-installationsfilen till dokumentets rotkatalog, i det här fallet skulle vi kopiera den till/srv/web.amigos.cu/htdocs/.

anteckning: Låt oss anta att vi har WordPress version 3.4.1 för denna handledning.

Efter kopiering går vi till den katalogen och packar upp den och flyttar allt innehåll i katalogen wordpress till / htodcs / och vi tar bort installationsprogrammet:

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

Vi skapar användaren och databasen i MySql: Genom en terminal ansluter vi till administrationskonsolen, kör vi mysql -p, och efter att ha angett lösenordet kör vi nödvändiga SQL-frågor:

mysql -p Ange lösenord: Välkommen till MySQL-skärmen. Kommandon slutar med; eller \ g. Ditt MySQL-anslutnings-ID är 40 Serverversion: 5.1.49-3 (Debian) [---] SKAPA ANVÄNDARE 'minanvändare' IDENTIFIERAD AV 'myipassword'; SKAPA DATABAS OM INTE FÖR "wp_friends"; ANVÄND vänner_wp; GE ALLA PRIVILEGER PÅ `amigos_wp`. * TILL 'myuser' @ '%' MED GRANT-ALTERNATIV; sluta

ÖGA med citattecken när vi använder dem för att bifoga namnet på databasen mellan dem. Lägg märke till vad som är `vänner_wp` och inte 'amigos_wp'.

Vi skapar och ändrar filen wp-config.php:

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

De enda raderna som vi måste ändra är:

// ** MySQL-inställningar. Begär dessa uppgifter från din webbhotell. $ / ** Namnet på din WordPress-databas * / define ('DB_NAME', 'amigos_wp'); / * Ditt MySQL-användarnamn * / define ('DB_USER', 'myuser'); / ** Ditt MySQL-lösenord * / define ('DB_PASSWORD', 'mipassword');

Resten av filen är kvar intakt. Vi sparar ändringarna.

Slutliga installationsinställningar: Vi uppdaterar sidan i vår webbläsare (http://web.amigos.cu) och vi är redan i den berömda 5-minuters WordPress-installationsprocessen!.

Var fantasifull och kreativ. Fyll i de fält som installatören begär efter dina behov. Om din webbplats är vänd mot Internet (starkt skyddad av en brandvägg) kan du låta sökmotorer som Google och andra indexera den. Eftersom mitt är endast för Enterprise LAN, avmarkerar jag det alternativet och klickar på den magiska knappen "Fortsätt".

De andra stegen är typiska för WordPress och sanningen är att jag inte alls hjälper dig att använda den. Se manualen eller fråga andra som redan är experter på dess användning.

Vi förbättrar cacheminnet för mellanliggande koden i PHP med hjälp av APC:

För ordens skull säger jag INTE det! KBeezie säger det i en artikel med titeln “Betydelsen av Caching WordPress”(Vikten av cache i WordPress) när han säger:

"WordPress, i all sin glans ... är en jävla slarvig gris"

Som i en grov översättning betyder att "WordPress i all sin härlighet ... är en blodig slarvig gris." Vi rekommenderar att du läser den här mycket intressanta och lärorika artikeln. Det finns flera sätt att förbättra WordPress-cachen enligt specialiserad dokumentation, antingen genom "W3 Total Cache", "WP Super Cache" och andra. Om vi ​​springer

aptitude show php-apc

vi kommer att få en kort beskrivning, som fritt översatt säger:

“Alternativt PHP-cache, även känt som APC, är en öppen källkod, gratis och robust ram för cachning och optimering av mellanliggande PHP-kod. APC är en snabb lösning för att skapa en lokal cache med PHP-kod. Det distribueras inte som MencacheD, men det kan användas tillsammans för att få en optimal cache ”. För att installera det kör vi:

aptitude installera php-apc

Senare läste vi filerna /usr/share/doc/php-apc/README.Debian ochALLA från samma mapp. Enligt vad som rekommenderas i den första gör vi följande:

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

Vi måste förklara ett lösenord i filen apc.php för att få det att fungera helt. Vi redigerar filen som redan finns i roten /htdocs/apc.php, vi går till rad 41 och hittar:

standardvärden ('ADMIN_USERNAME', 'apc'); standardinställningar ('ADMIN_PASSWORD', 'lösenord');

'Lösenordet' måste ändras till ett eget lösenord som inte är ordet Lösenord. Vi sparar ändringarna och innan vi gör något annat måste vi starta om tjänsten:

service lighttpd starta om

Vi riktar vår webbläsare till webbadressen web.amigos.cu/apc.php och vi kommer att se hur det alternativa PHP-cachen fungerar.

Vänner, jag hoppas att allt som skrivs kommer att vara till nytta för dig. Vi ses på nästa äventyr!


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

4 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   eliotime3000 sade

    Bra handledning.

    Ett förslag: Och varför använder du inte apt-get?

    1.    Federico A. Valdes Toujague sade

      Tack för din kommentar. Jag använder skicklighet av vana. Från Sarge eller Debian 3.

    2.    Federico A. Valdes Toujague sade

      Tack så mycket för din kommentar. Jag använder skicklighet av vana sedan Debian 3.0 eller Sarge. Det finns inga fler mysterier.

      1.    eliotime3000 sade

        Ah redan. Jag använder apt-get för om jag använder aptitude kan det förstöra den grafiska miljön (jag har redan gjort testet i stabil och det hotade att bli av med GNOME och andra saker) och på det sättet är det mycket säkrare.