gestione di più di un sito web locale

Usare il NAS come Web Server (Drupal, Joomla, WordPress ...)
Rispondi
Zuliax
Utente
Utente
Messaggi: 4
Iscritto il: lunedì 8 febbraio 2016, 13:13

gestione di più di un sito web locale

Messaggio da Zuliax »

Ciao a tutti.
Ho tentato di gestire due siti joomla in locale. Lo ho fatto inserendo oltre alla cartella Joomla una ulteriore cartella con il nome del secondo sito e creando il secondo database. Nel secondo sito ho una serie di problematiche legate sembra (dal fornum di Joomla) dai permessi delle varie cartelle. Mi sembra di avergli dato il permesso a tutti di lettura e scrittura, ma il problema permane. In pratica configurato il sito se tento di installare qualcosa di altro (modulo, plugin, ect) il sistema non me lo permette. Ho visto che c'è una guida ("ospirare più siti web sul proprio nas"), a me basterebbe averli in locale (anche perchè sono prove che faccio) però la guida si riferisce a domini di terzo livello. Sul sito synology c'è scritto DSM può gestire "Host virtuali per l’hosting di fino a 30 siti web"
Qualcuno potrebbe aiutarmi? C'è una guida o qualcosa di simile?
Grazie a tutti
Zuliax.
NAS: DS214, DS215J
CLI: Win7-64, W10
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: gestione di più di un sito web locale

Messaggio da dMajo »

Hai 3 possibilità per ospitare diversi siti:
  1. 192.168.1.1/sito1
    192.168.1.1/sito2
  2. sito1.dominio.tld
    sito2.dominio.tld
  3. (www.)sito1.tld
    (www.)sito2.tld
192.168.1.1=ip locale del nas; tld=top level domain (.it .com .net .local ...)

per il punto uno nella cartella web crei delle sotto cartelle e vi installi il contenuto

per i punti 2 e 3 devi configurare dei host virtuali. poi però per poter inidirizzare i vari siti devi aggiungere i nomi al file lmhosts del tuo pc oppure installare e configurare il server dns sul nas (eventualmente nel router se lo supporta)

il punto 2 ti permette di visualizzarli anche da esterno registrando (acquistando) pubblicamente un solo dominio (es con internetbs.net €5.00/anno ca), altrimenti con l'opzione 3 devi acquistarne uno per ogni sito.
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
Zuliax
Utente
Utente
Messaggi: 4
Iscritto il: lunedì 8 febbraio 2016, 13:13

Re: gestione di più di un sito web locale

Messaggio da Zuliax »

Ciao dMajo
Grazie mille.
Io ho usato esattamente il primo punto, ovvero creando sottocartelle alla cartella web. Il risultato è che il primo sito che mi ha installato il DSM funziona (ovvero la sottocartella joomla) mentre in secondo sito (che ha una seconda sottocartella della cartella web) non mi funziona correttamente per l'errore che dicevo prima ovvero
Warning
JFolder::create: Path not in open_basedir paths.
Error
Unable to create destination
Unable to find install package

Questi errori sono tipici (secondo il forum joomla, non sono così esperto ) di problematiche di autorizzazioni.

Grazie a tutti in anticipo.
Zuliax
NAS: DS214, DS215J
CLI: Win7-64, W10
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: gestione di più di un sito web locale

Messaggio da dMajo »

da filestation (tasto dx/proprietà) prova cambiare il proprietario della cartella con utente http e concedigli poi le opportune autorizzazioni (copia quelle della cartella joomla creata dal pacchetto spk)

eventualmente nel pannello di controllo/servizi web/php/prova ad aggiungere il percorso /var/services/web/cartellacreata

e come ultima soluzione installa http://spk.synologyitalia.com/packages/ ... .8-002.spk manualmente o aggiungendo il repo al centro pacchetti
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
Zuliax
Utente
Utente
Messaggi: 4
Iscritto il: lunedì 8 febbraio 2016, 13:13

Re: gestione di più di un sito web locale

Messaggio da Zuliax »

Ciao dMajo
Grazie mille,
Circa le autorizzazioni lo avevo già fatto (anzi avevo anche aggiunto everyone con tutte le autorizzazioni), ho aggiunto il path che mi hai dato, ma non funziona ancora.
Pensavo di disinstallare tutto e ri-installare tutto.
C'è per caso un tutorial?
Penso di aver fatto qualcosa che non va, ho più o meno lo stesso problema su tutti e due i NAS e il DSM dovrebbe gestirne 30 senza problema.
Eventualmente, poi, installo l'ultimo tuo suggerimento.
Grazie Ancora.
Zuliax
NAS: DS214, DS215J
CLI: Win7-64, W10
lion869
Utente
Utente
Messaggi: 1
Iscritto il: martedì 21 marzo 2017, 17:27

Re: gestione di più di un sito web locale

Messaggio da lion869 »

cerca e modifica questo file
/libraries/joomla/filesystem/folder.php

cerca la seguente riga

$obd = ini_get('open_basedir');

commentala cosi

//$obd = ini_get('open_basedir');

Salva e chiudi

Ad ogni update di Joomla che fai devi rifare la modifica
  • GTW: ISP: Fibra Fastweb
  • NAS: Modello DS216j HS(WDRed3TB)
  • CLI: Windows10
  • EXP: E4 - NET8 PC:W10,M0,L6
Rispondi

Torna a “Web Server (Web Station)”