Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: geen map kunnen maken en apache vraag  (gelezen 3634 keer)

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Gepost op: 2006/02/20, 22:13:29 »
ben net begonnen met linux, en weet nog weinig. ben bezig met opzetten webserver en ftpserver. nu wil ik wat mappen aanmaken op mijn harde schijf, welke in het bestandssysteem terug te vinden is als \ruimte. maar ik kan geen map meer aanmaken, nergens, in geen nkele map. wie weet hoe dit komt?

tevens wil ik Apache webserver laten draaien, bij WinXP kon ik httpconf aanpassen, aangeven welke poort ik gebruik en waar de mappen met mijn websites staan, hoe gaat dat met Apache2?

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #1 Gepost op: 2006/02/21, 08:09:09 »
- In principe kan je alleen mappen aanmaken in je home directory. Dat is in /home/. Mappen aanmaken op andere plaatsen kan alleen de root gebruiker. Dit kan je door sudo mkdir /ruimte in te tikken in een console.
- Apache2 werkt op Linux net hetzelfde als op Windows. ttz, hij gebruikt dezelfde configuratie bestanden. Op Linux vind je dit waarschijnlijk terug onder /etc/httpd/http.conf (dit is een gok, ik heb zelf geen apache).

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #2 Gepost op: 2006/02/21, 08:14:10 »
ok, bedank voor de map vraag.

betreft apache, dat dacht ik ook, en daar heb ik gekeken, echter ide file is leeg. Er is een andere file die je kan/moet editen, ben ff de naam kwijt, kan ook niet kijken ben op mijn werk, maar in die file vind ik niet waar ik aan kan geven in welke map ik de website heb staan.

Offline Dennis Kaarsemaker

  • Administrator
    • dennis
    • http://www.kaarsemaker.net
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #3 Gepost op: 2006/02/21, 13:19:16 »
Apache kijkt standaard naar /var/www/

Wil je dit veranderen, kijk dan in /etc/apache/sites-available/default

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #4 Gepost op: 2006/02/21, 16:07:51 »
OK, dank je wel,  ik ga vanavond verder puzzelen.

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #5 Gepost op: 2006/02/22, 08:15:33 »
hmmmmmmm...  ik krijg mijn bestanden niet gekopieerd in de map /var/www     (doe ik via copy/past, kan dat eigenlijk wel??)
tevens kan ik geen configuratie files wijzigen, ze zijn alleen-lezen, kan ze ook niet opslaan en dan bewerken...

wat doe ik nog fout?

best wel een uitdaging nog dat Linux...

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #6 Gepost op: 2006/02/22, 08:27:37 »
Uw gebruiker zal geen schrijfrechten hebben in /var/www. Ook op de config bestanden zal je geen rechten hebben. De config bestanden editeren kan je door in een terminal volgend commando in te tikken:
gksudo gedit /pad/naar/config/bestand

