„WordPress“ per „Lighttpd“ + APC „Squeeze“ (II ir galutinis)

„light-and-wordpress“ logotipai

Čia dar kartą su „Lighty“ ir „WordPress“ istorija! Jei neskaitėte I dalis šios serijos, tada jis vis dar neturi ką veikti čia. Perskaitykite ir išstudijuokite jo turinį, tada grįžkite. Norėdami užbaigti poros diegimą ir konfigūravimą, turime padaryti:

  • Įdiekite „WordPress“: sukurkite duomenų bazę ir vartotoją „MySQL“ ir suteikite jam būtinas privilegijas; sukurti ir modifikuoti konfigūracijos failą wp-config.php pagal ryšį su duomenų baze; ir baigti „WordPress“ diegimą per jo žiniatinklio sąsają.
  • Pagerinkite talpyklą Alternatyvinis PHP Cskaudėti.

Įdiekite „WordPress“

Ištrinkime failą index.php sukurta anksčiau, kad patikrintume mūsų konfigūraciją:

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

Per „Nautilus“ arba „Terminal“ nukopijuojame „WordPress“ diegimo failą į dokumentų šakninį katalogą, šiuo atveju jį nukopijuotume į/srv/web.amigos.cu/htdocs/.

Pažymėti: Tarkime, kad šioje pamokoje turime „WordPress“ versiją 3.4.1.

Nukopijavę einame į tą katalogą ir išpakuojame, ir perkeliame visą katalogo turinį WordPress į / htodcs / ir mes pašaliname diegimo programą:

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-duomenys. * chmod -R + x * .php

Vartotoją ir duomenų bazę kuriame „MySql“: Per terminalą mes prisijungiame prie administravimo pulto, vykdome mysql -p, o įvedę slaptažodį įvykdome būtinas SQL užklausas:

mysql -p Įveskite slaptažodį: Sveiki atvykę į „MySQL“ monitorių. Komandos baigiasi; arba \ g. Jūsų „MySQL“ ryšio ID yra 40 serverio versija: 5.1.49-3 (Debian) [---] CREATE USER 'myuser', PATVIRTINAMAS PAGAL „myipassword“; SUKURKITE DUOMENŲ BAZAS, JEI NEBŪTŲ „wp_friends“; NAUDOTI draugus_wp; SUTEIKKITE VISAS PRIVILEGIJAS „amigos_wp“. * „Myuser“ @ „%“ SU DOTACIJOS PASIRINKIMU; mesti

EYE su kabutėmis, kai mes juos naudojame, norėdami tarp jų pridėti duomenų bazės pavadinimą. Atkreipkite dėmesį, kas yra `draugai_wp` ir ne „amigos_wp“.

Mes kuriame ir modifikuojame wp-config.php failą:

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

Vienintelės eilutės, kurias turime modifikuoti, yra:

// ** „MySQL“ nustatymai. Paprašykite šių duomenų iš savo žiniatinklio prieglobos. $ / ** „WordPress“ duomenų bazės pavadinimas * / define ('DB_NAME', 'amigos_wp'); / * Jūsų „MySQL“ vartotojo vardas * / define ('DB_USER', 'myuser'); / ** Jūsų „MySQL“ slaptažodis * / define ('DB_PASSWORD', 'mipassword');

Likusią bylos dalį paliekame nepažeistą. Mes išsaugome pakeitimus.

Galutiniai diegimo nustatymai: Mes atnaujiname puslapį savo naršyklėje (http://web.amigos.cu) ir mes jau dalyvaujame garsiajame 5 minučių „WordPress“ diegimo procese!

Būkite išradingi ir kūrybingi. Pagal jūsų poreikius užpildykite montuotojo prašomus laukus. Jei jūsų svetainė yra internete (ją labai saugo užkarda), galite leisti paieškos sistemoms, tokioms kaip „Google“ ir kitiems, ją indeksuoti. Kadangi mano yra tik „Enterprise LAN“, atžymiu šią parinktį ir spusteliu stebuklingą mygtuką „Tęsti“.

Kiti veiksmai yra būdingi „WordPress“ ir tiesa ta, kad aš ne vienas, kuris jums padėčiau jį naudoti. Peržiūrėkite vadovą arba paklauskite kitų, kurie jau yra jo naudojimo ekspertai.

Mes tobuliname tarpinio kodo talpyklą PHP naudodami APC:

Norėčiau pasakyti, kad aš to nesakau! KBeezie taip sako straipsnyje „„WordPress“ talpyklos svarba“(„ Talpyklos svarba „WordPress“), kai jis sako:

„WordPress visoje savo šlovėje ... yra velniškai aplaistytas šernas“

Kas grubiu vertimu reiškia, kad „WordPress visoje savo šlovėje ... yra kruvina aplaistyta kiaulė“. Mes rekomenduojame perskaityti šį labai įdomų ir mokantį straipsnį. Yra keli būdai, kaip patobulinti „WordPress“ talpyklą pagal specializuotą dokumentaciją, naudojant „W3 Total Cache“, „WP Super Cache“ ir kitus. Jei bėgsime

aptitude show php-apc

gausime trumpą aprašymą, kuris laisvai išverstas sako:

„Alternatyvioji PHP talpykla, dar vadinama APC, yra atviro kodo, nemokama ir patikima sistema tarpiniam PHP kodui išsaugoti ir optimizuoti. APC yra greitas sprendimas norint sukurti vietinę PHP kodo talpyklą. Jis nėra platinamas kaip „MencacheD“, tačiau jį galima naudoti kartu norint gauti optimalią talpyklą “. Norėdami jį įdiegti, vykdome:

tinkamumas įdiegti php-apc

Vėliau mes perskaitėme failus /usr/share/doc/php-apc/README.Debian irVISI iš to paties aplanko. Pagal tai, kas rekomenduojama pirmajame, mes darome taip:

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

Turime deklaruoti failo slaptažodį apc.php kad jis visiškai veiktų. Redaguojame failą, kuris jau yra šaknyje /htdocs/apc.php, einame prie 41 eilutės ir randame:

numatytieji nustatymai ('ADMIN_USERNAME', 'apc'); numatytieji nustatymai ('ADMIN_PASSWORD', 'slaptažodis');

„Slaptažodis“ turi būti pakeistas į savo slaptažodį, kuris nėra žodis slaptažodis. Išsaugome pakeitimus ir prieš atlikdami bet ką kitą, turime iš naujo paleisti paslaugą:

tarnyba lighttpd paleisti iš naujo

Mes nukreipiame savo naršyklę į URL web.amigos.cu/apc.php ir pamatysime, kaip veikia alternatyvi PHP talpykla.

Draugai, tikiuosi, kad viskas, kas parašyta, jums bus naudinga. Iki pasimatymo kitame nuotykyje!


4 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   3000 sakė

    Gera pamoka.

    Vienas pasiūlymas: O kodėl nenaudojate apt-get?

    1.    Federico A. Valdesas Toujague sakė

      Dėkojame už jūsų komentarą. Gabumus naudoju iš įpročio. Iš „Sarge“ arba „Debian“ 3.

    2.    Federico A. Valdésas Toujague'as sakė

      Labai ačiū už jūsų komentarą. Nuo „Debian 3.0“ ar „Sarge“ naudoju gabumus iš įpročio. Nebėra paslapčių.

      1.    3000 sakė

        Ak jau. Aš naudoju apt-get, nes jei naudosiu aptitude, tai gali sugadinti grafinę aplinką (testą jau atlikau stabiliai ir grasino atsikratyti GNOME ir kitų dalykų), ir taip yra daug saugiau.