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.
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.
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
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
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
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
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 ''
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
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');
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.
Postavljanje tradicionalnog Linux okruženja za automatski pokretanj...
ISO datoteke uobičajeno su korisnici instalirati operativni sustav ...
Sjajan način za izgradnju web stranice je korištenje sustava za upr...