djb
Posts: 1
Joined: Wed Apr 17, 2013 8:38 pm
Location: Netherlands

Re: webserver

Wed Apr 17, 2013 9:03 pm

santos0250 wrote:Ok bij deze heb ik een mooie tutorial gemaakt voor het opstellen van een nginx webserver.
Je kan deze hier vinden: http://raspi.sammyon.be

update: door wat problemen met no-ip.org heb ik deze op mijn vaste webhosting gezet, hierdoor is hij beter bereikbaar en ook sneller.

groetjes
Erg netjes die handleiding, ik zal hem ook even maken met apache, vhosts (meerdere websites - shared ip) en beveiliging voor phpmyadmin.. Heb hem hier draaien met apache..

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Sun Jun 23, 2013 8:18 am

Zit hier nog iemand die me wil supporten...
Ik loop vast bij de tutoriol van santos bij puntje 9....

Peetz0r
Posts: 13
Joined: Mon May 28, 2012 7:20 pm
Location: Almere
Contact: Website

Re: webserver

Sun Jun 23, 2013 2:18 pm

dylantje wrote:Zit hier nog iemand die me wil supporten...
Ik loop vast bij de tutoriol van santos bij puntje 9....
Wat gebeurt er precies? Wat gaat er fout?
Is er een foutmelding? (zoja, graag de hele melding overnemen)

Als je niet meer informatie geeft hebben wij geen idee wat er gebeurt.

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Sun Jun 23, 2013 5:05 pm

Eerst de vraag of er iemand was he.....

http://raspi.sammyon.be/blog/3

Bij stap 9 loop ik vast

pi@(none) ~ $ sudo mkdir /srv/www
sudo: unable to resolve host (none)
mkdir: kan map '/srv/www' niet aanmaken: Bestand bestaat al
pi@(none) ~ $ sudo chown -R user:www-data /srv/www
sudo: unable to resolve host (none)
chown: ongeldige gebruiker: 'user:www-data'

Peetz0r
Posts: 13
Joined: Mon May 28, 2012 7:20 pm
Location: Almere
Contact: Website

Re: webserver

Sun Jun 23, 2013 6:43 pm

dylantje wrote:Eerst de vraag of er iemand was he.....

http://raspi.sammyon.be/blog/3

Bij stap 9 loop ik vast

pi@(none) ~ $ sudo mkdir /srv/www
sudo: unable to resolve host (none)
mkdir: kan map '/srv/www' niet aanmaken: Bestand bestaat al
pi@(none) ~ $ sudo chown -R user:www-data /srv/www
sudo: unable to resolve host (none)
chown: ongeldige gebruiker: 'user:www-data'
Heb je de foutmeldingen daadwerkelijk gelezen?
Ze zijn zelfs in het Nederlands, dus als je even rustig kijkt wat er staat kun je dit zelf oplossen.

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Sun Jun 23, 2013 6:51 pm

Tsja de eerste snap ik....

Maar nummer 2 niet waar kan ik de user invoeren....

Peetz0r
Posts: 13
Joined: Mon May 28, 2012 7:20 pm
Location: Almere
Contact: Website

Re: webserver

Sun Jun 23, 2013 7:51 pm

dylantje wrote:Tsja de eerste snap ik....

Maar nummer 2 niet waar kan ik de user invoeren....
je moet het woordje user vervangen door de gebruikersnaam, in dit geval pi. Dus de opdracht word dan
sudo chown -R pi:www-data /srv/www

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Mon Jun 24, 2013 6:19 am

Tsja klinkt simpel...

Maar dan weer de volgende melding?

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Jun 23 19:03:12 2013 from 192.168.0.14
pi@(none) ~ $ sudo chown -R pi:www-data /srv/www
sudo: unable to resolve host (none)
pi@(none) ~ $

dspolleke
Posts: 114
Joined: Thu Feb 07, 2013 7:09 pm
Location: Netherlands

Re: webserver

Tue Jun 25, 2013 10:30 am

Kun je eens de output sturen van het volgende commando:

cat /etc/hostname
en van het volgende commando:
cat /etc/hosts

Op de een of andere manier weet jouw RaspberryPi niet wie hij zelf is. Je ziet het ook aan de prompt. Normaal staat daar user@hostname (dus pi@raspberry ofzo)

Maar dat je die melding krijgt wil niet zeggen dat het chown commando niet heeft gewerkt.
Wat je met dit commando doet is het volgende:
sudo chown -R pi:www-data /srv/www

