Kā instalēt WordPress Ubuntu

Vai vēlaties pats instalēt WordPress Ubuntu? Ja esat DIY tips, lasiet tālāk, lai uzzinātu, kā tas tiek darīts.

WordPress praktiskums ir padarījis to par interneta iecienītāko, veidojot vairāk nekā 30% no visām mitinātajām vietnēm pasaulē, kā arī 60% dominējošo saturu starp satura pārvaldības sistēmām.

Lai gan tas sākās kā viegli lietojams Blogošana platforma, WordPress ir arī pieaudzis, iekļaujot tik daudz funkciju. Tas padara to par lielisku rīku daudzu veidu vietņu izveidei.

Daudzi mitināšanas pakalpojumu sniedzēji piedāvā WordPress instalācijas ar vienu klikšķi. Bet, ja jums patīk darīt lietas patstāvīgi vai vienkārši vēlaties jaunāku instalāciju, šī rokasgrāmata ir paredzēta jums.

Priekšnosacījumi: atjauniniet vai jauniniet savu LAMP

Lai palaistu WordPress, ir nepieciešams LAMP (Linux Apache MySQL PHP) steks vai kaut kas līdzīgs. Un tā kā jums ir Ubuntu, kas atbilst Linux prasībām, pirms WordPress pievienošanas jums ir arī jāpārliecinās, vai pārējie komponenti ir instalēti un gatavi. Lūdzu, ņemiet vērā, ka WordPress var darboties operētājsistēmā Windows, bet vislabāk darbojas operētājsistēmā Linux. Varat arī aizstāt Apache ar alternatīvu, piemēram, Lightspeed. Bet šī rokasgrāmata ir vērsta uz LAMP.

Iespējams, vēlēsities arī jaunināt sistēmu, lai pārliecinātos, ka izmantojat tikai jaunākās pakotnes. Piemēram, no 2021. gada janvāra WordPress ir pieejams versijā 5.6, un tai ir nepieciešama PHP no 7.4 versijas un jaunākas versijas un MySQL no 5.6. Šajā rokasgrāmatā tiek pieņemts, ka izmantojat Ubuntu 20.04.

Lai jauninātu savu Ubuntu sistēmu, ievadiet šādas komandas:

sudo apt atjauninājums

sudo apt uzlabošana

Grafiskā vs komandrindas instalēšana

Jūs varat instalēt LAMP un WordPress pakotnes, izmantojot komandrindu vai grafisku rīku, piemēram, Ubuntu programmatūras centru. Bet, lūdzu, ņemiet vērā, ka pēdējais ir iespējams tikai tad, ja izmantojat Ubuntu darbvirsmas vidi.

Šajā soli pa solim apmācībā tiek pieņemts, ka pakotnes instalējat servera vidē bez grafiskā lietotāja interfeisa.

Ja atrodaties darbvirsmas vidē, varat izmantot arī termināli. Vai arī varat pabeigt 1. līdz 3. darbību, izmantojot programmatūras centru, un pēc tam turpināt instalēšanu no 4. darbības.

Lai pieteiktos attālajā saimniekdatorā, ierakstiet:

ssh user@hostname #izmantojiet informāciju no sava saimniekdatora

piesakieties savā attālajā saimniekdatorā

Kā instalēt WordPress Ubuntu

Veiciet šīs darbības, lai instalētu WordPress Ubuntu:

1. darbība. Instalējiet un konfigurējiet Apache

Nekas nedarbojas globālajā tīmeklī bez HTTP (HyperText Transfer Protocol) servera. Tātad, vispirms ir jāpārbauda, ​​vai darbojas serveris. Un, ja nē, instalējiet vienu. Mēs izmantosim Apache2.

Lai pārbaudītu, vai Apache ir instalēts, palaidiet:

sudo systemctl statuss apache2

Vai arī ievadiet sava servera IP adresi tīmekļa pārlūkprogrammā. Ja vietējā datorā ir Apache, adreses joslā ierakstiet 127.0.0.1. Jums vajadzētu redzēt līdzīgu lapu:

