WordPress on maailman tunnetuin blogin ja CMS-alustojen verkko. Se on helppo kehittää, muokata ja skaala tuotantoa varten. Se toimii myös lukemattomilla palvelin-käyttöjärjestelmillä (Linux, Windows ja jopa BSD), sillä on kymmeniä käyttäjiä ja valtuudet käyttää hyviä osia koko internetistä. WordPressin asentaminen manuaalisesti palvelimelle on erittäin tärkeä prosessi, eikä sitä ole tarkoitettu kaikille. Jos olet törmännyt tähän oppaaseen ja et ole kovin hyvä tällaisten tavaroiden kanssa, kannattaa harkita Presslabsin tarkistamista. Se on loistava palvelu, jonka avulla käyttäjät voivat helposti skaalata blogiohjelmistoa, varmistaa sen toimivan tehokkaasti. Jos haluat tehdä kaiken itse, tämä opas näyttää, miten WordPress voidaan asentaa Ubuntu-palvelimeen.

Huomautus: vaikka tämä opas keskittyy lähinnä Ubuntu-palvelimeen ja Linuxiin, WordPress voi toimia muissa palvelinjärjestelmissä. Jotta voit käyttää sitä, tarvitset PHP: n, MySQL: n ja web-palvelimen.

LAMPin asentaminen

Ubuntu-palvelimen asennusprosessin aikana käyttäjillä on mahdollisuus valita useita paketteja, jotka voidaan määrittää heti. Yksi vaihtoehdoista on LAMP-pino (Linux Apache MySQL ja PHP). Jos asennat Ubuntu-palvelimen ensimmäistä kertaa, valitse tämä opas paketin valintaprosessin aikana asennuksen aikana.

Onko jo asennettu Ubuntu-palvelin? Ei huolta, LAMP-asetus voidaan asentaa sen jälkeen. Voit tehdä tämän suorittamalla seuraavan komennon päätelaitteessa:

sudo apt asenna php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc libapache2-mod-php7.0 libapache2-mod-php lamppu-palvelin ^

Käynnistä sitten verkkopalvelin uudelleen seuraavasti:

sudo systemctl käynnistää apache2 uudelleen

Kun kaikki LAMPiin liittyvät paketit on asennettu järjestelmään, sinua kehotetaan asettamaan pääkäyttäjän MySQL-salasana. Tee niin ja varmista, että se on turvallinen (ja mieleenpainuva). Ilman root-salasanaa ei ole mahdollista kirjautua MySQL: ään, jotta voit luoda uuden WordPress-tietokannan käytettäväksi.

Lopuksi luo käyttäjä, jota voit käyttää WordPressin kanssa (jos sinulla ei vielä ole sitä).

adduser ubuntu-wordpress passwd ubuntu-wordpress usermod -G sudo ubuntu-wordpress

Määritä Apache2

WordPressin käyttäminen Apache 2: ssa vaatii hieman muutosta toimiakseen oikein. Avaa nano-tekstieditori apache2-verkkopalvelimen määritystiedosto.

sudo nano /etc/apache2/apache2.conf

Kun olet siirtynyt nanoon, siirrä nuolinäppäimillä koko tiedoston alareunaan. Liitä tämä koodi alareunassa sen sisään:

AllowOverride All

Tallenna päivitetty kokoonpanotiedosto Ctrl + Oja lopeta se Ctrl + X.

Lopuksi ota käyttöön tarvittavat Apache 2 -moduulit.

sudo a2enmod rewrite sudo a2enmod php7.0

Käynnistä Web-palvelin uudelleen, kun olet tehnyt muutoksia.

sudo systemctl käynnistää apache2 uudelleen

WordPressin asentaminen

Käynnistä asennusprosessi lataamalla WordPressin uusin versio.

Huomautus: älä tee tätä asennusta Ubuntuun root-käyttäjänä.

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

Pura tar.gz-tiedoston sisältö oletuskansioon.

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

Luo sitten uusi .htaccess tiedosto ja päivitä sen käyttöoikeudet.

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

Käyttämällä, CP kopioi näytteen kokoonpano oletusasetustiedostoksi.

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

Anna chownilla käyttäjän omistusoikeus WordPress-tiedostoihin:

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

Lupien säätäminen

Ubuntu-wordpressilla on nyt parempi pääsy / Var / www / html. Asennusprosessin seuraava vaihe on säätää oikeuksia, jotta WordPress toimii oikein:

sudo löytää / var / www / html -tyypin d -exec chmod g + s {} t sudo chmod g + w / var / www / html /

Teemojen ja pluginien hakemistoon tarvitaan myös lupamuutoksia, jotta kaikki menee sujuvasti.

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

Salaisen avaimen määrittäminen

Turvallisuussyistä jokainen uusi WordPress-asennus on tarkistettava muutamalla salaisella avaimella. Näitä näppäimiä voi helposti tarttua käyristyskomennolla.

curl -s https://api.wordpress.org/secret-key/1.1/salt/> / wp-keys

Käyttäen curlia, WordPress-suolan avaimet sijaitsevat / wp-näppäimissä. Tarkastele niitä kissan avulla.

kissa / wp-näppäimet

Avaa toinen pääte ja muokkaa WordPress-asetustiedostoa.

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

Selaa koko tiedoston keskelle ja täytä jokainen näppäin oikeaan kohtaan. Käytä / wp-näppäimiä viitteenä.

Huomaa: kopioi ””

SQL-tietokannan luominen

Kirjaudu sisään MySQL-käyttöliittymään käyttämällä root-salasanaa, jonka olet asettanut LAMP-asennuksen aikana aikaisemmin. Kun olet valmis, luo uusi tietokanta WordPressille.

mysql -u root -p

Huomaa: muuta ”securepassword”Turvallisella salasanalla. ÄLÄ POISTA ” .

CREATE DATABASE wordpressdb; CREATE USER ubuntuwordpress @ localhost TUNNISTETUT 'securepassword'; GRANT KAIKKI PRIVILEGEET ON Wordpressdb. * TO ubuntuwordpress @ localhost; UUSI PRIVILEGEET; poistuminen

Käynnistä Apache 2 -verkkopalvelin ja MySQL uudelleen, jotta muutokset näkyvät.

sudo service apache2 käynnistää uudelleen sudo-palvelun mysql uudelleenkäynnistyksen

Lopullinen Tweaks

Viimeinen asia, joka on tehtävä terminaalipohjaisen asennuksen kannalta, on täyttää tietokannan tiedot config.php-tiedoston sisällä. Avaa se nanossa ja täytä tarvittavat tiedot. Sen pitäisi näyttää tältä:

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

// ** MySQL-asetukset - Voit saada tämän tiedot web-palvelimelta ** // / ** WordPress-tietokannan nimi * / määritellä (”DB_NAME”, ”wordpressdb”);

/ ** MySQL-tietokannan käyttäjätunnus * / define ('DB_USER', 'ubuntuwordpress');

/ ** MySQL-tietokannan salasana * / määritellä (”DB_PASSWORD”, suojausmerkki);

/ ** MySQL-isäntänimi * / määritellä (”DB_HOST”, ”localhost”);

WordPress-blogin määrittäminen

Kun kokoonpano on valmis, lataa palvelimen verkkotunnus ja mene läpi WordPress-asennusprosessi. Asentaja on hyvin yksityiskohtainen ja kulkee sinut läpi jokaisen vaiheen.

Työskennellyt Sinulle: Robert Gaines & George Fleming | Haluatko Yhteyttä?

Kommentteja Sivustosta: