Načini sestavljanja domen. Bistvo je domena (npr. graficne-storitve.si) oz. tudi poddomena (npr. to-go.graficne-storitve.si - ker nam recimo domena graficne-storitve.si ni dosegljiva). Poddomena, na primer to-go.graficne-storitve.si identifier graficne_storitve_si graficne_storitve_eu graficne_storitve_si PRODUKCIJA NA DOMENI STRANKE: - ustvariti moraš poddomeno monima na domeni stranke in na njo prav tako obesiti SSL certifikat www production https:// www.graficne-storitve.si www.graficne-storitve.eu www.to-go.graficne-storitve.si *** monima production https:// monima.graficne-storitve.si monima.graficne-storitve.eu monima.to-go.graficne-storitve.si *** PRODUKCIJA NA DOMENI lahkotnost.si: - ustvariti moraš poddomeno graficne-storitve.si in DNS A zapis monima.graficne-storitve.si, oboje na domeni na domeni lahkotnost.si www production http:// www.graficne-storitve.si.lahkotnost.si www.graficne-storitve.eu.lahkotnost.si to-go.graficne-storitve.si.lahkotnost.si monima production http:// monima.graficne-storitve.si.lahkotnost.si monima.graficne-storitve.eu.lahkotnost.si monima.graficne-storitve.si.lahkotnost.si TESTING (je lahko samo na domeni stranke) - testne strani praviloma ne delamo, namesto tega v času ustvarjanja strani uporabimo produkcijo na domeni lahkotnost.si - če pa že rabimo testno stran, pa moramo ustvariti poddomeno test in DNS A zapis monima.test, oboje na domeni stranke www testing http:// www.test.graficne-storitve.si www.test.graficne-storitve.eu monima testing http:// monima.test.graficne-storitve.si monima.test.graficne-storitve.eu LOCAL - dobimo tako, da na koncu dodamo '.local' - za DNS pretvorbo skrbi datoteka hosts, ki se samodejno napolni v index@HomeController.php - za zagon prve lokalne strani, glej index@HomeController.php www local http:// www.graficne-storitve.si.local www.graficne-storitve.eu.local www.to-go.graficne-storitve.si.local monima local http:// monima.graficne-storitve.si.local monima.graficne-storitve.eu.local monima.to-go.graficne-storitve.si.local *** Za gostovanje strani na poddomeni lastne domene (npr. to-go.graficne-storitve.si) moraš v DirectAdminu narediti naslednje: - ustvariti poddomeno monima.poddomena (npr. monima.to-go), - zanjo zahtevati Let's Encrypt SSL certifikat - poddomeno izbrisati, - nastaviti DNS zapis monima.poddomena (npr. monima.to-go). Identifier se ugotovi iz domene in sicer v Site::identifierFromDomain Imena baz so sestavljena takole: - produkcijska in lokalna verzija: predpona, kot jo določi server (npr. ucart), + identifier, ki mu podčrtaje spremenimo v minuse (npr. ucart_graficne-storitve-si) - testna verzija: enako, kot za produkcijski server, le da se med predpono in identifier doda '-test' (npr. ucart_test-graficne-storitve-si) KAKO NASTAVIMO DocumentRoot za glavno domeno v cPanel-u? https://forums.cpanel.net/threads/change-root-directory-for-the-main-domain.592551/ POZOR: urediti moraš datoteki domena.si in domena.si_SSL KAJ VSE MORAMO NAREDITI, ko vzpostavljamo stranko na domeni lahkotnost.si? - na domeni lahkotnost.si ustvarimo poddomeno s polno domeno stranke, npr. 'graficne-storitve.si.lahkotnost.si' - na domeni lahkotnost.si ustvarimo DNS A zapis monima.(domena stranke), npr. 'monima.graficne-storitve.si.lahkotnost.si' - prekopiramo celotno kodo iz /home/ulahkotnos/domains/graficne-storitve.si/public_html, razen nekaterih map KAJ VSE MORAMO NAREDITI, ko stranko selimo iz domene lahkotnost.si na lastno domeno? - DirectAdmin: kreiramo stranko in domeno (ime stranke je 'u' + domena brez končnice in brez minusov (če je potrebno, jo skrajšamo) - DirectAdmin: nastavimo, 'Use a symbolic link from private_html to public_html' in 'Force SSL with https redirect' - DirectAdmin: nastavimo, da ima stranka dostop do SSH - DirectAdmin: na lastni domeni kreiramo poddomeno 'monima' - DirectAdmin: nastavimo SSL certifikat na Let's Encrypt - DirectAdmin: Select PHP Version: izberi 7.3 + set current - DirectAdmin: Select PHP Version: odstrani pdo_mysql in dodaj nd_pdo_mysql - DirectAdmin: v userju admin v Custom HTTPD Configurations nastavimo Httpd.conf Customization tako, da celotno besedilo prekopiramo iz iste nastavitve na domeni graficne-storitve.si - DirectAdmin: v userju admin v Custom HTTPD Configurations nastavimo Httpd.conf Customization tako, da celotno besedilo prekopiramo iz iste nastavitve na domeni graficne-storitve.si - Syncovery: zaženemo job, ki slike potegne iz serverja - Syncovery: nastavimo nove jobe za lastno domeno (prej smo jih imeli za gostovanje na domeni lahkotnost.si) - kopiramo ustrezne jobe iz graficne-storitve.si in jih popravimo - Syncovery: zaženemo nova joba, da se stvari prekopirajo na server; PAZI: pri jobu FROM server moramo na predogledu prvič izjemoma nastaviti tako, da slike kopira na server!!! - preverimo, ali vse deluje - DirectAdmin: izbrišemo poddomeno iz lahkotnost.si IN TUDI DATOTEKE PODDOMENE!!!! - DirectAdmin: izbrišemo DNS A zapis monima.(domena stranke) iz domene lahkotnost.si KAJ VSE MORAMO NAREDITI za vzpostavitev testne strani? - -