Ja sistēmā Apache nav instalēts, instalējiet to, izmantojot šādu komandu:

sudo apt atjauninājums

sudo apt instalēt apache2

Pēc tam pārbaudiet Ubuntu ugunsmūra UFW pieejamās lietojumprogrammas, izmantojot:

sudo ufw lietojumprogrammu saraksts

Tam vajadzētu izdrukāt kaut ko līdzīgu:

Pieejamās lietojumprogrammas:

 Apache

 Apache pilns

 Apache Secure

 OpenSSH

Varat atļaut pilnu HTTP un HTTPS trafiku, atlasot Apache Full, vai atļaut tikai HTTPS, atlasot Apache Secure. Piemēram:

sudo ufw atļauj "Apache Secure"

Konfigurēt Apache

2. darbība. Instalējiet un konfigurējiet MySQL

Kad jūsu Apache ir instalēts un darbojas, nākamais solis ir instalēt MySQL. To var izdarīt, ievadot:

sudo apt instalēt mysql-serveri

Tādējādi tiks instalēts viss nepieciešamais datu bāzes palaišanai jūsu serverī, tostarp čaulas vides klients. Tas prasīs ievadīt root (administratora) paroli, taču jūs varat to ievadīt vai atstāt tukšu vēlākai konfigurācijas laikā.

Pēc instalēšanas nostipriniet instalāciju ar šādu komandu:

mysql_secure_installation

Vislabāk ir atbildēt “jā” uz visiem tās ieteikumiem. Pēc tam piesakieties, izmantojot čaulas klientu, un izveidojiet datu bāzi un lietotāja kontu WordPress. Lūk, kā to izdarīt.

mysql -u root -p # pēc tam ievadiet savu paroli

mysql IZVEIDOT DATU BĀZI wpsite;

mysql> IZVEIDOT LIETOTĀJU 'wpuser'@'localhost', KO INDENTIFIĒ AR 'paroli';

mysql> PIEŠĶIRT VISU WPSITE.* UZ 'wpuser'@'localhost';

mysql> PELDES PRIVILĒĢIJAS;

mysql> IZIET;

MySQL konfigurēšana

Solis 3. Instalējiet un konfigurējiet PHP

Tagad ir pienācis laiks instalēt LAMP iestatīšanas PHP daļu. Tas ir arī vienkārši, vienkārši ievadiet:

sudo apt instalēt php php-mysql

Vai arī varat izvēlēties instalēt PHP ar visiem tā populārajiem paplašinājumiem WordPress darbināšanai, ierakstot:

sudo apt instalēt php php-mysql php-gd php-mbstring php-curl php-intl php-zip php-xml php-xmlrpc php-soap

Visbeidzot, izmantojiet nano vai savu iecienītāko redaktoru, lai izveidotu index.php failu savā Apache tīmekļa saknē un saglabātu to. Tas var saturēt vienkāršu PHP skriptu, piemēram:

<?php

phpinfo ();

?>

nano /var/www/html/index.php

Pēc tam pārlūkprogrammā apmeklējiet Apache serveri, lai pārliecinātos, ka PHP darbojas vietnē:

vietne-ip-adrese/info.php

Ja izmantojat vietējo iekārtu, varat apmeklēt:

localhost/index.php vai

127.0.0.1/index.php

Konfigurēt PHP

Lūdzu, ņemiet vērā, ka jūsu Apache HTTP serveris ir konfigurēts, lai vispirms apkalpotu *.html failus pirms *.php failiem. Un tā kā tagad mapē “html” ir pieejami abi failu tipi, vienkārši ievadot vietnes IP adresi, tiks parādīta Apache HTML sveiciena lapa.

Lai pēc noklusējuma apkalpotu PHP, jums būs jāatjaunina daži konfigurācijas faili un jārestartē Apache:

sudo nano /etc/apache2/mods-enabled/dir.conf

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

Failam vajadzētu izskatīties tāpat kā iepriekš. Vienkārši apmainiet index.html ar index.php un saglabājiet. Pēc tam restartējiet Apache, lai izmaiņas stātos spēkā, izmantojot:

sudo systemctl restart apache2

Ievadot tikai jūsu vietnes ip adresi vai localhost / 127.0.0.1, tagad pēc noklusējuma tiks rādīts indekss.php.

4. darbība. Instalējiet un konfigurējiet WordPress

Tagad ir pienācis laiks lejupielādēt un instalēt WordPress. Jūs to darāt ar šādām komandām:

cd /tmp #pārslēdzieties uz pagaidu direktoriju

wget -c http://wordpress.org/latest.tar.gz #lejupielādējiet failu

tar -xzvf jaunākais.tar.gz #ekstrakts

sudo cp -R wordpress /var/www/html/wordpress #pārvietojiet uz savu html mapi

sudo chown -R www-data:www-data /var/www/html/wordpress #set īpašnieks (Apache grupa)

sudo chmod -R 775 /var/www/html/wordpress #iestata izpildes tiesības

5. solis. Papildu uzlabojumi

Līdz šim mēs esam strādājuši tikai ar jūsu vietnes ip adresi. Lai konfigurētu WordPress instalāciju darbam ar jūsu domēna nosaukumu, rīkojieties šādi:

sudo nano /etc/apache2/sites-available/mysite.com.conf

Tam vajadzētu izskatīties šādi, vienkārši mainiet mysite.com uz savu domēnu.

Servera nosaukums mysite.com

DocumentRoot / var / www / html / wordpress

ErrorLog $ {APACHE_LOG_DIR} /error.log

CustomLog $ {APACHE_LOG_DIR} /access.log kopā

           

            AllowOverride All

           

Pēc tam iespējojiet Apache pārrakstīšanas moduli, izmantojot:

sudo a2enmod pārrakstīt

Veicot šīs darbības, jums vajadzētu nodrošināt tādus izdomātus un cilvēkiem lasāmus URL, piemēram:

mysite.com/my-first-wordpress-post-url

Lai pabeigtu iestatīšanu, palaidiet:

sudo apache2ctl configtest #pārbaudi, vai viss ir kārtībā

sudo a2ensite mysite.com.conf #pievienojiet jauno domēna konfigurāciju

sudo systemctl pārlādēt apache2 #restartējiet serveri

6. darbība. Palaidiet un pārbaudiet

WordPress iestatīšana ir pabeigta, taču jums joprojām ir jāpalaiž galīgā instalēšana. Lai to izdarītu, pārlūkprogrammā dodieties uz mapi WordPress un izpildiet norādījumus:

vietne-ip-adrese/wordpress vai

mysite.com (ja iestatāt virtuālo saimniekdatoru)

Jums būs jāizveido lietotāja konts un jāievada MySQL datu bāzes informācija, ko izveidojāt iepriekš. Visbeidzot, nospiediet instalēšanas pogu, un tas arī viss.

Secinājumi

Apsveicam, ja esat nonācis tik tālu. WordPress manuāla instalēšana nav tik vienkārša kā šīs vienkāršās viena klikšķa opcijas, taču tā ir ļoti apmierinoša. Tas arī ļauj jums pielāgot serveri, kā vēlaties.

Paturiet prātā, ka tas ir tikai sākums. Iespējams, jums būs nepieciešami dažādi WordPress spraudņi vai PHP paplašinājumi, un tiem var būt nepieciešams veikt papildu darbu serverī.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke ir datoru entuziasts, kuram patīk lasīt dažādas grāmatas. Viņš dod priekšroku Linux, nevis Windows/Mac, un ir izmantojis
Ubuntu kopš tā sākuma. Jūs varat viņu noķert Twitter, izmantojot bongotrax

Raksti: 299

Saņemiet tehnikas preces

Tehniskās tendences, starta tendences, atsauksmes, tiešsaistes ienākumi, tīmekļa rīki un mārketings vienu vai divas reizes mēnesī