sudo = voer uit als root, de Linux administrator
chwon = CHange OWNer, verander eigenaar
-R = recursief, dat wil zeggen volg alle onderliggende paden.
pi: www-data = gebruiker:groep
/srv/www = pad

dus de map /srv/www en alles wat daar in zit wordt eigendom van de gebruiker pi en van de groep www-data. Dit alles wordt uitgevoerd door root.

sudo geeft een error.. maar of dat wil zeggen dat sudo dat commando niet heeft uitgevoerd? dat durf ik niet te zeggen. Je kunt het resultaat van bovenstaand commando natuurlijk wel controleren door
ls -alh /srv/www

uit te voeren.
ls = list, het "dir" commando onder Linux
-alh = Alle files, Long format, Human readable (er wordt veel infor weergegeven, bestandsgroote niet in bytes maar in (waar relevant) kb, mb, gb, tb, pb)

kun je de output daarvan ook posten?
Please read: http://www.biblegateway.com/passage/?search=Matthew+7%3A7&version=NIV

Use loads of sunscreen, use the search, be elaborate in questions, paste commands and error messages, and remember google is your friend!

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Tue Jun 25, 2013 2:47 pm

robinjoo1 wrote:doe gewoon als connection sftp :twisted:

En wat moet ik me daar bij voorstellen???

dspolleke
Posts: 114
Joined: Thu Feb 07, 2013 7:09 pm
Location: Netherlands

Re: webserver

Tue Jun 25, 2013 3:55 pm

Jammer dat je geen antwoord geeft op mijn vragen. Ik heb je een redelijk uitgebreid antwoord gegeven en ik zie alleen een losse opmerking (die meer als trol is bedoeld) beantwoord worden.

maar ik zal je vraag beantwoorden:

FTP staat voor File Transfer Protocol.
SFTP staat voor Secure File Transfer Protocol. het lijkt op ftp maar het is het niet helemaal. Sftp maakt gebruik van SSH om een veilige verbinding te maken en om de bestanden over te zetten. De opmerking hierover is enigzins een trollerige opmerking omdat er al meer mensen je hebben gepushed om toch vooral ssh te gebruiken om (bijvoorbeeld met WinSCP) bestanden over te zetten en niet klakkeloos dat met FileZilla te willen doen (hoewel FileZilla ook gewoon SCP en SFTP ondersteunt) Maar laten we eerst je andere problemen oplossen.

Een besturingssysteem leren begrijpen doe je niet in 5 minuten en je zult, voordat je je webserver up and running hebt, toch hier en daar wat moeten begrijpen en de problemen die je tegenkomt stap voor stap op moeten lossen. Als je denkt over problemen heen te kunnen springen zullen ze je mogelijk later in je bips bijten.

Kun je me nog de output geven van de commando's die ik je hierboven voorkauw? Dan kan ik proberen je te helpen.
Please read: http://www.biblegateway.com/passage/?search=Matthew+7%3A7&version=NIV

Use loads of sunscreen, use the search, be elaborate in questions, paste commands and error messages, and remember google is your friend!

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Tue Jun 25, 2013 4:11 pm

@ DSpolleke...Sorry sorry heb je laatste post gemist. [ miste blz 2 ]

Ik ben ook zeker niet van gedachte om het ff in 1 keer te leren...
Maar stap voor stap is beter voor het snappen dan helemaal vast zitten en echt niet verder komen....
Ftp en sftp lig ik niet zo heel wakker van, [ gehackt word ik toch wel ;) ;) ]
Die tunnel enz enz snap ik ook [ nog ] niet, dus mag je achter wegen laten..

Maar weer verder..
Mijn output...

pi@(none) ~ $ pi@(none) ~ $ cat /etc/hostname
-bash: pi@(none): opdracht niet gevonden
pi@(none) ~ $ Nickname-Raspberry Pi

pi@(none) ~ $ cat /etc/hosts
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.1.1 Nickname-Raspberry Pi

Ik vrees dat ik ergens een te lang of verkeerde naam heb staan...
Want mijn putty zegt ook pi@(none)
Terwijl dit dan Nickname -raspberry zou moeten zijn, zie ik nu ineens...

dspolleke
Posts: 114
Joined: Thu Feb 07, 2013 7:09 pm
Location: Netherlands

Re: webserver

Wed Jun 26, 2013 10:20 am

