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

lys-og-wordpress-logoer

Her igen med historien om Lighty og WordPress!. Hvis du ikke har læst Del i af denne serie, så har han stadig ikke noget at gøre her. Læs og studer dets indhold, og kom derefter tilbage. For at afslutte installationen og konfigurationen af ​​parret skal vi gøre:

  • Installer WordPress: Opret databasen og brugeren i MySQL, og giv den de nødvendige rettigheder; oprette og ændre konfigurationsfilen wp-config.php i henhold til forbindelsen til databasen; og afslut installationen af ​​WordPress via dets webgrænseflade.
  • Forbedre cache ved Alternativ PHP Csmerte.

Installer WordPress

Lad os slette filen index.php oprettet tidligere til kontrol af vores konfiguration:

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

Via Nautilus eller Terminal kopierer vi WordPress-installationsfilen til dokumentets rodkatalog, i dette tilfælde kopierer vi den til/srv/web.amigos.cu/htdocs/.

note: Lad os antage, at vi har WordPress version 3.4.1 til denne tutorial.

Efter kopiering går vi til den mappe og pakker ud og flytter alt indholdet i kataloget wordpress til / htodcs / og vi sletter 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 opretter brugeren og databasen i MySql: Via en terminal opretter vi forbindelse til administrationskonsollen, vi udfører mysql -p, og efter at have indtastet vores adgangskode, udfører vi de nødvendige SQL-forespørgsler:

mysql -p Indtast adgangskode: Velkommen til MySQL-skærmen. Kommandoer slutter med; eller \ g. Dit MySQL-forbindelses-id er 40 Serverversion: 5.1.49-3 (Debian) [---] OPRET BRUGER 'min bruger' IDENTIFICERET AF 'myipassword'; Opret DATABASE, HVIS IKKE "wp_friends" findes; BRUG friends_wp; TILGIV ALLE PRIVILEGIER PÅ `amigos_wp`. * TIL 'myuser' @ '%' MED TILVALGMULIGHED; Afslut

OJO med anførselstegn, når vi bruger dem til at vedlægge navnet på databasen mellem dem. Læg mærke til hvad der er `venner_wp` og ikke 'amigos_wp'.

Vi opretter og ændrer filen wp-config.php:

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

De eneste linjer, vi skal ændre, er:

// ** MySQL-indstillinger. Anmod om disse data fra din webhost. $ / ** Navnet på din WordPress-database * / define ('DB_NAME', 'amigos_wp'); / * Dit MySQL brugernavn * / define ('DB_USER', 'myuser'); / ** Dit MySQL-kodeord * / define ('DB_PASSWORD', 'mipassword');

Vi lader resten af ​​filen være intakt. Vi gemmer ændringerne.

Endelige installationsindstillinger: Vi opdaterer siden i vores browser (http://web.amigos.cu), og vi er allerede i den berømte 5-minutters WordPress-installationsproces!.

Vær fantasifuld og kreativ. Udfyld de felter, som installationsprogrammet anmoder om efter dine behov. Hvis dit websted vender mod internettet (stærkt beskyttet af en firewall), kan du tillade søgemaskiner som Google og andre at indeksere det. Da min kun er til Enterprise LAN, fjerner jeg markeringen fra denne mulighed og klikker på den magiske knap "Fortsæt".

De andre trin er typiske for WordPress, og sandheden er, at det slet ikke er mig, der hjælper dig med at bruge det. Se manualen eller spørg andre, der allerede er eksperter i brugen.

Vi forbedrer cachen for den mellemliggende kode i PHP ved hjælp af APC:

For ordens skyld siger jeg det IKKE! KBeezie siger det i en artikel med titlen “Betydningen af ​​caching WordPress”(Vigtigheden af ​​cache i WordPress), når han siger:

"WordPress, i al sin herlighed ... er en forbandet sjusket svin"

Hvilket i en grov oversættelse betyder, at "WordPress i al sin herlighed ... er en blodig sjusket gris." Vi anbefaler at læse denne meget interessante og lærerige artikel. Der er flere måder at forbedre WordPress-cachen i henhold til specialiseret dokumentation, enten gennem "W3 Total Cache", "WP Super Cache" og andre. Hvis vi løber

aptitude show php-apc

vi får en kort beskrivelse, som frit oversat siger:

“Den alternative PHP-cache, også kendt som APC, er en open source-ramme, gratis og robust, til at lave en cache og optimere den mellemliggende PHP-kode. APC er en hurtig løsning til at etablere en lokal cache af PHP-kode. Det distribueres ikke som MencacheD, men det kan bruges sammen for at opnå en optimal cache ”. For at installere det udfører vi:

aptitude installer php-apc

Senere læste vi filerne /usr/share/doc/php-apc/README.Debian ogALLE fra samme mappe. I henhold til hvad der anbefales i den første, gø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 skal erklære en adgangskode i filen apc.php for at få det til at fungere fuldt ud. Vi redigerer den fil, der allerede er i roden /htdocs/apc.php, vi går til linje 41 og finder:

standardindstillinger ('ADMIN_USERNAME', 'apc'); standardindstillinger ('ADMIN_PASSWORD', 'adgangskode');

'Adgangskoden' skal ændres til et eget kodeord, der ikke er ordet adgangskode. Vi gemmer ændringerne, og inden vi gør noget andet, skal vi genstarte tjenesten:

service lighttpd genstart

Vi peger vores browser på URL'en web.amigos.cu/apc.php og vi vil se, hvordan den alternative PHP-cache fungerer.

Venner, jeg håber, at alt skrevet vil være til nytte for dig. Vi ses på det næste eventyr!


4 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   eliotime3000 sagde han

    Dejlig tutorial.

    Et forslag: Og hvorfor bruger du ikke apt-get?

    1.    Federico A. Valdes Toujague sagde han

      Tak for din kommentar. Jeg bruger evner ud af vane. Fra Sarge eller Debian 3.

    2.    Federico A. Valdes Toujague sagde han

      Mange tak for din kommentar. Jeg bruger evner ud af vane siden Debian 3.0 eller Sarge. Der er ikke flere mysterier.

      1.    eliotime3000 sagde han

        Ah allerede. Jeg bruger apt-get, for hvis jeg bruger aptitude, kan det ødelægge det grafiske miljø (jeg har allerede lavet testen stabilt, og det truede med at slippe af med GNOME og andre ting) og på den måde er det meget mere sikkert.