Permessi DocumentRoot: come ottenerli?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
ProxWeb
Prode Principiante
Messaggi: 22
Iscrizione: mercoledì 4 aprile 2007, 12:27

Permessi DocumentRoot: come ottenerli?

Messaggio da ProxWeb »

Ho installato apache e mi manca la prova finale per provare a vedere se ho installato tutto correttamente, ma la docroot è di proprietà root e non ho i permessi per metterci file. Come posso fare?

So che ci sono comandi dal terminale da su per spostare i file, ma non li conosco. Sennò pensavo anche di modificare i permessi, ma anche quì non so come fare...

HELP ME!!
Avatar utente
daemon_nio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1012
Iscrizione: lunedì 15 gennaio 2007, 14:18
Sesso: Maschile
Località: London
Contatti:

Re: Permessi DocumentRoot: come ottenerli?

Messaggio da daemon_nio »

in genere la cartella della documentRoot è /var/www:

Per non fare casini ti consiglio di creare un link simbolico ad essa.
Ti sposti nella cartella dove vuoi creare la tua document root personale e poi dai ln -s /var/www
In questo modo hai un link in cui metterai i tuoi file.

poi devi dare un sudo chmod ugo+rwx /var/www/ -R e dare a tutti i permessi da fare tutto in quella cartella.

Da ora in poi non pensare più alla cartella /var/www ma al link simbolico che hai creato.
Sempre costruendo qualcosa di nuovo: Matag: The Game
ProxWeb
Prode Principiante
Messaggi: 22
Iscrizione: mercoledì 4 aprile 2007, 12:27

Re: Permessi DocumentRoot: come ottenerli?

Messaggio da ProxWeb »

Penso di aver capito... Però mi puoi spiegare i comandi che mi hai detto a cosa servono??

sudo = super user do
chmod = change mode
ugo = l'utente??
+rwx = tutti i permessi
/var/www = percorso
-R = ??

ln = ??
-s = ??
/var/www = percorso

P.s. Un link simbolico sarebbe un collegamento alla cartella??
Avatar utente
simo_magic
Rampante Reduce
Rampante Reduce
Messaggi: 9496
Iscrizione: lunedì 18 dicembre 2006, 21:37
Località: Piemonte

Re: Permessi DocumentRoot: come ottenerli?

Messaggio da simo_magic »

ProxWeb ha scritto: Penso di aver capito... Però mi puoi spiegare i comandi che mi hai detto a cosa servono??

sudo = super user do
chmod = change mode
ugo = l'utente??
+rwx = tutti i permessi
/var/www = percorso
-R = ??

ln = ??
-s = ??
/var/www = percorso

P.s. Un link simbolico sarebbe un collegamento alla cartella??
prima di tutto man nomecomando

secondo: preciso che sudo non serve solo per il superuser ma per tutti quanti, solo che se non lo specifichi prende per scontato che sia root
man sudo
come sempre

man chmod
anche visto che ugo lavora su tutte e 3 le triplette
-R se leggi il manuale lo scopri da solo ;D

ln se leggi il manuale...
man ln
-s lo leggi da solo

il link simbolico se cerchi su google lo trovi subito
http://www.units.it/~nircdc/doc/oldunix ... 2.9.1.html
Avatar utente
daemon_nio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1012
Iscrizione: lunedì 15 gennaio 2007, 14:18
Sesso: Maschile
Località: London
Contatti:

Re: Permessi DocumentRoot: come ottenerli?

Messaggio da daemon_nio »

Guarda è inutile che ti consigliamo link.

Ne esistono a migliaia, e ognuno di noi ti manderebbe in posti diversi che dicono le stesse cose. Se Cerchi nel forum ne trovi già a migliaia e credo trovi anche i migliori link.

Quello che ti serve è un elenco di comandi base unix. Dopo averci fatto un po' l'abitudine ti accorgi che non è difficile usare la shell, e in fondo i comandi più usati non sono tantissimi.
Sempre costruendo qualcosa di nuovo: Matag: The Game
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti