![]() |
Citiraj:
Osim LE, ima i nekih drugih, ali jedino ako implementiraš njihov Origin cert, možeš koristiti proxy opciju. Sad ne znam, možda nisam baš sve dobro pohvatao. Šta se tiče tunela, zanimljiva su opcija, ali vidim i dosta ljudi koji su protiv njih, prvenstveno jer onda moraš igrati po njihovim pravilima (npr. jedan lik spominje njihov ToS u kojem piše šta smiješ, a šta ne smiješ imati na websiteu). |
Meni ovde nešto nije jasno.
Sad sam napokon digao sve kako bog zapovijeda, SSL radi, itd. Ali ovaj Wordpress ne mogu nikako skužit. Ovdje je neka caka sa ovim permalinkovima koje ne kužim. Znači kada se WP instalira ovako na kućni server, na lokalnoj IP adresi (u mom slučaju 192.168.50.5), onda ovako izgleda to u General Settings: https://i.postimg.cc/FzsFmspd/Image-004.png I ovako izgledaju permalinkovi: https://i.postimg.cc/d3Hs0PNW/Image-002.png Problem je u tome šta ako odem na svoju domenu, https://xyz.com, ona otvori index.php i sve na prvu izgleda OK. Međutim ako objavim novu stranicu na websiteu, npr. "test page", pojavit će se link na tu stranicu na index.php, ali on neće voditi na https://xyz.com/test-page nego na Code:
https://192.168.50.5/test-page Ako u General Settings stavim da su mi Wordpress Address i Site Address "https://xyz.com", onda se permalinkovi promijene i onda "test page" link vodi na: Code:
https://xyz.com/test-page https://i.postimg.cc/PJYs8C4F/Image-006.png U tom slučaju više ničemu ne služe ni one zabrane da se wp-adminu može pristupati samo sa jedne lokalne IP adrese, dapače, onda i štete, jer tada me WP lockouta, s obzirom da pristupni IP wp-adminu više nije moj lokalni, nego moj javni (koji se mijenja, jer nemam statičnu javnu IP adresu). Možda se pitate, pa zašto ne učiniš kako je Wordpress službeno objasnio "Home Address" i "Site Address" u General Setting? Prema njima, Home Address je adresa gdje su WP fajlovi fizički, dakle to bi kao trebala biti moja lokalna IP adresa. Site Address je, kao šta ime i logika nalažu, adresa na kojoj će biti web-stranica, dakle tu bi kao trebalo upisati "https://xyz.com". Ako to napravim, sigurno će sve raditi kako treba? Wrong. Onda više ne radi publishing novih stranica (error da sam offline), a pod Settings - Permalinks izbaci ovo: https://i.postimg.cc/kG5hFBqy/Image-005.png šta je potpuna glupost, jer 1) taj tekst koji oni kažu da mora biti u .htaccess već imam i 2) .htaccess je writeable (chmod 644). Googlao sam sve te probleme i svi kao imaju neke solucije, međutim nijedna ne funkcionira. Jučer sam izgubio većinu dana na to bez uspjeha. Ako pak upišem obratno, da je Home Address domena, a Site Address moj lokalni IP, onda se više uopće ne mogu logirati u wp-admin. Šta se ovdje pobogu događa, i da li je uopće moguće editirati website lokalno, preko lokalnog IP-a, a da permalinkovi rade normalno i vode na domenu ? :stoopid: |
Nemam nikakve sugestije, ali svaka čast na enuzijazmu. Meni od wordpressa izlaze ospice po cijelom tijelu :D
|
Citiraj:
Samo sve manje znam o Wordpressu. https://wpthinker.com/prevent-wordpress-admin-access/ https://www.nexcess.net/help/restric...tration-panel/ https://www.digitalocean.com/communi...-or-debian-vps https://stackoverflow.com/questions/...to-domain-name https://stackoverflow.com/questions/...and-outside-it https://wordpress.stackexchange.com/...r-wifi-network :suicide: |
Ako si početnik, zašto nisi išao na Webflow + Xano?
|
Citiraj:
Prvi put kad sam radio certifikat, port 80 mi je ostao otvoren i sve je funkcioniralo, međutim drugi put kad sam sve iznova radio, bio sam zatvorio port 80 i to je blokiralo izdavanje certifikata. :beer: Citiraj:
|
Postoji li neki webui alat koji bi prezentirao statistike websitea dignutog na ovaj način kao u ovom guide-u ?
Znači ako netko nema Cloudflare account i ne vidi statistike tamo, postoji li neka shema da se instalira neki tool i logiraš se na njega lokalno, npr. 192.168.1.20:1234 ili 192.168.1.20/webstat i otvori se grafičko sučelje u browseru koje bi prikazalo statistiku web servera (u ovom slučaju Apache), tipa posjećenost stranice, odakle dolaze posjetitelji, itd. ? |
Ja kada sam si bio slagao neke male sajtove onda sam takve stvari logirao u PHP i spremao u bazu, Zar da wordpress ne nudi neki plugin za takvu svrhu?
|
Citiraj:
|
Citiraj:
awstats? |
Citiraj:
Odmah da pomognem nekom tko će ići ovo instalirati. Ja sam pratio ova uputstva: https://www.youtube.com/watch?v=CP64yVAa44A Nakon toga ćete trebati još nešto napraviti, naime ikone u dashboardu se nisu prikazivale, barem meni. U tom slučaju ćete morati kopirati direktorij "icon" u /var/www/html ali kao "awstats-icon": Code:
sudo cp -r /usr/share/awstats/icon /var/www/html/awstats-icon |
Kupio sam drugi RPI, isto model 4.
Namjera mi je hostati drugi website (isto Apache webserver) na njemu, na istom kućnom routeru. Problem (?) je šta imam jednu javnu IP adresu. Može li me netko uputiti u neki guide koji bi mi objasnio kako to postaviti, a da funkcionira ? Čitam razne "guidove" po netu ali sve je to nekako loše objašnjeno za početnike. Spominju virtual hostove, reverse proxyje, itd. ali nitko da napiše step-by-step guide kako to zaista i realizirati. |
Reverse proxy je dobar za te stvari. Meni je osobno puno drazi taj pristup nego otvarati web port direktno sa hardvera prema netu.
Na ruteru forwardas 80/443 portove na reverse proxy IP (moze biti na istom RPI-ju ili trecem hardveru), pa kroz proxy definiras hostove na nacin da mu kazes mojsajt1.com se nalazi na lokalnom IP-u od prvog RPI4. Domena mojsajt2.com je na IP-u drugog RPI4. Proguglaj kako podesiti (po meni najjednostavniji primjer za pocetak) nginx proxy manager. Dosta da vidis jedan primjer, na isti nacin mozes hostati xy razlicitih domena/poddomena. |
pa mogao si na istom hostati drugi sajt
posto već imaš apache na prvom, sami na njemu novi vhost i reverzni proxi na drugi rpi. |
Citiraj:
Ovo. Zasto bi si radio dupli posao? |
Možda bi htio naučiti kako balansirati između dva servera doma.
|
Citiraj:
Al to je onda HA a ne svaki sajt na jednom pi. @Neo-ST > Sve sajtove na jedan pi (dodaj vhost) - a ako bas imas PI viska poigraj se radije sa HA konstruktom - tu najprije trebas Reverse Proxy kao sto je vec spomenuto. |
1. Kupio sam drugi PI jer nisam znao da dva websitea mogu hostat na jednom. Naravno, to sam saznao jučer kad sam išao googlat kako uopće hostati dva websitea na PI-u... 🤦🏻
2. Šta je HA konstrukt? |
High availability, laicki receno raspodjela jedne ili vise usluga izmedju 2 ili vise servera/raspberryja s ciljem smanjenja downtimea i load balancinga. Jos jedna solidna tema za popuniti slobodan vikend :)
Nisam nikad imao vremena uci u to. Kad selfhostas gluposti, onda je malo manje bitno, ali ako hostas sajtove onda nije lose (najvise zbog uptime). |
Citiraj:
https://www.haproxy.com/blog/fundame...-reverse-proxy 1. Fallback rijesenje (jedan pi down, drugi preuzima hosting) 2. Load Balancing (raspodjela loada na 2 stroja) |
Zanimljivo, hvala.
Znači ako sam dobro shvatio, 2 websitea (blogovi niskog ili nikakvog prometa) se komodno mogu instalirati na jedan RPI, samo se svaki stavi u svoj direktorij i definiraju se preko virtualhosta u /etc/apache2/sites-available. Na drugi RPI se instalira reverse proxy (čitam da je Nginx rp ok) i u njemu se definira kamo će ići pozivi iz vani, prema kojem direktoriju na RPI-ju gdje su hostani websiteovi? Znači imam dvije domene, domena1.com i domena2.com, na hosting RPI-ju onda imam dva direktorija /var/www/domena1 i /var/www/domena2 i onda Nginx rp služi kao nekakav router koji promet usmjerava prema tim direktorijima? Ne znam još točno kako, tek sam zagrebao po tome. U tom slučaju: 1. Da li je bolja shema a) ili b): a) na jednom RPI dva websitea, drugi je samo reverse proxy/NAS server/samba server/whatever2. Oba RPI trenutno koriste sd-karticu (SSD disk sam prenamjenio za nešto drugo). Ne znam kakve su sd-kartice po pitanju trajanja i jesu li uopće preporučljive za ovu svrhu, da li je bolje vratiti SSD disk za hostanje websiteova, ili budu i kartice ok ? 3. Load balancing mi ne treba, ovo je više na razini hobija nego šta će ti blogovi imati ikakav ozbiljan load da bi uopće razmišljao o tome. :fala: |
Da, uredno možeš imati u /var/www/html/domena1 i /var/www/html/domena2,...
Samo napraviš conf fajlove da ti pokazuju koji direktorij. Imam Proxmox s containerima gdje na jednom instaliran LAMP, u drugom Nginx proxy manager plus kupio domenu i povezao na Cloudflare. napravio testnu poddomenu npr. test.domena.com na cloudflareu, u nginx proxy manageru složio poddomene i složio da gledaju 192.168.1.56 (lamp server) a na lampu složio conf za poddomene. |
Citiraj:
Uglavnom, mozda ce ti ovakvo sumiranje (bez grubih tehnickih detalja, ali sustinski i tebi operavitno ispravno) mozda malo pomoci. Brzim skrolom sam vidio da koristis Apaše. Ne znam kud s' navro na to, nginx se svakako za tvoje potrebe moze ljepse iskonfigurirati, no dobro. https://httpd.apache.org/docs/2.4/vhosts/examples.html Tu ti ne treba nikakav reverse proxy. Citiraj:
|
Citiraj:
Probat ću ovo sa virtual hostovima prvo, bez reverse proxyja, pa javim. :fala: |
Citiraj:
Nema veze, nije lose tih malih RbP govneta imati u rezervi, nikada ne znas kada ce ti zatrebati za nesto novo ili ovaj koji radi jednostavno krepa. U svakom slucaju, da, jasno da na istom serveru mozes imati vise od jednog (HTTP/S) hosta. Takodjer se mozes poigrati s FastPanel, SPanel, CyberPanel, HestiaCP, Keyhelp, CloudPanel i slicnim zezalicama koje ti upravo za takve potrebe koje ti imas omogucuju svastanesto. |
Uspio sam.
Trebalo je samo staviti sajtove svaki u svoj direktorij i to definirati u njihovim .conf fajlovima. Naravno, ima tu još puno caka koje treba obaviti da bi to funkcioniralo (pogotovo ako imate SSL), ali evo...sve funkcionira. :) Ne znam čemu onda reverse proxy, osim možda da služi kao neki gateway? Sad ću mu klonirati sd karticu na externi SSD disk, pa bude web server. Za tu prigodu sam ga počastio i novim, pasivnim kućištem (prije je bio u nekom plastičnom kućištu sa malim aktivnim zujavcem): https://i.postimg.cc/htSbQLkK/20240307-191227.jpg Razlika u temperaturi je drastična. Prije je u idle bio na ~30, load ~45. Situacija sada: Idle: https://i.postimg.cc/jDYRwxM5/Image-002.png Load: https://i.postimg.cc/crnsLgM2/Image-004.png Load testing rađen sa K6 skriptom (običan http get request, ali simulira 200 poziva u minuti). Na screenshotovima je Cockpit dashboard. Uglavnom, ja sretan. Sad samo treba počet graditi sajtove :D |
|
Jos kad mu kazemo da sve moze vrtiti na routeru
https://github.com/Entware/Entware/w...stock-firmware haproxy na njega :no2drug: |
Citiraj:
Clone 1:1, editiram cmdline.txt i fstab da odgovaraju particiji sa SSD-a, namjestim boot order da bude USB first, ma kakvi... nema šanse. Tek na RPI forumu se javi lik sa nekim tool-om koji klonira (i to live!) sd karticu na USB SSD/stick i jedino je tako proradilo. Nije mi jasno šta je taj tool napravio više od mene da je proradilo, ali ok, whatever. Bitno da SSD radi. |
Citiraj:
Nista vise od dd ti ne treba. |
Pozdrav,
Ja hostam Wordpress web stranicu na Synology NAS-u. Jako je jednostavno to složiti prateći tutoriale. Sad kad vidim koje security preporuke dajete pitam se je li mi to uopće pametno držati na NAS-u? Možda bi bilo bolje napraviti ovako, na Raspberriu, pa ga staviti na odvojeni VLAN? |
Ili tako ili ako ti NAS ima dva NIC-a, jednog iskoristi za drugi VLAN.
|
Redovito updateaj wordpress i pluginove i nemoj imati admin site dostupan s interneta.
|
Sva vremena su GMT +2. Sada je 12:46. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger