Trädvy Permalänk
Avstängd
Plats
Sverige
Registrerad
Jul 2001

pub_html i linux

Försöker hitta katalogen pub_html som skall ligga i min home katalog..

Kan dock inte se någon sådan... är den skyddad eller ej synlig eller är det jag som är ute och yrar?

Använder mig av Mandrake 10.2

[size="1"]Signatur raderad, max tre rader i size 1. Se reglerna. - Vicotnik[/size]

Trädvy Permalänk
Medlem
Plats
sektor 001
Registrerad
Aug 2003

visa hemliga filer kanske? ( isåfall heter den .pub_html tror jag)

Operativsystemet som löser nästan alla problem: Mint

Trädvy Permalänk
Hedersmedlem
Plats
Stockholm
Registrerad
Dec 2002

Är det public_html du söker för att använda UserDir med Apache?

Isf är det bara att skapa den.

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Trädvy Permalänk
Avstängd
Plats
Sverige
Registrerad
Jul 2001

hmmm.. vissas inte alla filer i shell?

Jag har förståt det som om den skulle ligga under /home/användare/pub_html/

menmen hittar inte katalogen pub_html ...

[size="1"]Signatur raderad, max tre rader i size 1. Se reglerna. - Vicotnik[/size]

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jan 2005
Citat:

Ursprungligen inskrivet av nofear
hmmm.. vissas inte alla filer i shell?

Jag har förståt det som om den skulle ligga under /home/användare/pub_html/

menmen hittar inte katalogen pub_html ...

Är du säker på att du inte skall skapa den själv?

Trädvy Permalänk
Avstängd
Plats
Sverige
Registrerad
Jul 2001

här är frågan:

Personal web-pages are usually located to the directory
pub_html in your home directory. Explain what access rights
is neccesary for the directory and the file index.html to have the
file published and available on Web

[size="1"]Signatur raderad, max tre rader i size 1. Se reglerna. - Vicotnik[/size]

Trädvy Permalänk
Medlem
Plats
Mölndal
Registrerad
Jul 2005
Citat:

Ursprungligen inskrivet av nofear
hmmm.. vissas inte alla filer i shell?

Du måste ha med -a till ls kommandot för att se alla filer, annars ser man inte filer/kataloger som börjar med en punkt.

Citat:

Ursprungligen inskrivet av nofear
Jag har förståt det som om den skulle ligga under /home/användare/pub_html/

menmen hittar inte katalogen pub_html ...

Vad den skall heta är en konfigurations sak i webservern.

Titta i httpd.conf på raden UserDir där står vad katalogen skall heta.

Finns inte katalogen så är det bara att skapa den.

För att svara på din sista fråga:

Användaren som webservern körs som måste ha rätt att titta i katalogen och läsa index.html.

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Trädvy Permalänk
Avstängd
Plats
Sverige
Registrerad
Jul 2001

Titta i httpd.conf på raden UserDir där står vad katalogen skall heta.

hmm?

Vart hittar jag den? är det en katalog eller en fil?

[size="1"]Signatur raderad, max tre rader i size 1. Se reglerna. - Vicotnik[/size]

Trädvy Permalänk
Hedersmedlem
Plats
Stockholm
Registrerad
Dec 2002

Det är en fil, därmed .conf och att han anger att det ska vara en rad.

Vart den sedan ligger är olika, kolla i typ /etc/apache eller något.

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Trädvy Permalänk
Avstängd
Plats
Sverige
Registrerad
Jul 2001

faaann ni blir jag inte klok på linux..

Jag har ingen mapp som heter apache under katalogen /etc/

[size="1"]Signatur raderad, max tre rader i size 1. Se reglerna. - Vicotnik[/size]

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jan 2005
Citat:

Ursprungligen inskrivet av nofear
faaann ni blir jag inte klok på linux..

Jag har ingen mapp som heter apache under katalogen /etc/

Kolla /etc/httpd/conf/httpd.conf

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Dec 2001

Alternativt, /usr/local/apache2

Testa:
find / -name apache2

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jan 2005
Citat:

Ursprungligen inskrivet av Marwin
Alternativt, /usr/local/apache2

Testa:
find / -name apache2

På min server skulle det där inte fungera. Prova även:

find / -name '*httpd*'

Trädvy Permalänk
Medlem
Plats
Mölndal
Registrerad
Jul 2005

Kanske bättre att leta efter httpd.conf.

find / -name httpd.conf

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Trädvy Permalänk
Hedersmedlem
Plats
Stockholm
Registrerad
Dec 2002

Äh.

find / -name '*apache*'
samt
find / -name '*httpd*'

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Trädvy Permalänk
Medlem
Plats
Uddevalla
Registrerad
Nov 2002

för mig heter den katalogen public_html. Och om man saknar den är det bara att skapa den som det har nämts tidigare i tråden.

btw. är det bara jag som kör med locate? typ locate httpd.conf

Är inte linux en billig kopia av ms-dos?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jan 2005
Citat:

