WordPress over Lighttpd + APC i Squeeze (II og final)

lys-og-wordpress-logoer

Her igjen med historien om Lighty og WordPress!. Hvis du ikke har lest Del i av denne serien, så har han fortsatt ingenting å gjøre her. Les og studer innholdet og kom tilbake. For å fullføre installasjonen og konfigurasjonen av paret, må vi gjøre:

  • Installer WordPress: opprett databasen og brukeren i MySQL og gi den de nødvendige rettighetene; opprette og endre konfigurasjonsfilen wp-config.php i henhold til forbindelsen med databasen; og fullfør installasjonen av WordPress gjennom nettgrensesnittet.
  • Forbedre hurtigbufferen med Alternativ PHP Csmerte.

Instalar WordPress

La oss slette filen index.php opprettet tidligere for å sjekke konfigurasjonen vår:

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

Gjennom Nautilus eller Terminal kopierer vi WordPress-installasjonsfilen til dokumentets rotkatalog, i dette tilfellet vil vi kopiere den til/srv/web.amigos.cu/htdocs/.

note: La oss anta at vi har WordPress-versjon 3.4.1 for denne opplæringen.

Etter kopiering går vi til den katalogen og pakker ut, og flytter alt innholdet i katalogen wordpress til / htodcs / og vi sletter installasjonsprogrammet:

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 oppretter brukeren og databasen i MySql: Gjennom en terminal kobler vi til administrasjonskonsollen, utfører mysql -p, og etter å ha tastet inn passordet vårt, utfører vi de nødvendige SQL-spørringene:

mysql -p Skriv inn passord: Velkommen til MySQL-skjermen. Kommandoer slutter med; eller \ g. MySQL-tilkoblings-ID-en din er 40 Serverversjon: 5.1.49-3 (Debian) [---] OPPRETT BRUKER 'myuser' IDENTIFISERT MED 'myipassword'; OPPRETT DATABASE OM IKKE "wp_friends" eksisterer; BRUK friends_wp; TILGIV ALLE PRIVILEGER PÅ `amigos_wp`. * TIL 'myuser' @ '%' MED GRANT OPTION; slutte

EYE med anførselstegn når vi bruker dem til å legge ved navnet på databasen mellom dem. Legg merke til hva som er `friends_wp` og ikke 'amigos_wp'.

Vi oppretter og endrer wp-config.php-filen:

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

De eneste linjene vi må endre er:

// ** MySQL-innstillinger. Be om disse dataene fra webhotellet. $ / ** Navnet på WordPress-databasen * / define ('DB_NAME', 'amigos_wp'); / * Ditt MySQL brukernavn * / define ('DB_USER', 'myuser'); / ** MySQL-passordet ditt * / define ('DB_PASSWORD', 'mipassword');

Vi lar resten av filen være intakt. Vi lagrer endringene.

Endelige installasjonsinnstillinger: Vi oppdaterer siden i nettleseren vår (http://web.amigos.cu), og vi er allerede i den berømte 5-minutters WordPress-installasjonsprosessen!.

Vær fantasifull og kreativ. Fyll ut feltene som installatøren ber om i henhold til dine behov. Hvis nettstedet ditt vender mot Internett (sterkt beskyttet av en brannmur), kan du tillate søkemotorer som Google og andre å indeksere det. Siden min bare er for Enterprise LAN, fjerner jeg merket for det alternativet og klikker på den magiske knappen "Fortsett".

De andre trinnene er typiske for WordPress, og sannheten er at jeg ikke er den som hjelper deg med å bruke den i det hele tatt. Se i håndboken eller spør andre som allerede er eksperter i bruken.

Vi forbedrer hurtigbufferen til mellomkoden i PHP ved hjelp av APC:

For ordens skyld sier jeg IKKE det! KBeezie sier det i en artikkel med tittelen “Viktigheten av Caching WordPress”(Betydningen av hurtigbuffer i WordPress) når han sier:

"WordPress, i all sin prakt ... er en jævla slurvet gris"

Som i en grov oversettelse betyr at "WordPress i all sin prakt ... er en blodig slurvet gris." Vi anbefaler å lese denne veldig interessante og lærerike artikkelen. Det er flere måter å forbedre WordPress-hurtigbufferen i henhold til spesialisert dokumentasjon, enten gjennom "W3 Total Cache", "WP Super Cache" og andre. Hvis vi løper

aptitude show php-apc

vi vil få en kort beskrivelse, som fritt oversatt sier:

“Den alternative PHP-cachen, også kjent som APC, er et robust, gratis og åpen kildekode-rammeverk for caching og optimalisering av mellomliggende PHP-kode. APC er en rask løsning for å etablere en lokal cache med PHP-kode. Den distribueres ikke som MencacheD, men den kan brukes sammen for å oppnå en optimal cache ”. For å installere det kjører vi:

aptitude installer php-apc

Senere leste vi filene /usr/share/doc/php-apc/README.Debian ogALLE fra samme mappe. I henhold til det som anbefales i den første, gjør vi følgende:

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å erklære et passord i filen apc.php for å få det til å fungere fullt ut. Vi redigerer filen som allerede er i roten /htdocs/apc.php, går vi til linje 41 og finner:

standardinnstillinger ('ADMIN_USERNAME', 'apc'); standardinnstillinger ('ADMIN_PASSWORD', 'passord');

'Passordet' må endres til et eget passord som ikke er ordet passord. Vi lagrer endringene, og før vi gjør noe annet, må vi starte tjenesten på nytt:

service lighttpd start på nytt

Vi retter nettleseren vår mot URL-en web.amigos.cu/apc.php og vi vil se hvordan den alternative PHP-cachen fungerer.

Venner, jeg håper alt skrevet vil være til nytte for deg. Vi sees på neste eventyr!


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   eliotime3000. sa

    God opplæring.

    Ett forslag: Og hvorfor bruker du ikke apt-get?

    1.    Federico A. Valdes Toujague sa

      Takk for kommentaren. Jeg bruker evner av vane. Fra Sarge eller Debian 3.

    2.    Federico A. Valdes Toujague sa

      Tusen takk for kommentaren din. Jeg bruker evner uten vane siden Debian 3.0 eller Sarge. Det er ikke flere mysterier.

      1.    eliotime3000. sa

        Ah allerede. Jeg bruker apt-get fordi hvis jeg bruker aptitude, kan det ødelegge det grafiske miljøet (jeg har allerede gjort testen på stall og truet med å bli kvitt GNOME og andre ting) og på den måten er det mye tryggere.