![Kako izbrisati povijest zaštite Microsoft Defendera u sustavu Windows 11](/f/7f9948cec9210f9eebc72d96de317154.jpg?width=100&height=100)
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 kompletne web stranice s nekoliko klikova.
WordPress je moćan, besplatan i otvorenog koda, visoko priključiv i prilagodljiv CMS koji milijuni diljem svijeta koriste 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 dostupni dodaci i teme, koju je razvila aktivna i predana zajednica kolega korisnika i programera, koju možete upotrijebiti za prilagođavanje svog bloga ili web stranice tako da izgleda i izgleda baš onako kako želite.
Predloženo čitanje:Kako postaviti WordPress s LAMP + Postfix kao obavijesti samo za slanje
U ovom ćemo članku proći kroz različite korake koje možete slijediti kako biste instalirali najnoviju verziju WordPress 5.3 na Ubuntu 18.10-18.04, Ubuntu 16.10-16.04 i Linux Mint 18-19 s SVJETILJKA (Linux, Apač, MySQL i PHP) stog.
Prvo ćemo otkriti različite korake za instalaciju SVJETILJKA stog prije instalacije WordPress.
Instalirati Apač web poslužitelju, izdajte naredbu u nastavku:
$ sudo apt-get install apache2 apache2-utils
Moramo omogućiti Apache2 web poslužitelj za pokretanje pri pokretanju sustava, a uslugu pokrenite na sljedeći način:
$ sudo systemctl omogući apache2. $ sudo systemctl pokrenite apache2.
Da biste provjerili radi li poslužitelj, otvorite web -preglednik i unesite http://server_address
. Zadana indeksna stranica Apache2 bit će prikazana u slučaju da web poslužitelj radi i radi.
Bilješka: Zadani korijenski direktorij Apache 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.
Tijekom instalacije paketa od vas će se tražiti da postavite korijen korisnička lozinka za mysql kao što se vidi na donjoj slici. Odaberite dobru i sigurnu lozinku, a zatim pritisnite u redu dvaput pritisnite za nastavak.
Implementacija poslužitelja baze podataka još nije sigurna, iz tog razloga izdajte sljedeću naredbu kako biste ojačali njezinu sigurnost:
$ sudo mysql_secure_installation
Prvo će se od vas tražiti da instalirate ‘validate_password’Dodatak, pa upišite DA/DA
i pritisnite Unesi, a također odaberite zadanu razinu snage lozinke. Na sustavu sam ga već instalirao.
Važno je da, ako ne želite promijeniti root lozinku, upišite N/Ne
kada se to od vas zatraži. Odgovor DA/DA
za ostala pitanja koja slijede.
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 php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd
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 ovu adresu http://server_address/info.php
. Trebali biste moći vidjeti dolje na stranici s php podacima kao potvrdu.
Preuzmite najnoviji paket WordPress i raspakirajte ga 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 rsync -av 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 donju naredbu i unesite lozinku root korisnika, a zatim pritisnite Unesi za prelazak na mysql ljusku:
$ 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 upotrijebite jaku i sigurnu lozinku kao lozinka_korisnika_baze:
mysql> IZRADI BAZU PODATAKA wp_myblog; mysql> DODIJELITE SVE PRIVILEGIJE NA wp_myblog.* NA 'vaše_korisničko_ime_od ovdje'@'lokalni host' IDENTIFIKIRANO od 'vaše_izabrane_lozinke_ovdje'; mysql> FLUSH PRIVILEGIJE; mysql> IZLAZ;
Idi na /var/www/html/ imenik i preimenujte postojeće wp-config-sample.php
do wp-config.php
:
$ sudo mv wp-config-sample.php wp-config.php.
zatim je ažurirajte sa podacima iz baze podataka u odjeljku postavki MySQL (pogledajte označene okvire na donjoj slici):
// ** Postavke MySQL - ove podatke možete dobiti od svog web domaćina ** // /** Naziv baze podataka za WordPress*/ define ('DB_NAME', 'baza_naziv_ovdje
'); / ** Korisničko ime baze podataka MySQL*/ define ('DB_USER', 'korisničko ime_ovdje
'); / ** Lozinka baze podataka MySQL*/ define ('DB_PASSWORD', 'lozinka_ovdje
'); / ** MySQL naziv hosta*/ define ('DB_HOST', 'localhost
'); /** Database Charset za upotrebu pri stvaranju tablica baze podataka. */ define ('DB_CHARSET', 'utf8
'); /** Vrsta prikupljanja baze podataka. Ne mijenjajte ovo ako ste u nedoumici. */ define ('DB_COLLATE',''
);
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 adresu poslužitelja: http://server-address
da biste dobili stranicu dobrodošlice u nastavku. Pročitajte stranicu i kliknite na "Idemo!”Za nastavak i ispunjavanje svih traženih informacija na ekranu.
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.