Ursprungligen inskrivet av akn3
för mig heter den katalogen public_html. Och om man saknar den är det bara att skapa den som det har nämts tidigare i tråden.

btw. är det bara jag som kör med locate? typ locate httpd.conf

Min locate-databas uppdateras ganska sällan, eftersom jag inte alltid har datorn på när cronscriptet går.

Trädvy Permalänk
Medlem
Plats
Mölndal
Registrerad
Jul 2005
Citat:

Ursprungligen inskrivet av akn3
för mig heter den katalogen public_html. Och om man saknar den är det bara att skapa den som det har nämts tidigare i tråden.

Det är "default" namnet som Apache Group använder i sin distribution.

Citat:

Ursprungligen inskrivet av akn3
btw. är det bara jag som kör med locate? typ locate httpd.conf

Fördelen med locate är att den inte letar i filsystemet utan i en databas.

Nackdelen är att man måste hålla den databasen uppdaterad så att den stämmer överense med verkligheten.

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Trädvy Permalänk
Medlem
Plats
Uddevalla
Registrerad
Nov 2002

Jag har så lite på min disk plus att den står på mest hela dagen. så locate is the shit!

Är inte linux en billig kopia av ms-dos?

Trädvy Permalänk
Avstängd
Plats
Sverige
Registrerad
Jul 2001

vad jag än söker på med find kommandot får jag acces denies.

Måste jag vara inlogad som root användare?

Om så är fallet, hur gör jag det?

[size="1"]Signatur raderad, max tre rader i size 1. Se reglerna. - Vicotnik[/size]

Trädvy Permalänk
Medlem
Plats
Umeå
Registrerad
Okt 2003

Skriv su och rootlösenordet, sedan kör du kommandot igen.

iBook G4 1.33GHz, 1024 MB, 40GB + 160, Mac OS X 10.4

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Jun 2002
Citat:

Ursprungligen inskrivet av nofear
faaann ni blir jag inte klok på linux..

Jag har ingen mapp som heter apache under katalogen /etc/

Har du testat SUSE? SUSE har en rad grafiska konfigureringsguider ( bl.a för brandväggen och Apache med php) och alla användare har alltid katalogen public_html i sin hemmamapp (om du nu inte vill skapa den själv ).

Credo certe ne cras

Trädvy Permalänk
Avstängd
Plats
Sverige
Registrerad
Jul 2001

nu har jag verkligen sökt på allt i hela dator..

httpd pub_html och allt vad det heter.

Kan någon snälla hjälpa mig med följande:

Personal web-pages are usually located to the directory
pub_html in your home directory. Explain what access rights
is neccesary for the directory and the file index.html to have the
file published and available on Web

[size="1"]Signatur raderad, max tre rader i size 1. Se reglerna. - Vicotnik[/size]

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Jun 2002
Citat:

Ursprungligen inskrivet av nofear
nu har jag verkligen sökt på allt i hela dator..

httpd pub_html och allt vad det heter.

Kan någon snälla hjälpa mig med följande:

Personal web-pages are usually located to the directory
pub_html in your home directory. Explain what access rights
is neccesary for the directory and the file index.html to have the
file published and available on Web

Har du googlat lite?

Citat:

Install Apache Server: "urpmi apache2", choose "Y" when it asks "Is this OK?"
1. "vim /etc/httpd/conf/httpd2.conf" and add this at the bottom for every virtual host you want:

NameVirtualHost yourip
<VirtualHost yourip >
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ServerPath /home/
DocumentRoot /home/user/public_html
</VirtualHost>

Substitute yourip with your external ip address, such as 213.165.180.111. Substitute yourdomain.com with the domain you want to host on the server. Let's say your domain is called freefood.com. Then there would be a user called freefood on your system in /home/freefood/. In there is a directory called public_html, all Internet files go in that directory. The world can then access the files by going to www.freefood.com. Make sure you have configured your domain name to point at your IP address. If you have questions, email me.

To create a user, we run "adduser username". Then you type "passwd username" and you will then have to enter his password twice. Now a directory has been created, /home/username. I am sure you have some questions, just email me.

från http://www.linuxquestions.org/questions/answers.php?action=vi...

Credo certe ne cras

Trädvy Permalänk
Medlem
Plats
Stockholm, Täby
Registrerad
Jul 2001

mkdir ~/public_html

eller

mkdir ~/pub_html

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Maj 2002
Citat:

Ursprungligen inskrivet av nofear
Kan någon snälla hjälpa mig med följande:

Personal web-pages are usually located to the directory
pub_html in your home directory. Explain what access rights
is neccesary for the directory and the file index.html to have the
file published and available on Web

Är det bara jag, eller låter inte den där frågan väldigt lik en skoluppgift

AMD AthlonXP 3000+, 1GB DDR400, Nforce2, Nvidia GeForce 4, Gentoo Gnu/Linux, GNOME
Toshiba Tecra9000 P3 1.2GHz, 512MB SDRAM, S3 Savage, Debian Etch, GNOME
www.snackiz.com