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

Servers

WinME <-->Server

Captain_Kansloos
22 antwoorden
  • Wil mijn pc tevens inrichten als (web-)server. De pc draait op WinME en mij is verteld dat de PWS van MS niet goed daarmee samenwerkt.
    Weet iemand uit ervaring dat dat niet goed werkt en wat is dan wel een goed werked server-prog ? Apache ?
    Bij voorbaat dank voor hulp
    Opamax
  • De PWS is id niet zo'n goede keuze. Veel te beperkt qua instelmogelijkheden. Ik zou eerder naar een Apache gaan. Die is veel uitgebreider en veiliger!

    Het hangt er ook van af wat je met die webserver wilt doen. wil je bv Mysql of ASP of PHP of Perl cgi,…
  • Dank voor advies. Wordt dus Apache
    Weet je of er een versie van Apache is voor WinME ?


    Wil op dit moment alleen maar een web-server om eigen site op te zetten en eigen domein daarop los te laten. En de controle in eigen hand.
    Andere mogelijkheden, zoals je noemt.. misschien later.
    Opamax
  • Er is zeker een Apache versie voor ME. De Apache versie voor windows werkt op alle versies van windows.

    Dit is het adres met de verschillende soorten Apache voor Win.
    http://nagoya.apache.org/dist/httpd/binaries/win32/

    Ik gebruik deze: http://nagoya.apache.org/dist/httpd/binaries/win32/apache_1.3.27-win32-x86-no_src.msi

    Ik raad het ook (nog) niet aan Apache 2.x te installeren. Die is nog niet helemaal stabiel.

    Een vraagje, wat voor een connectie heb je dat je er zelfs je domein aan wilt koppelen?
  • Merci voor snelle antwoord en advies.
    Heb die file gevonden. Ga dat downloaden. Kan dat het beste naar C:\INETPUB\WWWROOT ? En kan Apache de MSIEXEC lezen in \WINDOWS\SYSTEM of beter die exec ook naar INETPUb COPIEREN ?

    Mijn pc hangt aan internet via kabel.
    Opamax
  • Je downloadt eerst het bestand naar je desktop. Je start de installatie en je vult de nodige dingen in. Nu ga je naar c:\Program Files\Apache Group\Apache\. In de map config zit er een bestand httpd.conf. Dat is het configuratiebestand van Apache. Je zal daar ergens root zien staan. Die verwijst naar de map htdocs in de bovenvermelde directory. Die map is de map met je website in.

    Je kan die dan eventueel wijzigen in die c:\INETPUB…
    Je kan hem eigenlijk even goed laten staan.

    Wat die ander vraag betreft: ik zou dat bestand best kopieren. Ik weet niet waarvoor het dient en met welke reden je het wil delen.
  • [quote:368870b19a="fredmatrack"]Je downloadt eerst het bestand naar je desktop. Je start de installatie en je vult de nodige dingen in. Nu ga je naar c:\Program Files\Apache Group\Apache\. In de map config zit er een bestand httpd.conf. Dat is het configuratiebestand van Apache. Je zal daar ergens root zien staan. Die verwijst naar de map htdocs in de bovenvermelde directory. Die map is de map met je website in.
    [/quote:368870b19a]

    Heb de installatie afgebroken vanwege de volgende melding:
    "WARNING: APACHE SHOULD NEVER BE USED AS A PRODUCTION SERVER UNDER ANY CONSUMER OS SUCH AS WIN95,98 OR ME.
    ONLY WINNT OR 2000 SHOULD BE CONSIDERED"
    En ik heb WinME. Zal dus een andere versie moeten zoeken ?
    opamax
  • Dat is een keuze die je zal moeten maken. Het hangt er van af waarvoor je die server wil gebruiken. Als het voor de site van de plaatselijke hobbyclub is, is dat geen enkel probleem. Als je een site met een 100-tal bezoekers oer dag hebt, dan is het niet aangewezen.

    Het is zo dat Win ME niet echt veilig is. Je moet dus echt ALLE updates van de microsoft site halen om veilig te zitten.

    Apache geeft die melding ook omdat ME niet echt als server voorzien is. Het zal zeker wel werken en met de nodige updates en Firewalls is het nog vrij veilig ook.
  • Heb Apache dus wel gedownd en geinstalleerd. Werkt, gedeeltelijk, goed.
    Local host knalt er uit. Wil nog een (mijn) domein instellen, maar heb dan 2 problemen.
    1) kan het nog niet draaien krijgen en moet nog wel wat sleutelen en proberen. Denk voor meerdere domeinen gebruik te maken van v-host.
    Is dat het juiste uitgangspunt ?
    2)Heb een nieuw probleem. De PC is heeeeel eerrgg tttrrraaaaagg geworden. Heb voor elke (2) v-host een eigen dir gemaakt en daarin het hele prog van Apache geinstallerd om daar voor ieder een eigen httpd.conf aan te maken. Kan dat de oorzaak van de traagheid zijn ?
    Zie in c:\ een, nieuwe, file staan en wel 'wrdrv.log' Dat is inmiddels een dikke file en zou dat vertragend kunnen werken (om dat allemaal 'op te schrijven').
    Is er iemand die over het ene opf andere probleem een goede gedachte heeft ? Bij voorbaat vriendelijk dank.
    Opamax
  • Je bent dus nu fout bezig. Je moet die Apache maar 1 maal installeren en dan in het config file een virtual host aanmaken. Verwijder dus één apache en stel in de httpd.conf een nieuwe host in.

    Wat die domeinnaam betreft: heb je een vast ip-adres op je server? Anders wordt het wel heel moeilijk. Het gaat wel maar met de nodige trucjes.

    wrdrv.log is bij mijn weten geen bestand van Apache. Kijk eens wat er in staat.
  • Dankjewel voor antwoord.
    Heb de PC gereboot en de speed zit er weer in.
    Denk inmiddels dat wrdrv.log van winroute is. Die heb ik geinstalleerd als een firewall. Begrijp niet waar die fule vandaan komt. Was er voorheen ook niet. Zal dat met leverancier doorspitten

    Ja, heb een vast ip-adres, maar 'server'moet ie nog worden.
    Heb inmiddels dus weer 1x Apache. Dank voor advies
    Ga dan een extra vhost aanmaken. In documentRoot kun je toch verwijzen naar een locatie welke in een andere dir staat ?
    Opamax
  • DocumentRoot laat je staan naar de hoofdwebsite. Meestal is dat de htdocs map in je apache directory.

    Nu moet je in je apache aangeven dat er meerdere websites draaien. http://httpd.apache.org/docs/vhosts/
    Op bovenstaande link staat het allemaal uitgelegd en anders help ik wel verder.
  • Heb tig keren en in tig uren http.conf gewijzigd en zie nog geen licht.
    Op dit moment staat er (oa) in httpd.conf:
    ServerRoot c:/inet/Apache Group/Apache
    ServerName c:/inet/Apache Group/www/domein.nl
    (Moet dat tussen aanhalingstekens ?)
    Listen ip-nr:80
    BindAddress ip-nr
    VirtualHost uitgeschakeld

    In de file-structuur heb ik nu:
    c:\inet\Apache Group\Apache
    c:\inet\Apache Group\www\domein.nl

    In \domein.nl heb ik:
    een file índex.html (met een paar worden tekst)
    en een sub-dir HTML, ook met index.html

    Als ik Apache opstart meldt ie netjes 'running', maat wat ik ook in de browser intyp (localhost, domein.nl of ip-nr) steeds maar foutmeldingen en nooit de gewenste woordjes tekst.
    Wat doe ik hier fout ?
    Opamax
  • [quote:b3efeedba4="opamax"]Heb tig keren en in tig uren http.conf gewijzigd en zie nog geen licht.
    Op dit moment staat er (oa) in httpd.conf:
    ServerRoot c:/inet/Apache Group/Apache
    ServerName c:/inet/Apache Group/www/domein.nl
    (Moet dat tussen aanhalingstekens ?)
    Listen ip-nr:80
    BindAddress ip-nr
    VirtualHost uitgeschakeld
    [/quote:b3efeedba4]
    Voor ServerName kun je gewoon een naam verzinnen, of als je een eigen domeinnaam hebt, je domeinnaam. Dus:
    ServerName <domeinnaam>
    Het is verstandiger (heb ik ergens gelezen, kan zo snel niet vinden waar :roll: ) om geen directorynamen met spaties te gebruiken. Mij is het nooit gelukt om Apache met de standaard paden aan het werk te krijgen onder Windows.
    Heb even Apache geinstalleerd, en aanhalingstekens staan er sowieso al in. Het lijkt mij dus verstandig om de directorypaden in ieder geval tussen aanhalingstekens te zetten.
    [quote:b3efeedba4="opamax"]In de file-structuur heb ik nu:
    c:\inet\Apache Group\Apache
    c:\inet\Apache Group\www\domein.nl
    [/quote:b3efeedba4]
    Ik weet niet precies wat je hiermee bedoelt, maar ergens in je httpd.conf staat een regel als "DocumentRoot "C:/Apache/Apache/htdocs"". Vul hier het pad in naar jouw index.html. Dat zou dan

    DocumentRoot "c:/inet/Apache Group/www/domein.nl"

    worden. Apache serveert dan vanuit die directory de pagina's. Als je dan je ip-adres invult in je browser, dan wordt de index.html uit c:/inet/Apache Group/www/domein.nl getoond.
    Nog 1 belangrijk dingetje: vergeet niet in padverwijzingen de "/" te gebruiken ipv de "", zoals je gewend bent in Windows!

    Succes

    Ed
  • Hai ,
    Goed advies. Dank je wel Ed. Ben dus weer een stuk verder

    Bij het intypen (in de browser) krijg ik volgend resultaat:
    -domein : foutmelding
    -localhost: ook fout
    -ip-nr :gewenste tekst knalt op scherm. Goed werk van Ed.

    Moet ik localhost maar vergeten of moet die toch nog werken ?
    Hoeft van mij niet speciaal, maar zou wenselijk kunnen zijn voor testen?

    Wat kan er nog fout zijn dat domein nog niet werkt ?

    Spatie in directorynaam komt van Apache. Die installeert dat zo. moeten we maar mee leven, denk ik.
    Apamax
  • Om die domein te laten werken moet je de domeinnaam ook registreren en aan dns servers laten toevoegen.

    Die localhost zou moeten werken op voorwaarde dat je geen andere vhosts hebt ingesteld. Je moet eens proberen met 127.0.0.1
  • [quote:c5feb97fe3="fredmatrack"]Om die domein te laten werken moet je de domeinnaam ook registreren en aan dns servers laten toevoegen.

    Die localhost zou moeten werken op voorwaarde dat je geen andere vhosts hebt ingesteld. Je moet eens proberen met 127.0.0.1[/quote:c5feb97fe3]
    Beschik over een geregistreerd domein, FQDN en wil die naar mijn eigen server toehalen.
    Moet ik dan zelf DNS draaien ?
    Kan dat op dezelfde PC (waar ook Apache op zit)
    Wat is een goed DNS prog ? Waar te krijgen ? Wat is de prijs ?
    Opamax
  • [quote:145379f181="opamax"][quote:145379f181="fredmatrack"]Om die domein te laten werken moet je de domeinnaam ook registreren en aan dns servers laten toevoegen.

    Die localhost zou moeten werken op voorwaarde dat je geen andere vhosts hebt ingesteld. Je moet eens proberen met 127.0.0.1[/quote:145379f181]
    Beschik over een geregistreerd domein, FQDN en wil die naar mijn eigen server toehalen.
    Moet ik dan zelf DNS draaien ?
    Kan dat op dezelfde PC (waar ook Apache op zit)
    Wat is een goed DNS prog ? Waar te krijgen ? Wat is de prijs ?
    Opamax[/quote:145379f181]
    Je hoeft zelf geen DNS te draaien. Ik gebruik ZoneEdit om mijn domein te beheren. Er zijn nog meer openbare DNS dienstverleners, zoek maar eens met Google.

    Zoek eens naar het bestand HOSTS of HOSTS.sam (geloof ik). Volgens mij staat het in \windows\system(32)

    Daar kun je namen koppelen aan je ip-adres.
    Bijvoorbeeld:
    [code:1:145379f181]
    127.0.0.1 computernaam computernaam.domein.extensie
    [/code:1:145379f181]
    Er zal nu in het bestand iets staan als
    [code:1:145379f181]
    127.0.0.1 localhost
    [/code:1:145379f181]
    Als dat niet het geval is, dan moet je dat er in zetten :wink:
    Je moet het bestand dan opslaan als HOSTS, zonder extensie. Als het goed is, kun je dan je site benaderen met de computernaam.

    Ed
  • Wellicht ten overvloede; maar waarom gebruik je bv. deze webserver niet:

    http://www.analogx.com/contents/download/network/sswww.htm

    Scheelt je vast een hoop geklooi met config files etc. Toegegeven, ik heb het zelf nog nooit gedraaid.
  • Die is echt wel simple. Ook qua mogelijkheden vind ik die net iets te beperkt.

Beantwoord deze vraag

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