WordPress ir pasaules slavenākais blogošana unCMS 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 rokasgrāmatu un neesat tik labs ar šādām lietām, apsveriet iespēju izpētīt Presslabs. 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 procesa laikā lietotājiir 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 procesā.
Vai jau esat instalējis Ubuntu serveri? Neuztraucieties, LAMP iestatījumu var instalēt pēc fakta. Lai to izdarītu, terminālī palaidiet šo komandu:
sudo apt install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc libapache2-mod-php7.0 libapache2-mod-php lamp-server^
Pēc tam restartējiet tīmekļa serveri ar:
sudo systemctl restart apache2
Kad ir bijušas visas ar LAMP saistītās paketesinstalēta sistēmā, 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, ko izmantot WordPress (ja jums tāda vēl nav).
adduser ubuntu-wordpress passwd ubuntu-wordpress usermod -aG 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 līdz faila apakšdaļai. Kad esat apakšā, ielīmējiet šo kodu tā iekšpusē:
<Directory /var/www/html/>
AllowOverride All
</Directory>
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 rewrite sudo a2enmod php7.0
Kad tas ir izdarīts, noteikti restartējiet tīmekļa serveri, lai lietotu izmaiņas.
sudo systemctl restart 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.
touch /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 find /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.
curl -s https://api.wordpress.org/secret-key/1.1/salt/ > /wp-keys
Izmantojot čokurošanos, WordPress sāls atslēgas atrodas / wp-taustiņos. Izmantojiet kaķi, lai tos apskatītu.
cat /wp-keys
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 root -p
Piezīme: mainiet “drošs parole'Ar drošu paroli. NEATVĒRT '.
CREATE DATABASE wordpressdb; CREATE USER ubuntuwordpress@localhost IDENTIFIED BY "securepassword"; GRANT ALL PRIVILEGES ON wordpressdb.* TO ubuntuwordpress@localhost; FLUSH PRIVILEGES; exit
Restartējiet Apache 2 tīmekļa serveri un MySQL, lai atspoguļotu izmaiņas.
sudo service apache2 restart sudo service mysql restart
Noslēguma tweaks
Pēdējā lieta, kas jādara termināļu bāzes ziņāiestatīšana ir datu bāzes datu aizpildīšana 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.
Komentāri