- - Kako instalirati WordPress na Ubuntu poslužitelj

Kako instalirati WordPress na Ubuntu poslužitelj

WordPress je najpoznatije svjetsko bloganje iCMS platforme za web. Razviti je, prilagoditi i mjerilo za proizvodnju lako. Također radi na bezbrojnim poslužiteljskim operativnim sustavima (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 uključen proces i nije za sve. Ako ste naišli na ovaj vodič i niste baš dobri sa ovakvim stvarima, razmislite o provjeri Presslabsa. 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 se ovaj vodič uglavnom usredotočuje 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, korisniciimaju mogućnost izbora mnogo paketa koje možete postaviti 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.

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 install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc libapache2-mod-php7.0 libapache2-mod-php lamp-server^

Zatim ponovno pokrenite web poslužitelj sa:

sudo systemctl restart apache2

Kad su svi paketi koji se odnose na LAMPinstaliran u sustavu, 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. Pomoću uređivača nano 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:

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

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 rewrite
sudo a2enmod php7.0

Kada završite, ponovo pokrenite web poslužitelj i primijenite promjene.

sudo systemctl restart 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 novu .htaccess datoteku i ažurirajte njena dopuštenja.

touch /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 -type 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 programa WordPress mora biti ovjerena s nekoliko tajnih ključeva. Ove se tipke lako mogu zgrabiti pomoću naredbe curl.

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

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

cat /wp-keys

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 brz da biste stvorili novu bazu podataka za WordPress.

mysql -u root -p

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

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

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

sudo service apache2 restart
sudo service mysql restart

Završne promjene

Posljednje što treba učiniti u smislu terminalapostava je za popunjavanje podataka o bazi podataka unutar datoteke config.php. Otvorite ih 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 * /
define ('DB_PASSWORD', sigurna lozinka);

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

Postavljanje vašeg WordPress bloga

Kad 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.

komentari