Za one koji si ne mogu priuštiti užurbanost u razvoju web stranica od nule, sada postoji nekoliko sustava za upravljanje sadržajem (CMS), poput WordPress koje možete iskoristiti za postavljanje blogova kao i potpunih web stranica s nekoliko klikova.
WordPress je moćan, besplatan i open source izvor koji se može lako priključiti i prilagodljiv je koji se koristi milijunima širom svijeta za vođenje blogova i potpuno funkcionalnih web stranica.
Lako se instalira i uči, posebno za osobe koje nemaju prethodno znanje o dizajnu i razvoju web stranica. S milijunima dodataka i tema, koje je razvila aktivna i predana zajednica kolega korisnicima i razvojnim programerima koje možete upotrijebiti za prilagodbu svog bloga ili web stranice funkcioniranju i izgledu baš onako kako vi izgledate želite.
U ovom ćemo članku proći kroz različite korake koje možete slijediti kako biste instalirali najnoviju verziju
WordPress na Ubuntu 20.04, Ubuntu 18.04, i Ubuntu 16.04 s SVJETILJKA (Linux, Apač, MySQL, i PHP) stog.Prvo ćemo otkriti različite korake za instalaciju SVJETILJKA stog prije instalacije WordPress.
Najprije ažurirajte i nadogradite popis softverskih paketa, a zatim instalirajte Apač web poslužitelj pomoću sljedećih naredbi.
$ sudo apt-get ažuriranje. $ sudo apt-get nadogradnja. $ sudo apt-get install apache2 apache2-utils
Moramo omogućiti Apache2 web poslužitelj za pokretanje pri pokretanju sustava, kao i pokretanje usluge i provjeru statusa na sljedeći način:
$ sudo systemctl omogući apache2. $ sudo systemctl pokrenite apache2. $ sudo systemctl status apache2.
Nakon što pokrenete Apache, tada morate dopustiti HTTP promet na svom UFW vatrozid kao što je prikazano.
$ sudo ufw allow u "Apacheu" $ sudo ufw status.
Da biste provjerili je li Apač poslužitelj radi, otvorite web preglednik i unesite sljedeći URL u adresnu traku.
http://server_address. ILI. http://your-domain.com.
Zadana indeksna stranica Apache2 bit će prikazana u slučaju da web poslužitelj radi i radi.
Bilješka: Zadani korijenski direktorij Apachea je /var/www/html, sve vaše web datoteke bit će pohranjene u ovom direktoriju.
Zatim moramo instalirati MySQL poslužitelj baze podataka pokretanjem naredbe ispod:
$ sudo apt-get install mysql-client mysql-server.
Ako želite instalirati MariaDB, možete ga instalirati pomoću sljedeće naredbe.
$ sudo apt-get install mariadb-server mariadb-client.
Nakon što je poslužitelj baze podataka instaliran, preporučuje se pokretanje sigurnosne skripte za uklanjanje zadanih nesigurnih postavki i zaštitu vašeg sustava baze podataka.
$ sudo mysql_secure_installation
Prvo će se od vas tražiti da instalirate ‘validate_password’Dodatak, pa upišite DA/DA
i pritisnite Unesi i također odaberite zadanu razinu snage lozinke.
Za preostala pitanja pritisnite Y
i pogodio UNESI ključ pri svakom odzivu.
Posljednje, ali ne i najmanje važno, instalirat ćemo PHP i nekoliko modula za rad s webom i poslužiteljima baze podataka pomoću naredbe u nastavku:
$ sudo apt-get install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc php-sapun php-intl php-zip
Nakon što instalirate PHP i sva potrebna proširenja, morate ponovno pokrenuti Apache da biste učitali ta nova proširenja.
$ sudo systemctl ponovno pokrenite apache2.
Nadalje, provjeriti je li php radi u suradnji s web poslužiteljem, moramo stvoriti info.php
datoteka unutra /var/www/html.
$ sudo vi /var/www/html/info.php.
I zalijepite donji kod u datoteku, spremite ga i izađite.
php phpinfo ();
Kada to učinite, otvorite web -preglednik i upišite sljedeći URL u adresnu traku.
http://server_address/info.php. ILI. http://your-domain.com/info.php.
Trebali biste moći vidjeti dolje na stranici s php podacima kao potvrdu.
Preuzmite najnoviju verziju paketa WordPress i izdvojite je izdavanjem naredbi ispod na terminalu:
$ wget -c http://wordpress.org/latest.tar.gz. $ tar -xzvf najnoviji.tar.gz.
Zatim premjestite WordPress datoteke iz izdvojene mape u zadani korijenski direktorij Apache, /var/www/html/:
$ sudo mv wordpress/*/var/www/html/
Zatim postavite ispravna dopuštenja u imenik web stranice, odnosno dajte vlasništvo nad WordPress datotekama web poslužitelju na sljedeći način:
$ sudo chown -R www-podaci: www-data/var/www/html/ $ sudo chmod -R 755/var/www/html/
Izvršite naredbu ispod i unesite lozinku korisnika root, a zatim pritisnite Unesi za prelazak na mysql ljusku:
$ sudo mysql -u korijen -p
U ljusci mysql upišite sljedeće naredbe pritiskom na Unesi nakon svakog retka mysql naredbe. Ne zaboravite koristiti vlastite, valjane vrijednosti za ime_baze, korisnik baze podataka, a također koristite jaku i sigurnu lozinku kao lozinka_korisnika_baze:
mysql> IZRADI BAZU PODATAKA wp_myblog; mysql> CREATE USER 'username'@'%' IDENTIFICIRANO sa mysql_native_password BY 'lozinkom'; mysql> GRANT ALL ON wp_myblog.* TO 'username'@'%'; mysql> FLUSH PRIVILEGIJE; mysql> IZLAZ;
Idi na /var/www/html/ imenik i preimenujte postojeće wp-config-sample.php
do wp-config.php
. Također, svakako uklonite zadanu stranicu Apache indeksa.
$ cd/var/www/html/ $ sudo mv wp-config-sample.php wp-config.php. $ sudo rm -rf index.html.
Zatim je ažurirajte podacima baze podataka u odjeljku postavki MySQL (pogledajte označene okvire na donjoj slici):
Nakon toga ponovno pokrenite web poslužitelj i uslugu mysql pomoću naredbi u nastavku:
$ sudo systemctl ponovno pokretanje apache2.service $ sudo systemctl ponovno pokretanje mysql.service
Otvorite web -preglednik, a zatim unesite naziv svoje domene ili adresu poslužitelja kao što je prikazano.
http://server_address/info.php. ILI. http://your-domain.com/info.php.
U nastavku ćete dobiti stranicu dobrodošlice. Pročitajte stranicu i kliknite na "Idemo!”Za nastavak i ispunjavanje svih traženih informacija na zaslonu.
Nadajući se da je sve proteklo u najboljem redu, sada možete uživati WordPress na vašem sustavu. Međutim, izraziti bilo kakvu zabrinutost ili postaviti pitanja u vezi s gore navedenim koracima ili čak pružiti dodatne informacije za koje mislite da nisu uključene u ovaj vodič, možete upotrijebiti donji odjeljak za povratne informacije natrag k nama.