Sida 1 av 1
Webbserver
Postat: 01 jun 2014, 16:06
av kenta
Hej jag undrar om det finns någon som kan hjälpa,
mig. Jag har en webbserver i hemmet
www.kentgustavsson.se
och när jag går in på bilder så visar inte servern bilderna i
bildspelet, använder css och js filer för att skapa bildspelet.
Jag får inte något felmedelande, har satt rättigheterna
till sudo chmod -R 777 på /var/www katalogen.
Mvh Kenta
Re: Webbserver
Postat: 01 jun 2014, 18:10
av andol
kenta skrev:Hej jag undrar om det finns någon som kan hjälpa,
mig. Jag har en webbserver i hemmet
http://www.kentgustavsson.se
och när jag går in på bilder så visar inte servern bilderna i
bildspelet, använder css och js filer för att skapa bildspelet.
Antar att bildspelet är det på
http://www.kentgustavsson.se/bilder.html?
Säker på att du har rätt sökväg till bilderna? Nu är jag i och för sig inte alltför säker på mina Javascript, men ifall jag tolkar de relativa sökvägarna rätt i skriptet så borde det finnas foton på url:er såsom
http://www.kentgustavsson.se/img/img1.jpg,
http://www.kentgustavsson.se/img/img2.jpg, etc.
kenta skrev:
Jag får inte något felmedelande,
Även kollat Apaches loggfiler?
kenta skrev:
har satt rättigheterna till sudo chmod -R 777 på /var/www katalogen.
Gah!
Re: Webbserver
Postat: 03 jun 2014, 21:46
av Meerkat
Ändra namnen på img1.JPG och img7.JPG till att bara ha små bokstäver så kommer det att fungera. .jpg istället för .JPG med andra ord. Eller ändra till stora bokstäver i bildspelsskriptet.
Re: Webbserver
Postat: 06 jun 2014, 20:37
av torent
Kör aldrig över755 i rättigheter!
Och så kan jag rekommendera wordpress om du är i början av ditt webplatslärande
Re: Webbserver
Postat: 06 jun 2014, 23:25
av andol
torent skrev:Kör aldrig över755 i rättigheter!
Vad har du för rättigheter på /tmp respektive /var/tmp?
Re: Webbserver
Postat: 07 jun 2014, 20:39
av torent
1777 på båda,
Och om jag har gjort hemläxan rätt så är det 1 som gör hela skillnaden i detta läget.
Re: Webbserver
Postat: 08 jun 2014, 19:29
av kenta
Hej tack för svar, det var stavfel på två bilder.
torent menar du att jag skall köra
chmod -R 777 /var/www/ eller.
på /var/tmp, varför, är inte så bra på
rättigheter. Vad betyder 1.
Mvh Kenta
Re: Webbserver
Postat: 08 jun 2014, 20:52
av torent
Hej!
surfa runt och läs på lite om rättigheter, kan inte utgöra mig för att vara ens lite expert i ämnet, men kortfattat så vill man inte att någon annan än autentiserad användare kan skriva något i mapparna (läs exekvera kod)
((därför chmod 755)), men man vill att alla skall kunna läsa.
eller omvänt, kör man 777 på www mapparna så har du öppnat upp servern för hela världen:-(
http://en.wikipedia.org/wiki/Chmod
ändrar man också "group" och "owner" till www-data (chown) som apache2 brukar ha som standard har man höjt ribban ytterligare något. (vilket även wordpress kräver för att fungera)
vad gäller 1777:
http://en.wikipedia.org/wiki/Sticky_bit
Re: Webbserver
Postat: 08 jun 2014, 21:00
av Gunnar Hjalmarsson
kenta skrev:torent menar du att jag skall köra
chmod -R 777 /var/www/ eller.
på /var/tmp, ...
torent reagerade mot att du hade satt rättigheter med
sudo chmod -R 777 /var/www
vilket ger vem som helst rätt att ändra vad som helst på webbservern.
Typiska rättigheter är 755 för kataloger och 644 för HTML-filer och andra statiska filer. Ett sätt att återställa ordningen skulle kunna vara
find /var/www -type d -exec sudo chmod 755 {} \;
find /var/www -type f -exec sudo chmod 644 {} \;
kenta skrev:är inte så bra på rättigheter.
Då bör du läsa på, som torent just skrev. Du bör inte köra en Internet-ansluten webbserver utan att förstå det grundläggande kring filrättigheter.
Re: Webbserver
Postat: 08 jun 2014, 21:42
av torent
kan bara instämma;
titta igenom denna och se vilka åtgärder som kan vara aktuella för dig,
sannolikt de flesta.
Se de som ögonöppnare och läs vidare inom respektive åtgärd,
http://www.thefanclub.co.za/how-to/how- ... t-1-basics
Re: Webbserver
Postat: 08 jun 2014, 22:14
av kenta
Jag är nybörjare på linux och tycker att
det skulle vara roligt att ha en egen
hemsida. Har inte alla kunskaper inom
rättigheter och sådant. Jag ska läsa på
mer och försöka utveckla mina kunskaper.
Men hur ska man kunna lära sig något
om man inte prövar sig fram?
Mvh Kenta
Re: Webbserver
Postat: 08 jun 2014, 22:23
av torent
absolut, då är vi två nybörjare, svårt att ibland veta var man ska börja,
och tiden är ju begränsad, jag tycker själv att det är roligare med hemsidor än all tid man får lägga på att hålla lite för nyfikna personer borta, men allt hänger ihop tycker jag när det gäller säkerhet och hemsideskruvande, skruva upp säkerhetsnivån några hack, se till att säkerhetskopiera med jämna mellanrum för nån gång behöver man ominstallera allt, och om du inte vill lära dig html, dynamisk css och javscript från grunden så kan jag rekommendera wordpress om du vill komma igång med en egen hemsida snabbt, det finns hur många teman som helst, fullt ut responsiva, och ännu fler plugins, och ett någorlunda lättanvänt GUI för att administrera.
Massvis med hemsidor har wordpress som "grundplattform",
Re: Webbserver
Postat: 08 jun 2014, 22:24
av Gunnar Hjalmarsson
Ta det på rätt sätt nu, kenta. Vi försöker ge dig goda råd.
Men om du berättar i ett publikt supportforum att du gjort något så galet som att köra
sudo chmod -R 777 /var/www
så får du liksom tåla att bli korrigerad. Vi säger det både för din skull och pga av andra som läser här.
P.S. Jag lärde mig webbprogrammering (Perl + CGI) utan att läsa en enda bok. Jag googlade mig fram i stället (även om det var innan Googles tid). Så jag kan det där med att pröva sig fram. Och det är ganska kul.

Re: Webbserver
Postat: 13 jun 2014, 22:52
av torent
Hej!
Hur går det?
Re: Webbserver
Postat: 13 jun 2014, 23:26
av kenta
Det går bra tror jag, har inte haft tid att läsa på.
Försöker att få till en hemsida med hjälp av
css och det är inte lätt.
Mvh Kenta
Re: Webbserver
Postat: 14 jun 2014, 22:20
av torent
Kör igenom denna så är du en bit på väg, kanske är du redan förbi, men tycker själv att det var en bra start.
http://www.codecademy.com