{"id":55605,"date":"2020-01-24T00:00:00","date_gmt":"2020-01-23T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/moj-opyt-raboty-s-plesk"},"modified":"2020-02-18T14:03:44","modified_gmt":"2020-02-18T11:03:44","slug":"moj-opyt-raboty-s-plesk","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk","title":{"rendered":"Moje iskustvo s Plesk","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u017delim podijeliti neka iskustva o potrebnosti ili nepotrebnosti ne\u010dega poput kontrolne plo\u010de za komercijalni jednoserverni web projekt uz prisustvo vrlo povremenog administratora. Pri\u010da je po\u010dela prije nekoliko godina kada su poznanici poznanika tra\u017eili da ih tehni\u010dki podr\u017eim prilikom kupnje posla - novinskog portala. Bilo je potrebno malo se upustiti u to \u0161to radi, osigurati da su svi potrebni podaci preneseni na odgovaraju\u0107i na\u010din i u odgovaraju\u0107oj mjeri, te strate\u0161ki razmisliti \u0161to se mo\u017ee pobolj\u0161ati.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/484812\/\"><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/1f8a2d7426beff7d9cc53f08b9a2c95a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nPosao je zavr\u0161en, violinist nije bio potreban. Kraj. Zapravo, nije.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nWeb stranica se vrtjela na dvojezgrenom 4GB VM-u na Linode-u, na nekom starom Debianu 5 s vremenom rada od 400 dana i takvim popisom neaktualnih paketa. Web dio na doma\u0107em CMS-u, nginx, php5.3 FPM, mysql optimiziran Percona. U na\u010delu, radilo je.<\/p>\n<p>Paralelno sa razgovorima sa mnom, novi vlasnik je tra\u017eio programera kako bi projekt prilagodio o\u010dekivanjima. Prona\u0161ao je. Programer je procijenio promet i optere\u0107enja te odlu\u010dio da zna o optimizaciji i upravljanju tro\u0161kovima. Migrirao je cijelu stranicu na 700-kuna shared hosting pod upravom njemu poznatog IS****era. Nakon nekoliko dana ponovno poziv od vlasnika: \"sve usporava i \u010dini se da su nas napali\". Poku\u0161ao sam ispraviti situaciju kroz plo\u010du, ali nakon nekog vremena neuspje\u0161nih poku\u0161aja promjene verzije PHP-a ili handlera s fcgi na fpm, odustao sam i oti\u0161ao u shell. Tamo sam prona\u0161ao uklju\u010deno debagiranje, koje je izlagalo lozinku za mysql na cijelom internetu, 777 na nekim mapama koje su u to vrijeme pucale od u\u010ditane maliciozne kod i sli\u010dnih sranja. Vlasnik je shvatio i odlu\u010dio da je pogre\u0161no \u0161tedjeti na hostingu, programeru i administratoru koji bi povremeno pazio kako stvari idu.<\/p>\n<p>Idemo na RuVDS. Malo bli\u017ee nego britanski Linode, i ako se odjednom odlu\u010dite pohraniti osobne podatke i sve to, ne\u0107ete morati vi\u0161e nigdje seliti. Kako je projekt planirano pro\u0161iriti, uzeli smo VM 'na rast': 4 jezgre, 8 GB RAM-a, 80GB diska. Nije da ne znam s konfiguracijama nginx-a ru\u010dno, jednostavno nisam imao entuzijazma da se toliko intimno bavim ovim projektom (pogledajte gore o part-time). Stoga \u2014 instalirao sam Plesk (ovdje \u0107u presko\u010diti detalje instalacije, jer ih zapravo nema: pokrenuo instalater, postavio lozinku za administratora, unio klju\u010d \u2013 to je to), tada je to bila verzija 17.0. Osnovne postavke rade pristojno iz kutije, ima fail2ban i najnovije dostupne verzije PHP-a, nginx-a.\u00a0<\/p>\n<p>Vjerojatno je potrebno stati i objasniti za\u0161to je on. Budu\u0107i da se takvim stvarima bavim rijetko, i nemam nikakav posebni alat ili set \u0161ablona za svaki slu\u010daj, bilo je jasno da je potrebna neka automatizacija osnovnih stvari, kako bi, prvo, brzo, drugo, sigurno, tre\u0107e, da su sve najbolje prakse ve\u0107 implementirane. <\/p>\n<p>Dakle, postavio sam. U\u0161tedio sam zna\u010dajno vrijeme, ponovno pokretanje web stranice na novom serveru dogodilo se gotovo trenutno. Ostalo je samo prilagoditi mysql konfiguraciju, dodijeliv\u0161i mu pola memorije i pove\u0107aju\u0107i broj buffer poolova, te dodijeliti nginx-u polovinu jezgri (Plesk ne dira globalne konfiguracije), i tijekom nekoliko dana provjeravati u terminalu statistike mysqltunera. Da, i kupio sam pla\u0107eni ImunifyAV iz kataloga ekstenzija da se oslobodim zara\u017eenih datoteka. Prona\u0161ao sam otprilike 11000 zara\u017eenih datoteka. U\u017eas u tome je \u0161to su se u stati\u010dke datoteke infiltrirali obfuscirani dijelovi koda, a \u010di\u0161\u0107enje toga ru\u010dno bi bilo sasvim neugodno. Prvo sam probao ClamAV, ali on, kako se ispostavilo, ne hvata takve stvari, a ImunifyAV je uspjelo. Osim toga, izlije\u010dene datoteke ostaju u radnom stanju, jednostavno se uklanja dio s malware-om.<\/p>\n<p>Aritmetika je jednostavna: 50$ mjese\u010dno za VM, 10$ za Plesk (u stvari manje, jer smo kupili odmah na godinu s popustom od dva mjeseca) i 3$ za antivirus. Ili mnogo nov\u010danica za moje vrijeme koje bih proveo na serveru ispravljaju\u0107i te konju\u0161nice ru\u010dno u po\u010detku. Vlasnika je takav raspored sasvim zadovoljio.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/e97f6ba398109d26ea4ecb14ecc349bc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nU me\u0111uvremenu smo prona\u0161li novog programera. Dogovorili smo se o raspodjeli odgovornosti, napravili smo poddomen za testnu verziju, i posao je zapo\u010deo. On je radio novu verziju stranice na Laravelu, dok sam ja pratio fail2ban%.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/fed4a8fa4cba7416def95d5c10003657.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nZanimljivo je da broj radoznalaca ne prestaje, a na popisu zabranjenih adresa uvijek je oko stotinu. Efekt je zanimljiv: naime, obi\u010dno, kada u\u0111em u shell, na pozdravu vidim oko 20.000-30.000 neuspje\u0161nih poku\u0161aja prijave putem SSH-a. Uz uklju\u010den fail2ban, taj broj pada na oko 70. Ulo\u017eenih napora: 0. Na\u017ealost, nije pro\u0161lo bez mrvicu katrana. Po defaultu je WAF (modsecurity) bio \u201epoluuklju\u010den\u201c: u re\u017eimu otkrivanja. To zna\u010di da je pisao sumnjivu aktivnost u log, ali zapravo nije poduzimao nikakve akcije. A fail2ban je bez razmi\u0161ljanja \u010ditao sve logove, prema uklju\u010denim jailovima, i brisao sve \u0161to se micalo. Na taj smo na\u010din zabranili pola redakcije :D. Morali smo isklju\u010diti taj jail i potrebne IP adrese za sigurnost uvrstiti na bijelu listu. Ulo\u017eenih napora: dva puta kliknuti mi\u0161em i nau\u010diti urednike kako re\u0107i svoju IP adresu.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/57dde64a4e5ac5bfb2ea8d482be88905.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u0160to se programeru odmah svidjelo \u2014 mogu\u0107nost u\u010ditavanja baza podataka direktno iz panela i brz pristup phpMyAdminu.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/2883ca611c8d5d09988c9a51e4ad43d7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u0160to mi se svidjelo \u2014 logovi i backupi. Logovi se pi\u0161u i rotiraju sami iz kutije; backup se pode\u0161ava vrlo jednostavno. U najuspavanijem vremenu radi se puni backup, negdje oko 10 gigabajta, a zatim svaki dan po inkrementalni, oko 200 megabajta, tijekom tjedna. Obnova je granularna, do odre\u0111enog fajla ili baze podataka. Ako je potrebno obnoviti iz inkrementalnog, ne treba se mu\u010diti prvo s punim i vra\u0107anjem cijelog lanca, Plesk sve radi sam. Backup se mo\u017ee u\u010ditati bilo gdje: na FTP, na Dropbox, S3 bucket, Google drive i sli\u010dno.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/6fd76d807ceec89164f1a080d5635ba6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDan D: programer je kona\u010dno zavr\u0161io novi motor, prebacili smo ga u produkciju, uvezli stare podatke i sjeli birati boju svojih budu\u0107ih Mazarija. Jo\u0161 uvijek biramo.<\/p>\n<p>Po\u010deli su prvi problemi. Nova stranica bila je o\u010dekivano te\u017ea od stare, ali pravi problem bio je u tome \u0161to smo za privla\u010denje prometa koristili izme\u0111u ostalog Yandex.Zen, koji je dovodio posjetitelje velikim koli\u010dinama. Stranica se ru\u0161ila pri 150 istovremenih povezanosti (ne govorim o RPS-u, jer nismo mjerili). Po\u010deli smo pritiskati gumbe i okretati to\u010dki\u0107e u podru\u010dju postavki php_fpm:<br \/>\n\u00a0<br \/>\n<img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/cf6b2a5bd4f566431c2412da0323730f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEvo, ve\u0107 dr\u017ei 500 konekcija. Kako se kreditna kartica koristi za promocijske tro\u0161kove, valovi prometa su postali ve\u0107i. Sljede\u0107i cilj je 1000 istovremenih povezanosti. Tada je trebalo malo doraditi kod i pogledati u du\u0161u muskulacije. Plesk nije pomogao, ali to se i nije o\u010dekivalo. Uklju\u010dili smo log sporih upita, dodali indekse na bazu, uklonili suvi\u0161ne upite iz koda, jo\u0161 jednom sredili mysql konfiguraciju prema savjetima mysqltunera.<\/p>\n<p>Novi izazov \u2014 2000 konekcija. U pravo vrijeme je objavljena verzija Plesk 17.8, u kojoj su, izme\u0111u ostalog, dodali nginx caching. Osvje\u017eili smo se (na \u010du\u0111enje, lako). Probamo. Radi! I odmah je uslijedio zamah, prestalo je raditi Yandex Zen feed. Web stranica radi, ali feed ne radi. Ako feed ne radi, nema prometa. Atmosfera se zagrijava. Pod pritiskom okolnosti i zbog nedostatka ma\u0161te odmah sam po\u010deo strace-nginx i prona\u0161ao \u0161to je bilo. Ispostavilo se da je u nekom trenutku budalasti nginx ke\u0161irao gre\u0161ku 500 kao odgovor na Yandex GET feed.xml. Ispravili smo dodavanjem iznimaka u postavke ke\u0161iranja:<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/5bab677f540319a539b3ca3596194f56.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nRazumljivo je da vlasniku treba JO\u0160, valovi polako rastu. Za sada se nosimo, ali unaprijed smo po\u010deli eksperimentirati s memcached, sre\u0107om Laravel ga podr\u017eava gotovo iz kutije. Nije mi se ba\u0161 dalo ru\u010dno postavljati memcached za \"igranje\", pa smo postavili Docker sliku. Direktno iz panela.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/65041c573830669cd577a63aa65256e8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDobro, la\u017eem, morao sam u\u0107i u shell i instalirati modul preko pecl. Direktno po <noindex><a rel=\"nofollow\" href=\"https:\/\/support.plesk.com\/hc\/en-us\/articles\/115001544133-Unable-to-install-memcached-PHP-module-memcached-support-requires-libmemcached\">uputi<\/a><\/noindex>. Ne mogu jo\u0161 re\u0107i ni\u0161ta o pove\u0107anju propusnosti, nije bilo zna\u010dajnih naplava. Web engine se povezao na localhost:11211, statistike se prikazuju, memorija se koristi. Ako bude dobro, vidjet \u0107emo \u0161to dalje raditi. Mo\u017eda ostaviti ovako ili instalirati \"pravi\" direktno na O.S. Ili \u0107emo poku\u0161ati redis na sli\u010dan na\u010din. <\/p>\n<p>Kasnije je bilo potrebno dodati mail distribuciju. Bez relaya, samo smtp autentifikacija. Postavio sam email adresu, putem njenih podataka \u0161aljemo distribuciju preko PHP-a.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/1346dcaa9913c457153b67a8a0fdc6f3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNedavno je objavljen Plesk Obsidian (18.0), a\u017eurirali smo se prema prethodnom iskustvu bez straha. Sve je pro\u0161lo vrlo glatko, \u010dak se nema o \u010demu pri\u010dati. Od ugodnog \u2014 kvalitet su\u010delja se znatno pobolj\u0161ao, moderniziran je i postao u nekim mjestima prakti\u010dniji. Cool stvar Advanced Monitoring na Grafani.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/3b730da797cde1344add378d9f75efb4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nJo\u0161 se nisam detaljno upoznao s njom, ali se, na primjer, mo\u017ee postaviti upozorenje za bilo koji parametar na email. Vlasniku, lol.<\/p>\n<p>Kad ve\u0107 govorim o su\u010delju, ono je responzivno i stvarno dobro radi na telefonu. U ranim fazama, dok smo poku\u0161avali prona\u0107i optimalne PHP postavke i ostalo, to nam je jako pomoglo. Pogotovo kada programer u trenutku radnog entuzijazma ne\u0161to radi u 23 sata, a ja u trenutku radnog entuzijazma pijem votku u kupelji, i HITNO je potrebno ne\u0161to prebaciti.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/fd472b567b82a25c06fbda3fdc381fbd.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOh, usput. Na slici se vidi da je PHP Composer postao dostupan. Jo\u0161 nismo igrali s njim, ali, recimo, za Laravel mo\u017ee u\u0161tedjeti nekoliko prijava u shell i malo vremena za instalaciju ovisnosti. Sli\u010dan sustav postoji za Node.JS i Ruby.<\/p>\n<p>Sa SSL-om je sve jednostavno. Ako se domena pravilno razrje\u0161ava, Let\u2019s Encrypt se aktivira jednim klikom i nastavlja se automatski a\u017eurirati, kako na samoj domeni, tako i na poddomenama, pa \u010dak i na e-mail uslugama.<\/p>\n<p><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/248a7770c80fb9d972078b7bf52cfbce.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSamo Plesk kao softver trenutno je prili\u010dno ugodan i stabilan. Samo se a\u017eurira i OS tiho, tro\u0161i malo resursa, radi bez problema. \u010cak se ni ne sje\u0107am da sam negdje na ne\u0161to nabasao \u0161to bi bilo o\u010diti nedostatak proizvoda. Problema je naravno bilo, ali su ili proiza\u0161la iz nesavr\u0161enosti konfiguracije, ili su se dogodila negdje na su\u010delju, tako da se nema na \u0161to posebno po\u017ealiti. Op\u0107enito, iskustva s Pleskom su pozitivna. Ono \u0161to nedostaje, a to treba razumjeti, jest bilo kakva (bilo koja) klasterizacija. Ni LB, ni HA. Mogu\u0107e je poku\u0161ati, ali ulo\u017eenih napora \u0107e biti toliko da je bolje odmah raditi ne\u0161to druga\u010dije.<\/p>\n<p>Mislim da se mo\u017ee sa\u017eeti. U slu\u010daju kada nema admina, ili ga je malo, kada cijena hostinga i web stranica koje se na njemu vrte prelazi, recimo, 100 u.e., kada nije rije\u010d o sme\u0161nom dijeljenju s 1500 sajtova na serveru, kada se pred donosiocem odluka nalazi izbor zaposliti admina na pola radnog vremena, ili kupiti softver i anga\u017eirati admina na \"polovici\", ili ga uop\u0107e ne zaposliti \u2014 ima smisla. S gledi\u0161ta udaljenog admina \u2014 isto. 10$ mjese\u010dno, a \u0161tedi vrijeme i daje fleksibilnost u radu na vrlo velikom iznosu. Ako me, primjerice, jako zamole da preuzmem sli\u010dan projekt, insistirat \u0107u na prebacivanju na Plesk.<i>o<\/i>\u017delim podijeliti neka iskustva o potrebnosti ili nepotrebnosti takve stvari kao \u0161to je kontrolna plo\u010da za komercijalni jedno-serverni web projekt pri prisutnosti vrlo djelomi\u010dnog admina.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/ruvds.com\/ru-rub\/#order\"><img decoding=\"async\" alt=\"Moje iskustvo s Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/849dc86da9a533670a6c10ec412e800f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/484812\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043e \u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0434\u043d\u043e\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043e\u0447\u0435\u043d\u044c part time \u0430\u0434\u043c\u0438\u043d\u0430. \u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u043f\u0430\u0440\u0443 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434, \u043a\u043e\u0433\u0434\u0430 \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u0445 \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u043c\u0435\u043d\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u043f\u043e\u043a\u0443\u043f\u043a\u0443 \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u2014 \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u2014 \u0441 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f. \u041d\u0443\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u043b\u0435\u0433\u043a\u0430 \u0432\u043d\u0438\u043a\u043d\u0443\u0442\u044c, \u0447\u0442\u043e \u043d\u0430 \u0447\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-55605","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043e \u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0434\u043d\u043e\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043e\u0447\u0435\u043d\u044c part time \u0430\u0434\u043c\u0438\u043d\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u043e\u0439 \u043e\u043f\u044b\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Plesk | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043e \u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0434\u043d\u043e\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043e\u0447\u0435\u043d\u044c part time \u0430\u0434\u043c\u0438\u043d\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-23T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Moje iskustvo s Pleskom | ProHoster","description":"\ud83e\udd47Moje iskustvo s Pleskom | ProHoster","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u043e\u0439 \u043e\u043f\u044b\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Plesk | ProHoster","og:description":"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043e \u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0434\u043d\u043e\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043e\u0447\u0435\u043d\u044c part time \u0430\u0434\u043c\u0438\u043d\u0430.","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-23T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55605","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:41:37","updated":"2026-08-11 12:50:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/55605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=55605"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/55605\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=55605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=55605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=55605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}