Č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!
Gera pamoka.
Vienas pasiūlymas: O kodėl nenaudojate apt-get?
Dėkojame už jūsų komentarą. Gabumus naudoju iš įpročio. Iš „Sarge“ arba „Debian“ 3.
Labai ačiū už jūsų komentarą. Nuo „Debian 3.0“ ar „Sarge“ naudoju gabumus iš įpročio. Nebėra paslapčių.
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.