Linux įvadas naujokams: pagrindai mokytis ir nustatyti Ubuntu

WordPress įdiegimas Ubuntu 16.04 – Tavo greitasis žiniatinklio serveris

Visi pamokos vaizdo įrašai Linux pamokos naujokams: mokomės pagrindų ir įdiegiame Ubuntu

Nepriklausomai nuo to, ar nori pradėti tinklaraštį, ar sukurti asmeninę svetainę, WordPress naudojimas Linux pagrindu veikiančiame interneto serveryje yra galingas ir lanksčius būdas tai padaryti. Šiame vadove tu įdiegi WordPress savo Ubuntu 16.04 sistemoje – laikydamasis geriausių praktikų ir greičiausiai. Pradėkime!

Svarbiausios įžvalgos

  • Apache interneto serverio diegimas
  • PHP 7 ir MySQL nustatymas
  • WordPress diegimas ir duomenų bazės konfigūravimas

Žingsnis po žingsnio vadovas

Visų pirma, prisijunk prie savo Ubuntu sistemos ir atidaryk terminalą. Norint įdiegi WordPress, tau reikės keletos pagrindinių paketų, kuriuos gali greitai įdiegti.

WordPress įdiegimas Ubuntu 16.04 – Tavo greitasis interneto serveris

Pradėk nuo Apache internetinio serverio. Jį gali įdiegti su šia komanda:

sudo apt-get install apache2

Po to, kai atlikai komandą, būsi paprašytas patvirtinimo. Patvirtink diegimą, kad įdiegtum internetinį serverį.

WordPress įdiegimas Ubuntu 16.04 – Tavo greitasis interneto serveris

Kai diegimas bus baigtas, patikrink, ar Apache veikia sėkmingai. Atidaryk naršyklę ir įvesk localhost adreso juostoje. Čia turėtum pamatyti standartinį Apache puslapį.

WordPress die Ubuntu 16.04 – Tavo greitas žiniatinklio serveris

Dabar laikas įdiegti PHP 7. Tam panaudok šias komandas:

sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
sudo apt-get install php7.0-curl

Šie paketai užtikrins, kad tavo interneto serveris supranta PHP ir gali su juo dirbti. Taip pat gali įdiegti JSON papildinį, kuris yra naudingas WordPress, nors jis nebūtinai būtinas.

WordPress diegimas Ubuntu 16.04 – Tavo greitasis žiniatinklio serveris

Kai PHP bus įdiegtas, nustatyk MySQL, kad valdytum duomenų bazę savo WordPress svetainei. Tam taip pat naudojame šią komandą:

sudo apt-get install mysql-server

Pasirink saugų slaptažodį root naudotojui ir vykdyk diegimo instrukcijas. Tada gali atidaryti MySQL konsolę su šia komanda:

mysql -u root -p

Čia gali patikrinti įvedę status, ar serveris veikia teisingai.

WordPress įdiegimas Ubuntu 16.04 – Tavo greitasis žiniatinklio serveris

Dabar turi sukurti duomenų bazę WordPress. Naudok MySQL komandas sukurti duomenų bazę:

CREATE DATABASE wordpress;

Tada sukurk vartotoją, kuris turės prieigą prie šios duomenų bazės. Tai svarbu, kad užtikrintum, jog tavo WordPress neveiktų su root vartotoju, kuris galėtų kelti saugumo riziką. Štai pavyzdys, kaip gali sukurti naują vartotoją:

CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'my_wordpress_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
FLUSH PRIVILEGES;

Atmink, kad slaptažodį turėtum keisti pagal savo pageidavimus.

WordPress die Ubuntu 16.04 – Tavo greitasis žiniatinklio serveris

Po to pereik į WWW katalogą, kad galėtum įdiegti WordPress. Atsisiųsk naujausią WordPress versiją taip:

wget https://wordpress.org/latest.tar.gz

Išskleisk atsisiųstą failą į HTML katalogą:

sudo tar -xvf latest.tar.gz -C /var/www/html/

Šiuo atveju svarbu teisingai nustatyti WordPress katalogo teises. Pakeisk WordPress katalogo savininką į www-data, tai yra vartotojas, po kuriuo veikia Apache serveris:

sudo chown -R www-data:www-data /var/www/html/wordpress
WordPress įdiegimas Ubuntu 16.04 – Tavo greitasis žiniatinklio serveris

Dabar gali atidaryti WordPress diegimą savo naršyklėje. Eik į http://localhost/wordpress ir sek ekrane pateikiamas instrukcijas. Diegimo metu būsi paprašytas įvesti tam tikrą informaciją, įskaitant duomenų bazės pavadinimą, vartotojo vardą ir slaptažodį, kuriuos nustatei anksčiau.

WordPress įdiegimas Ubuntu 16.04 – Tavo greitasis žiniatinklio serveris

Jei užpildei visus laukus tinkamai, gali baigti diegimą. Nepamiršk pasirinkti stipraus slaptažodžio administratoriaus paskyrai, kad apsaugotum savo svetainę.

WordPress die Ubuntu 16.04 – Tavo greitas interneto serveris

Baigęs diegimą, dabar turi veikiantį WordPress svetainę savo Linux serveryje. Mėgaukis lankstumu, kurį suteikia WordPress, ir pradėk savo kitą projektą.

Santrauka - tavo Linux kaip interneto serveris WordPress

Dabar sėkmingai įdiegei WordPress savo Ubuntu 16.04 sistemoje. Su Apache interneto serveriu, PHP 7 ir MySQL sukūrei tvirtą pagrindą savo interneto projektams. Naudok surinktą informaciją, kad pritaikytum ir tobulintum savo WordPress svetainę.

Dažniausiai užduodami klausimai

Koks skirtumas tarp Apache ir Nginx?Apache dažniausiai naudojamas PHP aplikacijoms, tuo tarpu Nginx yra greitesnis statiniams turiniams.

Kaip apsaugoti savo WordPress diegimą?Naudok stiprius slaptažodžius, palaikyk visus papildinius atnaujintus ir leisk tik būtinas vartotojo teises.

Ar galiu WordPress įdiegti ir kitose Linux distribucijose?Taip, žingsniai yra panašūs, tačiau paketų valdyme gali būti skirtumų.

Ar turiu rankiniu būdu įdiegti PHP modulius?Daugelis modulių yra pasiekiami iš anksto, tačiau kai kuriuos gali tekti pridėti rankiniu būdu.

Kaip dažnai turėčiau daryti svetainės atsargines kopijas?Reguliarios atsarginės kopijos yra rekomenduojamos, geriausia bent kartą per savaitę arba prieš didesnius pakeitimus.