Bestanden kopi

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #7 Gepost op: 2006/02/22, 08:31:14 »
ah  ik dacht al dat het zoiets zou moeten zijn, is er helemaal geen verkenner-achtige (...) omgeving voor dit soort zaken?  ik denk dat ik maar eens een linux for dummies boek ga halen...

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #8 Gepost op: 2006/02/22, 08:32:44 »
Sorry, ik gebruik de GUI niet zo vaak :(

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #9 Gepost op: 2006/02/22, 08:46:02 »
geeft niet, alle hulp is welkom.  DOS en dat schermpjes-programma snap ik een beetje, LINUX is toch anders.  Ik moet zeggen er staat veel info op dit forum, mijn PC met draadloos netwerk en internet draait, nu de rest nog... (FTP en HTTP server, Webcam en bestanden/printers delen)
Samba geinstalleerd en Apache2, maar ik zag ook de "gewone" apache, die vanavond maar eens proberen.
Wine krijg ik trouwens niet geinstalleerd, hij heeft een file nodig, maar die is niet te downloaden??

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #10 Gepost op: 2006/02/22, 09:14:53 »
- apache zonder versie is de 1.3 reeks. Het is beter de 2 reeks te gebruiken (die je nu hebt).
- wine kan je installeren met apt-get install wine, daarna kan je winecfg uitvoeren en deze installeert uw "fake windows"

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #11 Gepost op: 2006/02/22, 09:52:15 »
ok dank u.

dat apt-get is met sudo ervoor in de terminal, toch?

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #12 Gepost op: 2006/02/22, 10:28:41 »
Yep.
Je kan dit ook grafisch via System -> Administration -> Synaptic

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #13 Gepost op: 2006/02/22, 11:09:26 »
via synaptic lukt dit niet, 2 van de 4 benodigde files wil/kan synaptic niet installeren en/of downloaden  universe en multi..  staan aan

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #14 Gepost op: 2006/02/22, 11:49:51 »
probeer via commandolijn en post de foutmelding.

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #15 Gepost op: 2006/02/22, 13:16:38 »
doe ik vanavond, wanneer ik bij de pc ben

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #16 Gepost op: 2006/02/23, 08:57:23 »
opnieuw Ubuntu geinstalleerd, ivm wat gepruts van mijn kant met rechten e.d.   Na nieuwe install klopt de GRUB ook, heb op beide partities van mijn tweede harde schijf mappen aan kunnen maken en met chown mijzelf de rechten daarvoor gegeven.!!!  Yes Yes Yes!!!  dat werkt! Apache2 er weer opgezet, draait, nu alleen nog mijn files in /var/www zien te krijgen....
ik dacht met chown de map /var/www aan te passen, maar ik krijg een foutmelding, iets dat ik user 0 moet zijn i.p.v. 1001.  ik heb sudo chown peter:peter -R /var/www ingetypt, toen kwam de foutmelding.  Op deze manier kon ik wel de twee mappen op de tweede harde schijf aanpassen. Wat doe ik nog fout?

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #17 Gepost op: 2006/02/23, 08:58:39 »
oeps nog vergeten: Wine installeren helemaal gelukt nu

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #18 Gepost op: 2006/02/23, 09:33:11 »
- Gebruikers van Ubuntu zitten in de users group. Je kan dit nakijken door in een console id peter in te tokkelen. Bij mij ziet dit er als volgt uit:
kenneth@pavane:~$ id kenneth
uid=1002(kenneth) gid=513(Domain Users) groups=513(Domain Users),24(cdrom),25(floppy),29(audio),46(plugdev),100(users),109(admin)
kenneth@pavane:~$
In bovenstaande output kan je zien dat mijn primaire group "Domain Users" is. Bij u zal dit users zijn. Je kan dus een chown doen als volgt:
chown -R peter:users /var/www

- Let op als je /var/www gaat chown'en. Als Apache niet als root draait (kan bijvoorbeeld ook als user http), dan zal Apache uw .html bestanden niet meer kunnen lezen. JIJ bent immers eigenaar geworden van de bestanden en niet Apache. Als Apache wel als root draait is er geen probleem. Het is echter een goede gewoonte om hem als bijvoorbeeld http te laten draaien (voor de veiligheid).

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #19 Gepost op: 2006/02/23, 09:34:56 »
OK.  waarschijnlijk is apache2 dus http?  hoe krijg ik mijn files in de map /var/www?  ik heb als user peter daar geen schrijfrechten.

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #20 Gepost op: 2006/02/23, 10:31:11 »
Als apache draait, doe je in een console:
ps -aux
Er zou een proces "httpd" moeten tussen staan (rechts), voorbeeld voor gnome-terminal proces:
kenneth   1255  0.0  1.4  29960 13152 ?        Rl   09:27   0:00 /usr/bin/gnome-terminal

Links staat de gebruiker. Als voor httpd daar http staat, dan loopt apache onder http gebruiker. De bestanden die in /var/www staan moeten eigendom zijn van die gebruiker. Met sudo chown kan je dat weer recht zetten.

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #21 Gepost op: 2006/02/23, 10:43:09 »
Ok  ik ga vanavond verder proberen. Iedereen alvast bedankt voor de hulp.  Het wordt wel wat :-)

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #22 Gepost op: 2006/02/23, 15:41:52 »
Ik ben ook beginnen klooien met Apache: http://forum.ubuntu-nl.org/topic/813, dus daar kan je ook al een en ander vinden. Als je nog vragen hebt, stel maar.

Peter230475

  • Gast
geen map kunnen maken en apache vraag
« Reactie #23 Gepost op: 2006/02/23, 20:41:53 »
hmmmmmmmmmm  op een of andere manier rechten /etc gewijzigd...  die moeten terug naar root. ik doe:

chown -R root:users /etc   krijg allemaal foutmeldingen...  hoe trek ik dit recht?

Offline Dennis Kaarsemaker

  • Administrator
    • dennis
    • http://www.kaarsemaker.net
  • Steunpunt: Nee
geen map kunnen maken en apache vraag
« Reactie #24 Gepost op: 2006/02/23, 22:28:29 »
Opnieuw installeren. Heel veel dingen in /etc hebben hele andere eigenaars dan root:users. Je hebt zojuist een flink deel van je systeem nagenoeg om zeep geholpen...