Kā instalēt WordPress uz Ubuntu servera

click fraud protection

WordPress ir pasaules slavenākās emuāru veidošanas un CMS platformas tīmeklim. To ir viegli izstrādāt, pielāgot un pielāgot ražošanai. Tas darbojas arī neskaitāmās serveru operētājsistēmās (Linux, Windows un pat BSD), tam ir desmitiem lietotāju un tas nodrošina labu visa interneta daļu. WordPress manuāla instalēšana serverī ir ļoti iesaistīts process, un tas nav visiem. Ja esat paklupis par šo ceļvedi un neesat tik labs ar šādām lietām, apsveriet iespēju izlasīt Preses plēves. Tas ir lielisks pakalpojums, kas lietotājiem ļauj ērti pielāgot emuāra programmatūru, nodrošināt tās efektīvu darbību. Ja jūs labprātāk darāt visu pats, šajā rokasgrāmatā jums parādīs, kā instalēt WordPress Ubuntu serverī.

Piezīme: lai arī šī rokasgrāmata galvenokārt koncentrējas uz Ubuntu serveri un Linux, WordPress var palaist citās serveru operētājsistēmās. Lai to lietotu, jums būs nepieciešams PHP, MySQL un tīmekļa serveris.

LAMP instalēšana

Ubuntu servera iestatīšanas laikā lietotājiem ir iespēja izvēlēties daudzas paketes, kuras uzreiz iestatīt. Viena no iespējām, no kurām izvēlēties, ir LAMP kaudze (Linux Apache MySQL un PHP). Ja Ubuntu serveri instalējat pirmo reizi, šai rokasgrāmatai iestatīšanas laikā atlasiet šo opciju paketes izvēles procesa laikā.

instagram viewer

Vai jau esat instalējis Ubuntu serveri? Neuztraucieties, pēc fakta var instalēt LAMP iestatījumus. Lai to izdarītu, terminālī palaidiet šo komandu:

sudo apt instalēt php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc libapache2-mod-php7.0 libapache2-mod-php lamp serveris ^

Pēc tam restartējiet tīmekļa serveri ar:

sudo systemctl restartējiet apache2

Kad sistēmā ir instalētas visas ar LAMP saistītās paketes, jums tiks piedāvāts iestatīt saknes MySQL paroli. Dariet to un pārliecinieties, vai tas ir drošs (un neaizmirstams). Neuzstādot saknes paroli, nebūs iespējams pieteikties MySQL, lai izveidotu jaunu datu bāzi WordPress izmantošanai.

Visbeidzot, izveidojiet lietotāju, kuru izmantot WordPress (ja jums tāda vēl nav).

pievienojumprogramma ubuntu-wordpress passwd ubuntu-wordpress usermod -G sudo ubuntu-wordpress

Konfigurējiet Apache2

Lai WordPress lietotu Apache 2, lai tas darbotos pareizi, ir vajadzīgas nedaudz modifikācijas. Izmantojot nano teksta redaktoru, atveriet apache2 tīmekļa servera konfigurācijas failu.

sudo nano /etc/apache2/apache2.conf

Kad esat nonācis nano, izmantojiet bulttaustiņus, lai visu lietu pārvietotu uz faila apakšdaļu. Kad esat apakšā, ielīmējiet šo kodu tā iekšpusē:

 AllowOverride All

Saglabājiet atjaunināto konfigurācijas failu ar Ctrl + Oun izejiet no tā ar Ctrl + X.

Visbeidzot, iespējojiet nepieciešamos Apache 2 moduļus.

sudo a2enmod pārrakstīt sudo a2enmod php7.0

Kad tas ir izdarīts, noteikti restartējiet tīmekļa serveri, lai piemērotu izmaiņas.

sudo systemctl restartējiet apache2

WordPress instalēšana

Sāciet instalēšanas procesu, lejupielādējot jaunāko WordPress versiju.

Piezīme: neveiciet šo instalēšanu Ubuntu kā saknes lietotājam.

wget tar.gz -P / tmp / https://wordpress.org/latest.tar.gz

Ekstrahējiet tar.gz faila saturu noklusējuma tīmekļa direktorijā.

tar xzvf /tmp/latest.tar.gz -C / var / www / html / --strip-components = 1

Pēc tam izveidojiet jaunu .htaccess failu un atjauniniet tā atļaujas.

pieskarieties /var/www/html/.htaccess chmod 660 /var/www/html/.htaccess

Izmantojot, CP, nokopējiet parauga konfigurāciju kā noklusējuma konfigurācijas failu.

cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

Izmantojot chown, piešķiriet savam lietotājam WordPress failu īpašumtiesības:

sudo chown -R ubuntu-wordpress: www-data / var / www / html

Pielāgojot atļaujas

Ubuntu-WordPress tagad ir labāka piekļuve /var/www/html. Nākamais instalēšanas procesa solis ir jāpielāgo atļaujas, lai WordPress darbotos pareizi:

sudo atrast / var / www / html-type d -exec chmod g + s {} \; sudo chmod g + w / var / www / html /

Motīvu un spraudņu direktorijā ir arī jāveic atļauju izmaiņas, lai viss noritētu nevainojami.

sudo chmod -R g + w / var / www / html / wp-content / themes sudo chmod -R g + w / var / www / html / wp-content / plugins

Slepeno taustiņu iestatīšana

Drošības nolūkos katra jaunā WordPress instalēšana ir jāpārbauda, ​​izmantojot dažas slepenas atslēgas. Šīs atslēgas var viegli satvert ar čokurošanās komandu.

čokurošanās https://api.wordpress.org/secret-key/1.1/salt/ > / wp-taustiņi

Izmantojot čokurošanos, WordPress sāls atslēgas atrodas / wp-taustiņos. Izmantojiet kaķi, lai tos apskatītu.

kaķu / wp-atslēgas

Atveriet otro termināli un rediģējiet savu WordPress konfigurācijas failu.

nano /var/www/html/wp-config.php

Ritiniet līdz faila vidum un katru taustiņu aizpildiet pareizajos punktos. Izmantojiet / wp-taustiņus kā atsauci.

Piezīme: kopēt starp “

SQL datu bāzes izveidošana

Piesakieties MySQL saskarnē, izmantojot saknes paroli, kuru iepriekš iestatījāt LAMP instalēšanas procesa laikā. Pēc ievadīšanas izmantojiet uzvedni, lai izveidotu jaunu WordPress datu bāzi.

mysql -u sakne -p

Piezīme: mainiet “drošs parole'Ar drošu paroli. NEATVĒRT.

CREATE DATABASE WordPress; IZVEIDOT LIETOTĀJU ubuntuwordpress @ localhost, ATTIECĪBĀ UZ “Securepassword”; PIEŠĶIRT VISAS PRIVILĒĢIJAS wordpressdb. * Ubuntuwordpress @ localhost; PLŪSMES PRIVILĒĢIJAS; Izeja

Restartējiet Apache 2 tīmekļa serveri un MySQL, lai atspoguļotu izmaiņas.

sudo pakalpojums apache2 restart sudo pakalpojums mysql restart

Noslēguma tweaks

Pēdējā lieta, kas jādara termināla iestatīšanas ziņā, ir aizpildīt informāciju par datu bāzi config.php failā. Atveriet to nano un aizpildiet nepieciešamo informāciju. Tam vajadzētu izskatīties šādi:

nano /var/www/html/wp-config.php

// ** MySQL iestatījumi - jūs varat iegūt šo informāciju no sava tīmekļa resursdatora ** //
/ ** WordPress datu bāzes nosaukums * /
definēt ('DB_NAME', 'wordpressdb');

/ ** MySQL datu bāzes lietotājvārds * /
definēt ('DB_USER', 'ubuntuwordpress');

/ ** MySQL datu bāzes parole * /
definēt ('DB_PASSWORD', drošs parole);

/ ** MySQL resursdators * /
definēt ('DB_HOST', 'localhost');

WordPress emuāra iestatīšana

Kad konfigurācija ir pabeigta, ielādējiet servera domēnu un dodieties uz WordPress iestatīšanas procesu. Instalēšanas programma ir ļoti detalizēta un palīdzēs jums veikt katru soli.

watch instagram story