Dat zie je goed. Maar zoals eerder geopperd moet je die hostname goed hebben staan.
Als je de instructies in de volgende link volgt kom je er wel uit denk ik. Dat scheelt weer in troubleshooting.

http://raspi.tv/tag/change-hostname-on-raspberry-pi

Laat maar even weten wanneer je dit uitgevoerd hebt en of het gewerkt heeft. Dan gaan we daarna naar de volgende stap kijken.
Please read: http://www.biblegateway.com/passage/?search=Matthew+7%3A7&version=NIV

Use loads of sunscreen, use the search, be elaborate in questions, paste commands and error messages, and remember google is your friend!

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Wed Jun 26, 2013 5:42 pm

Tsja..
Dit was een makkie... [ hahahha zeker een grapje ]



Last login: Wed Jun 26 19:38:09 2013 from 192.168.0.14
pi@parkweg ~ $ Last login: Wed Jun 26 19:38:09 2013 from 192.168.0.14

Zou dit dan moeten moeten werken in mijn ogen:
pi@parkweg ~ $ sudo chown -R pi:www-data /srv/www
sudo: unable to resolve host parkweg

Maar nu ziet ie host niet, als ik hard op denk...

santos0250
Posts: 17
Joined: Thu Dec 27, 2012 5:58 am
Location: Belgium
Contact: Website

Re: webserver

Thu Jun 27, 2013 5:46 am

dylantje wrote:Tsja..
Dit was een makkie... [ hahahha zeker een grapje ]

Last login: Wed Jun 26 19:38:09 2013 from 192.168.0.14
pi@parkweg ~ $ Last login: Wed Jun 26 19:38:09 2013 from 192.168.0.14

Zou dit dan moeten moeten werken in mijn ogen:
pi@parkweg ~ $ sudo chown -R pi:www-data /srv/www
sudo: unable to resolve host parkweg

Maar nu ziet ie host niet, als ik hard op denk...

Sorry dat ik nu pas antwoord...
Maar welke os draait ge?

Ik had die tutorial op Raspbian gemaakt (een zelf gemaakte wel met RaspBian Installer)

dspolleke
Posts: 114
Joined: Thu Feb 07, 2013 7:09 pm
Location: Netherlands

Re: webserver

Thu Jun 27, 2013 7:39 am

Wat er nu nog mis gaat is het volgende.
Sudo wil graag (blijkbaar via het netwerk) de hostname resolven. Niet dat dat in dit geval nodig is maar "sudo" kan vrij specifiek getweaked worden waar dit handig voor is en het toont gelijk maar even aan dat je een fout in je configuratie hebt staan.

De naam die je gekozen hebt voor je device moet (via DNS) terug te herleiden zijn op een IP adres. Dat kan op verschillende manieren. De belangrijkste:
1. via een DNS server.
2. via het /etc/hosts bestand.

Als je een IP adres krijgt via een DHCP server dan krijg je automatisch de gegevens over een DNS server in je netwerk toegewezen. Als die DNS server niet op de hoogte is van de door jou gekozen hostname zul je die daarvan op de hoogte moeten brengen. Ik denk dat dat te ver voert in dit voorbeeld.

Ik ga er dus van uit dat je een vast IP adres toewijst aan je RaspberryPi. Doe je dat nog niet dan is dit:
http://www.raspberryshake.com/raspberry ... p-address/
een goede tutorial.

als je dat gedaan hebt (bijvoorbeeld 192.168.0.99)
dan moet je je /etc/hosts bestand aanpassen. zodat het hier op lijkt:

Code: Select all

127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

192.168.0.99 parkweg
als je die chmod uitvoert moet je even (ongeacht wat de reactie is) even
ls -alh /srv/www
uitvoeren. en de output hier posten dan kan ik zien of sudo klaagt maar wel zijn werk doet of alleen klaagt.
Please read: http://www.biblegateway.com/passage/?search=Matthew+7%3A7&version=NIV

Use loads of sunscreen, use the search, be elaborate in questions, paste commands and error messages, and remember google is your friend!

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Thu Jun 27, 2013 4:43 pm

Probleem..
Na een sudo update..
Mijn pi image omzeep....
Als ik hem ga bekijken via zijn hdmi uitgang, blijft er ergens iets hangen....
Stroom eraf en er op.. niets
Via putty geen contact meer te krijgen....

Kan ik dit op eoa fixen???
Of maar weer een schone start maken.. [ lijkt me het beste]

