- - Kuinka asentaa WordPress Ubuntu-palvelimelle

Kuinka asentaa WordPress Ubuntu-palvelimelle

WordPress on maailman tunnetuin bloggaaminen jaWebin CMS-alustat. Sitä on helppo kehittää, mukauttaa ja mitoittaa tuotantoon. Se toimii myös lukemattomissa palvelinkäyttöjärjestelmissä (Linux, Windows ja jopa BSD), sillä on kymmeniä käyttäjiä ja sillä on hyvä osa koko Internetistä. WordPressin manuaalinen asentaminen palvelimelle on hyvin mukana prosessi, joka ei ole kaikille sopiva. Jos olet kompastellut tätä opasta, etkä ole kovin hyvä tällaisten asioiden suhteen, kannattaa tutustua Presslabsiin. Se on loistava palvelu, jonka avulla käyttäjät voivat helposti skaalata blogi-ohjelmistoa, varmistaa sen, että se toimii tehokkaasti. Jos haluat mieluummin tehdä kaiken itse, tässä oppaassa kerrotaan, kuinka WordPress asennetaan Ubuntu-palvelimelle.

Huomaa: vaikka tämä opas keskittyy pääasiassa Ubuntu-palvelimeen ja Linuxiin, WordPress voi toimia muissa palvelinten käyttöjärjestelmissä. Jotta voit käyttää sitä, tarvitset PHP, MySQL ja Web-palvelimen.

Asenna LAMP

Ubuntu-palvelimen asennusprosessin aikana käyttäjäton mahdollisuus valita useita asennettavia paketteja heti. Yksi vaihtoehdoista, joista valita, on LAMP-pino (Linux Apache MySQL ja PHP). Jos asennat Ubuntu-palvelimen ensimmäistä kertaa, valitse tämä opas tämän oppaan aikana paketin valintaprosessin aikana asennuksen aikana.

Onko Ubuntu-palvelin jo asennettu? Ei hätää, LAMP-asennus voidaan asentaa tosiasian jälkeen. Suorita tämä suorittamalla terminaalissa seuraava komento:

sudo apt install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc libapache2-mod-php7.0 libapache2-mod-php lamp-server^

Käynnistä sitten verkkopalvelin uudelleen:

sudo systemctl restart apache2

Kun kaikki LAMP: iin liittyvät paketit ovat olleetasennettuna järjestelmään, sinua pyydetään asettamaan juur MySQL-salasana. Tee niin ja varmista, että se on turvallinen (ja ikimuistoinen). Asettamatta pääsalasanaa ei ole mitään tapaa kirjautua MySQL: iin luodaksesi uuden tietokannan WordPressin käytettäväksi.

Viimeiseksi luo käyttäjä, jota voi käyttää WordPressin kanssa (jos sinulla ei vielä ole).

adduser ubuntu-wordpress
passwd ubuntu-wordpress
usermod -aG sudo ubuntu-wordpress

Määritä Apache2

WordPressin käyttäminen Apache 2: lla vaatii vähän muutoksia toimimaan oikein. Avaa apache2-verkkopalvelimen määritystiedosto nano-tekstieditorilla.

sudo nano /etc/apache2/apache2.conf

Kun olet nanossa, siirry nuolenäppäimillä aina tiedoston loppuun. Liitä tämä koodi alareunaan sen sisään:

<Directory /var/www/html/>
     AllowOverride All
</Directory>

Tallenna päivitetty määritystiedosto Ctrl + Oja poistu siitä painikkeella Ctrl + X.

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

sudo a2enmod rewrite
sudo a2enmod php7.0

Muista käynnistää verkkopalvelin uudelleen, kun se on valmis, jotta muutokset otetaan käyttöön.

sudo systemctl restart apache2

WordPressin asentaminen

Aloita asennus lataamalla uusin WordPress-versio.

Huomaa: älä tee tätä asennusta Ubuntun pääkäyttäjänä.

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

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

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

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

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

CP: llä kopioi näytteen kokoonpano oletusmääritystiedostona käyttämällä.

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

Anna chown-sovelluksella käyttäjän WordPress-tiedostojen omistajuus:

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

Käyttöoikeuksien säätäminen

Ubuntu-wordpressillä on nyt parempi pääsy / Var / www / html. Seuraava askel asennusprosessissa on säätää käyttöoikeuksia, jotta WordPress toimii oikein:

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

Teema- ja laajennushakemisto tarvitsee myös lupamuutokset, jotta kaikki sujuu.

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

Salaisten avainten asettaminen

Turvallisuussyistä jokainen uusi WordPress-asennus on varmennettava muutamalla salaisella avaimella. Nämä näppäimet voidaan helposti tarttua curl-komennolla.

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

Käpristymällä WordPress-suolaavaimet sijaitsevat / wp-avaimissa. Käytä kissaa nähdäksesi ne.

cat /wp-keys

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

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

Vieritä tiedoston keskikohtaan ja täytä kaikki avaimet oikeisiin kohtiin. Käytä / wp-näppäimiä referenssinä.

Huomaa: kopioi ''

SQL-tietokannan luominen

Kirjaudu MySQL-käyttöliittymään käyttämällä root-salasanaa, jonka määritit aiemmin LAMP-asennuksen aikana. Kun olet luonut, luo kehotus luoda uusi tietokanta WordPressille.

mysql -u root -p

Huomaa: muutasecurepassword'Suojatulla salasanalla. ÄLÄ POIS ' .

CREATE DATABASE wordpressdb;
CREATE USER ubuntuwordpress@localhost IDENTIFIED BY "securepassword";
GRANT ALL PRIVILEGES ON wordpressdb.* TO ubuntuwordpress@localhost;
FLUSH PRIVILEGES;
exit

Käynnistä Apache 2 -verkkopalvelin ja MySQL uudelleen muutosten heijastamiseksi.

sudo service apache2 restart
sudo service mysql restart

Viimeinen hienosäätö

Viimeinen tehtävä terminaalipohjaisen suhteenasennuksen tarkoitus on täyttää tietokantatiedot 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 nämä tiedot verkkoisäntältäsi ** //
/ ** WordPress-tietokannan nimi * /
määritä ('DB_NAME', 'wordpressdb');

/ ** MySQL-tietokannan käyttäjänimi * /
määritä ('DB_USER', 'ubuntuwordpress');

/ ** MySQL-tietokannan salasana * /
määritä ('DB_PASSWORD', turvallinen salasana);

/ ** MySQL-isäntänimi * /
määritä ('DB_HOST', 'localhost');

WordPress-blogin asettaminen

Kun kokoonpano on valmis, lataa palvelimen verkkotunnus ja suorita WordPress-asennusprosessi. Asentaja on erittäin yksityiskohtainen ja opastaa sinut läpi jokaisen vaiheen.

Kommentit