Kako instalirati WordPress na Ubuntu poslužitelj

click fraud protection

WordPress je najpoznatija svjetska blogerska i CMS platforma za web. Razviti je, prilagoditi i mjerilo za proizvodnju lako. Također radi na bezbroj operativnih sustava poslužitelja (Linux, Windows, pa čak i BSD), ima desetine korisnika i čini dobar komad cijelog interneta. Ručno instaliranje WordPress-a na poslužitelj vrlo je zahvaćen proces i nije za sve. Ako ste naišli na ovaj vodič i niste baš dobri sa ovakvim stvarima, razmislite o provjeri Presslabs. Odlična je usluga koja omogućava korisnicima da lako razmjenjuju softver na blogu i osiguraju ga učinkovitim radom. Ako radite sve sami, ovaj vodič će vam pokazati kako instalirati WordPress na Ubuntu poslužitelj.

Napomena: iako će se ovaj vodič uglavnom usredotočiti na Ubuntu poslužitelj i Linux, WordPress se može izvoditi na drugim poslužiteljskim operativnim sustavima. Da biste ga koristili, trebat će vam PHP, MySQL i web poslužitelj.

Instaliranje LAMP-a

Tijekom postupka postavljanja za Ubuntu poslužitelj, korisnici imaju mogućnost odabrati mnogo paketa za postavljanje odmah. Jedna od opcija za odabir je LAMP stack (Linux Apache MySQL i PHP). Ako prvi put instalirate Ubuntu poslužitelj, za ovaj vodič odaberite ovu opciju tijekom postupka odabira paketa tijekom postavljanja.

instagram viewer

Već imate instaliran Ubuntu poslužitelj? Bez brige, postava LAMP-a može se instalirati nakon činjenice. Da biste to učinili, u terminalu pokrenite sljedeću naredbu:

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

Zatim ponovno pokrenite web poslužitelj sa:

sudo systemctl ponovno pokretanje apache2

Kada su svi paketi koji se odnose na LAMP instalirani na sustav, od vas će se zatražiti da postavite korijensku MySQL lozinku. Učinite to i osigurajte da bude sigurno (i nezaboravno). Bez postavljanja root lozinke, neće biti načina da se prijavite na MySQL kako biste stvorili novu bazu podataka koju bi WordPress mogao koristiti.

I na kraju, stvorite korisnika za korištenje s WordPressom (ako ga već nemate).

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

Konfigurirajte Apache2

Korištenje WordPressa na Apache 2 zahtijeva malo izmjena da bi ispravno radilo. Upotrijebite nano editor teksta otvorite konfiguracijsku datoteku apache2 web poslužitelja.

sudo nano /etc/apache2/apache2.conf

Jednom uno nano, pomoću tipki sa strelicama pomaknite se do dna datoteke. Jednom pri dnu, zalijepite ovaj kôd unutar njega:

 DopustiOvrši sve

Spremite ažuriranu konfiguracijsku datoteku pomoću Ctrl + O, i izađite s njim Ctrl + X.

Na kraju, omogućite potrebne module Apache 2.

sudo a2enmod prepisati sudo a2enmod php7.0

Po završetku web poslužitelja ponovo pokrenite i primijenite promjene.

sudo systemctl ponovno pokretanje apache2

Instaliranje WordPress-a

Započnite postupak instalacije preuzimanjem najnovije verzije WordPressa.

Napomena: nemojte obavljati ovu instalaciju na Ubuntu kao korijen korisnik.

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

Izdvojite sadržaj tar.gz datoteke u zadani web direktorij.

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

Zatim stvorite novi .htaccess datoteku i ažurirajte njena dopuštenja.

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

Upotrijebite, CP kopirajte konfiguraciju uzorka kao zadanu konfiguracijsku datoteku.

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

S chownom prenesite svoje vlasništvo nad WordPress datotekama:

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

Prilagođavanje dozvola

Ubuntu-wordpress sada ima bolji pristup /var/www/html. Sljedeći korak u instalacijskom procesu je podešavanje dopuštenja, kako bi WordPress pravilno radio:

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

Katalog tema i dodataka također treba promjene izmjena kako bi sve proteklo u redu.

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

Postavljanje tajnih ključeva

Iz sigurnosnih razloga svaka nova instalacija za WordPress mora biti ovjerena s nekoliko tajnih ključeva. Ove se tipke lako mogu zgrabiti pomoću naredbe curl.

kovrče -s https://api.wordpress.org/secret-key/1.1/salt/ > / wp-tipke

Koristeći curl, WordPress solne tipke nalaze se u / wp-tipkama. Upotrijebite mačku da biste ih vidjeli.

cat / wp-ključevi

Otvorite drugi terminal i uredite svoju WordPress konfiguracijsku datoteku.

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

Dođite do sredine datoteke i ispunite svaku tipku na ispravna mjesta. Koristite / wp-tipke kao referencu.

Napomena: kopirajte između oznake ''

Izrada SQL baze podataka

Prijavite se u MySQL sučelje pomoću root lozinke koju ste postavili tijekom postupka instalacije LAMP. Jednom uđite, upotrijebite upit za stvaranje nove baze podataka za WordPress.

mysql -u korijen -p

Napomena: promijenite "securepassword'Sa sigurnom zaporkom. NE ODUZIMAJTE '.

USTVARATI BAZU wordpressdb; USTVARITE KORISNIKA ubuntuwordpress @ localhost IDENTIFIKIRANO 'sigurno zaštitnom riječi'; PODELITE SVE PRIVILEGE NA wordpressdb. * TO ubuntuwordpress @ localhost; FLUSH PRIVILEGES; Izlaz

Ponovo pokrenite web poslužitelj Apache 2 i MySQL da biste odrazili promjene.

sudo usluga apache2 ponovno pokretanje sudo usluga mysql ponovno pokretanje

Završne promjene

Posljednje što trebate učiniti u pogledu postavljanja na temelju terminala jest ispuniti podatke o bazi podataka unutar datoteke config.php. Otvorite ga u nano i ispunite potrebne podatke. To bi trebalo izgledati ovako:

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

// ** MySQL postavke - ove informacije možete dobiti od svog web domaćina ** //
/ ** Naziv baze podataka za WordPress * /
definirajte ("DB_NAME", "wordpressdb");

/ ** Korisničko ime MySQL baze podataka * /
define ('DB_USER', 'ubuntuwordpress');

/ ** Zaporka baze podataka MySQL * /
definiraj ('DB_PASSWORD', sigurna lozinka);

/ ** Ime domaćina MySQL * /
definiraj ('DB_HOST', 'localhost');

Postavljanje vašeg WordPress bloga

Kada je konfiguracija gotova, učitajte domenu vašeg poslužitelja i prođite kroz postupak postavljanja WordPressa. Instalacijski program je vrlo detaljan i provest će vas kroz svaki korak.

watch instagram story