Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Trashcan

Mei 2006: Host zelf uw eigen site

ries75
9 antwoorden
  • Workshop: webserver bouwen

    Een eigen webserver opzetten met XAMPP

    Zelf een website hosten lijkt een hele toer, maar iedereen die een verbinding met internet heeft, kan het. De software is gratis en eenvoudig te installeren, en de server draait al na een enkele muisklik. Voor u het weet kunt u virenden en bekenden naar uw eigen virtuele voordeur sturen. Are you being served?

    [b:950c7cfe5a]XAMPP 1.5.1[/b:950c7cfe5a]
    www.xampp.org
  • // persoonlijke mening ;)
    Erg veel meer dan een in het nederlands vertalen van de XAMPP Quickstart was het artikel niet. Het was leuk geweest als er wat meer aandacht aan was besteed.

    Zo is juist het configureren van Mercury een vak apart, vergeleken met de andere items die 'gewoon' werken. Ook het instellen van een eerste website had best wat beter mogen worden uitgelegd.

    Het had bij wijze van spreken nu net zo goed in een enkele tekstregel gepast. Toegevoegde waarde was dus 0,0 en moeten er gewoon vervolg-artikelen komen die de verschillende onderdelen beter toelichten.

    Wat Xampp betreft : het installeren op een Win98-systeeeem leek bij mij eerst mis te gaan. Na een tweede poging liep alles wel goed. Een leuk ding om eens te kunnen spelen met deze technieken zonder meteen een ISP te moeten zoeken die PHP & MySql op z'n server heeft.

    Zo heb ik dankzij Xampp zelf Mantis kunnen testen. En dat was simpel toen ik eenmaal doorhad dat ik simpelweg alle mantis-spullen in de httpdocs-map van Xampp moest dumpen om vervolgens de server via <ip>/mantis te starten.
  • Ondertussen ben ik een zeer tevreden gebruiker van dit pakket, maar ik heb toch een kleine kanttekening:

    Scripts zoals phpbb, joomla e.d. geven toch een probleem.
    Als je ze installeert en je vult bij server localhost in dan werken de scripts alleen op localhost en niet vanaf buiten.

    Zo had ik in eerste instantie joomla geïnstalleerd en op mijn eigen pc draaide het perfect, via mijn ip echter niet. Het resultaat was dat alleen de indexpagina geladen werd, maar de stylesheet en de afbeeldingen dus niet. Ook verwezen de links naar http://localhost/joomla/enzo, dus werkte de links niet.
    Als je vanaf een andere pc op een link zou klikken dan wordt er dus naar localhost gezocht en omdat op de desbetreffende pc niet de serversoftware draait zal niet de pagina worden geladen.

    Dit zou je op kunnen lossen door bij het installeren van een script in plaats van localhost het externe ip adres in te vullen wat je van je provider heb gekregen, maar dan loop je weer tegen een ander probleem aan.
    De meeste adsl modems(
    outers) hebben een eigen configuratie pagina.
    Als je op je eigen pc het ip adres in tikt dan verschijnt de modem config pagina, maar als je vanaf een andere pc buiten je eigen netwerk datzelfde ip invult kom je wel op de webserver terecht(mits je de poorten goed heb geforward).
    Bij sommige modems kun je deze functionaliteit uitschakelen, bij de meeste echter niet.

    Dit probleem is op 3 manieren te verhelpen:
    [list:b0267caea8][*:b0267caea8]Via een inbelmodem, bij voorkeur op een andere pc in huis.
    [*:b0267caea8]Je buurman/vrouw lief aankijken en vragen of je van zijn of haar draadloze verbinding gebruik mag maken(of je doet dat op eigen risico stiekem als je buren het niet beveiligd hebben :wink:).
    [*:b0267caea8]Gebruik maken van een proxyserver. Bij een beetje provider zoals planet(zelf goede ervaring mee, alleen voor planetleden), xs4all e.d. hoeft dit niet eens een probleem te zijn.[/list:u:b0267caea8]
    Dit vind ik toch wel een punt van aandacht wat helaas niet in het artikel is verschenen. Verder sluit ik me bij jaFO aan.
  • Is het geen oplossing om thuis met twee subnetten te gaan werken. Dan kun je vanaf het internet alles naar subnet A doorzetten (portfarwarden) waar de server staat. Dat is dus niet anders dan anders. Maar in dat subnet hang je met 1 poot nog een router, en aan de andere kant configureer je een tweede subnet, subnet B, en daarin plaats je de pc.

    Benader je nu die server vanaf de pc, dan is er geen verschil met dat je vanaf internet komt.

    Zoiets?

    groetjes Edmond
  • [quote:f0633455f2="Edmond Varwijk"]Is het geen oplossing om thuis met twee subnetten te gaan werken. Dan kun je vanaf het internet alles naar subnet A doorzetten (portfarwarden) waar de server staat. Dat is dus niet anders dan anders. Maar in dat subnet hang je met 1 poot nog een router, en aan de andere kant configureer je een tweede subnet, subnet B, en daarin plaats je de pc.

    Benader je nu die server vanaf de pc, dan is er geen verschil met dat je vanaf internet komt.

    Zoiets?

    groetjes Edmond[/quote:f0633455f2]

    Wellicht een goed idee.
    Ik moet alleen ff uitzoeken hoe ik dit moet instellen. Ik heb er nog weinig ervaring mee.
  • [quote:9893a74d23="Chris de Boden2"]Ondertussen ben ik een zeer tevreden gebruiker van dit pakket, maar ik heb toch een kleine kanttekening:

    Scripts zoals phpbb, joomla e.d. geven toch een probleem.
    Als je ze installeert en je vult bij server localhost in dan werken de scripts alleen op localhost en niet vanaf buiten.
    ….[/quote:9893a74d23]

    Misschien toch even de help/handleiding doorlezen ?

    Bij het MySql-deel staat dat de scripts/database in eerste instantie alleen vanaf localhost werken.
    Je kunt dit testen met de MySql-voorbeeldpagina die je via de hoofdvoorbeeldpagina van je Xamp-server kunt bereiken.

    Ik vermoed dat als je dat opgelost hebt dat Joomla dan ook werkt.

    Heb je deze sites al geprobeerd :
    http://help.joomla.org/
    http://forum.joomla.org/index.php/board,49.0.html
  • [quote:1dd3361399="JaFO"][quote:1dd3361399="Chris de Boden2"]Ondertussen ben ik een zeer tevreden gebruiker van dit pakket, maar ik heb toch een kleine kanttekening:

    Scripts zoals phpbb, joomla e.d. geven toch een probleem.
    Als je ze installeert en je vult bij server localhost in dan werken de scripts alleen op localhost en niet vanaf buiten.
    ….[/quote:1dd3361399]

    Misschien toch even de help/handleiding doorlezen ?

    Bij het MySql-deel staat dat de scripts/database in eerste instantie alleen vanaf localhost werken.
    Je kunt dit testen met de MySql-voorbeeldpagina die je via de hoofdvoorbeeldpagina van je Xamp-server kunt bereiken.

    Ik vermoed dat als je dat opgelost hebt dat Joomla dan ook werkt.

    Heb je deze sites al geprobeerd :
    http://help.joomla.org/
    http://forum.joomla.org/index.php/board,49.0.html[/quote:1dd3361399]

    De database moet idd op localhost staan en dat geeft iig ook geen problemen, maar het path van een script dus niet.

    Ik had er al mee geexperimenteerd:
    Voorbeeldjes van mijn joomla installatie:

    [u:1dd3361399]jooma geconfigureerd op een subdomein:[/u:1dd3361399]
    [i:1dd3361399]$mosConfig_absolute_path = 'D:/Server Software/xampp/htdocs/joomla';
    $mosConfig_live_site = 'http://testlab.mijn_domeinnaam.nl/joomla';[/i:1dd3361399]
    Resultaat: De site wordt prima ingeladen na het intypen van het subdomein, werkt ook prima op het ip adres maar niet correct op localhost.

    [u:1dd3361399]jooma geconfigureerd op extern ip adres:[/u:1dd3361399]
    [i:1dd3361399]$mosConfig_absolute_path = 'D:/Server Software/xampp/htdocs/joomla';
    $mosConfig_live_site = 'http://xx.xx.xx.xx/joomla';[/i:1dd3361399]
    Resultaat: De site wordt prima ingeladen na het intypen van het ip adres. Werkt niet correct op het subdomein en localhost.

    [u:1dd3361399]joomla jooma geconfigureerd op localhost:[/u:1dd3361399]
    [i:1dd3361399]$mosConfig_absolute_path = 'D:/Server Software/xampp/htdocs/joomla';
    $mosConfig_live_site = 'http://localhost/joomla';[/i:1dd3361399]
    Resultaat: De site wordt niet prima ingeladen na het intypen van het ip adres of subdomein. Op een andere pc buiten het netwerk verwijzen alle links, afbeeldingen etc naar localhost . Deze optie werkt alleen op je eigen pc.

    In alle drie de gevallen gaf de database met de standaard instellingen (localhost, database gebruiker, database naam, wachtwoord ;)) geen problemen.

    Zonder proxyserver kom ik op de pagina van mijn modem
    outer terecht, zelfs als ik het aan xampp gekoppelde subdomein in tik in de browser. Alleen met localhost zou ik de site te zien krijgen, alleen kloppen dan de links weer niet als je de site zou benaderen vanaf het internet.

    Ik had dit probleem al eerder een keer voorgelegd op het joomlaforum en een verdere zoektocht bracht mij bij het verlossende antwoord.
  • Opzich werkt het geheel echter mijn McAfee firewall doet vervelend.
    Als ik deze uitschakel gaat t goed, aan dus niet.

    Welke programma's moet ik allemaal totale toegang geven.
    Kan iemand mij dat vertellen.
    Heb nu apache http server en xampp control panel volledig toegang gegeven en nog steeds komt iemand anders niet op mijn site.

    Iemand antwoord ??
    Gr
    R
  • Mysqld misschien?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.