Dan meld ik me na het weekend weer ergens weer.....:-(

santos0250
Posts: 17
Joined: Thu Dec 27, 2012 5:58 am
Location: Belgium
Contact: Website

Re: webserver

Sat Jun 29, 2013 12:58 pm

dylantje wrote:Probleem..
Na een sudo update..
Mijn pi image omzeep....
Als ik hem ga bekijken via zijn hdmi uitgang, blijft er ergens iets hangen....
Stroom eraf en er op.. niets
Via putty geen contact meer te krijgen....

Kan ik dit op eoa fixen???
Of maar weer een schone start maken.. [ lijkt me het beste]

Dan meld ik me na het weekend weer ergens weer.....:-(
Hou er wel rekening mee dat als je de stappen volgt op mijn site (raspi.sammyon.be) er ongeveer een 700mb bij komt he :-)
Maar zodra ik weer wat tijd heb zal ik me ook nog eens ermee bezig houden :)

dspolleke
Posts: 114
Joined: Thu Feb 07, 2013 7:09 pm
Location: Netherlands

Re: webserver

Wed Jul 03, 2013 12:48 pm

dat weekeinde duurt wel lang
Please read: http://www.biblegateway.com/passage/?search=Matthew+7%3A7&version=NIV

Use loads of sunscreen, use the search, be elaborate in questions, paste commands and error messages, and remember google is your friend!

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Wed Jul 03, 2013 4:43 pm

Zo hee.
Een forum waar ze om input vragen.... [ dat maak ik niet vaak mee]
Maar fijn dat je zo meeleeft.

Helaas, ben ik geen 30 meer. [ en mis ik de kennis ]
Gelukkig een baan, maar daardoor tijd gebrek. [ echt iets te druk ]
Helaas slecht nieuws in de nabije vriendenkring [ daardoor nog minder tijd ]

Goede nieuws...
Ik wil Wheezy draaien
Heb al een domeinnaam [ ga alvast zoeken hoe ik een subdomeinnaam kan toevoegen, ideeen ]
Die 700 MB lig ik niet wakker van heb er een 8 gig micro sd in zitten [ dus ik neem aan dat het niet uit maakt ]
Ik moet een nieuwe flash doen en ga zeker stap voor stap te werk via de site, met een normale naam voor mijn pi.

Waarschijnlijk wordt het weer van het weekend.. [ helaas]
Helaas omdat ik graag meer zou willen, maar .................[ de leeftijd he ]

dspolleke
Posts: 114
Joined: Thu Feb 07, 2013 7:09 pm
Location: Netherlands

Re: webserver

Wed Jul 03, 2013 5:06 pm

Haha. Nou ik ben ook geen 30meer.

Diw domainname is geen vereiste. Ik zal morgen daar wel even iets over zeggen. Nu via mijn telefoon niet handig
Please read: http://www.biblegateway.com/passage/?search=Matthew+7%3A7&version=NIV

Use loads of sunscreen, use the search, be elaborate in questions, paste commands and error messages, and remember google is your friend!

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Wed Jul 03, 2013 5:27 pm

pfff gelukkig....

Dacht al dat een rpi echt iets voor de "jeugd" was..
Het subdomein is bedoeld voor mijn andere hobby [ nodo ]
Dat kan dus dan op mijn rpi of moet dat via de webhost geregeld worden?


En leuk he zo'n smartphone..
Maar er gaat niets boven een pc met toetsenbord ... [ vind ik ]

dylantje
Posts: 88
Joined: Sun Mar 03, 2013 9:51 pm

Re: webserver

Wed Jul 03, 2013 8:30 pm

Heb me toch maar weer eens er op gestort [ hobby is afleiding, en dat had ik nodig ]
Bijna alles weer draaiende...
----------------------------------------------------------------
Stap 8)
sudo apt-get install vsftpd
sudo nano /etc/vsftpd.conf
Zoek voor "anonymous_enable=YES" en zet deze op "anonymous_enable=NO".
Haal de volgende regels uit commentaar:

local_enable=YES
write_enable=YES
local_umask=022
------------------------------------------------------------------
Regels uit commentaar? [ snap ik niet goed..]
Moet ik nu de # ervoor weg halen? [ zodat ze volgens mij actief worden? ]
Of juist de hele regel verwijderen?

zie er al weer wat leuks van komen..
Attachments
ScreenShot009.jpg
ScreenShot009.jpg (17.97 KiB) Viewed 3343 times

dspolleke
Posts: 114
Joined: Thu Feb 07, 2013 7:09 pm
Location: Netherlands

Re: webserver

Wed Jul 03, 2013 9:13 pm

Klopt.uit commentaar halen is de# weghalen.
Please read: http://www.biblegateway.com/passage/?search=Matthew+7%3A7&version=NIV

Use loads of sunscreen, use the search, be elaborate in questions, paste commands and error messages, and remember google is your friend!

dspolleke
Posts: 114
Joined: Thu Feb 07, 2013 7:09 pm
Location: Netherlands

Re: webserver

Thu Jul 04, 2013 12:04 pm

Nog even over dat domain. Ik wilde daar iets meer over schrijven.

Wanneer je op een netwerk communiceert kun je dat op verschillende manieren doen.

- op IP adres
- met makkelijk te onthouden namen

Op zich kun je best met webservers praten door ze op IP adres aan te spreken. Dus als je in he browser http://93.93.128.176 intikt lacht de Raspberry Pi website je toe.

Je hoeft dus niet per se domeinnamen te gebruiken om een webserver te gebruiken. Omdat sommige servers op 1 ip adres meerdere domeinen hebben draaien is het niet altijd mogelijk om gebruik te maken van IP adressen en soms is het ook makkelijker om te onthouden dat je naar http://www.raspberrypi.org moet gaan dan een IP adres.

Dus we gaan eens kijken wat DNS voor ons kan betekenen.

Een DNS server doet niets anders dan voor mensen te onthouden namen te vertalen naar IP adressen.
Er zijn diverse types DNS records maar we gebruiken even maar 1 voorbeeld. (dat is soms al lastig genoeg om te onthouden.

Als je een url bekijkt is de DNS naam dat gedeelte tussen het "protocol" en het het pad (of de poort)
dus alles tussen http:// en /phpBB3/posting.php is de DNS naam van de webserver die deze pagina host.
Als we die van achter naar voren gaan bekijken zien we dat de onderdelen gescheiden worden met een punt "." Deze specifieke url "begint" met org Dat is het TLD (Top Level Domain)
Deze TLD worden beheerd door organisaties die weer domeinnamen mogen uitdelen. De .nl TLD is in handen van de SIDN. Daar kun je (via partners) domeinnamen registreren. Daar geef je aan welke domeinnaam je wil hebben en wie de DNS records gaat beheren. Dit wordt opgeslagen en gepubliceerd zodat als iemand wil weten wie voor een specifiek domain verantwoordelijk is dat op te vragen is.
het middelste gedeelte is de domeinnaam. De DNS gegevens over dit domain worden beheerd door een commerciele partij die de zaakjes regelt voor dat domein. 9 van de 10 keer de webhoster.
het eerste gedeelte is de hostname. Dit is de unieke host waar de website op draait en dat komt overeen met het IP adres wat ik hierboven heb genoemd.

Als je browser deze pagina op wil halen gebeurt er onder water een boel. Er wordt gekeken naar wie de DNS server in jouw netwerk is en aan die server wordt gevraagd waar je moet wezen voor http://www.raspberrypi.org. Die vraagt dat, als hij dat niet nog in de cache heeft staan aan de dichtsbijzijnde DNS server of aan de DNS server die verantwoordelijk is voor het TLD, die dan weer doorverwijst naar de DNS server voor het domein die dan weer vertelt wat het IP adres is van de host.

Een sub-domein is daar weer een onderdeel van (niet te verwarren met de hostname)
Een lang verhaal..

Is dit relevant voor jou? Misschien wel, misschien niet.
Als jij je webserver op de Raspberry Pi wilt gebruiken in je thuisnetwerk.. dan wellicht niet. Wil je nu dat je Pi vanaf het internet te benaderen is dan wellicht wel.

Voor nu heb je het niet nodig.

Als je een DHCP server hebt in je netwerk en je pc krijgt daar een IP adres van tik dan eens in een command prompt ipconfig /all en kijk naar het DNS achtervoegsel.. Dat is een soort lokaal domain voor je thuisnetwerk.. Kijk hier maar eens...
https://forums.manageengine.com/viewIma ... 0000002007

Als jij daar een domain hebt staan kun je dat domain gebruiken voor je pi en kun je dat + hostname gebruiken voor je configuratie.
Please read: http://www.biblegateway.com/passage/?search=Matthew+7%3A7&version=NIV

Use loads of sunscreen, use the search, be elaborate in questions, paste commands and error messages, and remember google is your friend!

Return to “Nederlands”