login  Naam:   Wachtwoord: 
Registreer je!
 Forum

localhost server online brengen

Offline Stijn - 05/06/2005 13:21
Avatar van StijnPHP expert hallo

Ik heb een PHP localhost server staan op mijn pc. Ik zou graag hebben dat die server online komt te staan (dan moet ik geen hosting zoeken). Wat moet ik hiervoor doen zodat mensen naar bv.: http://mijnip/site gaan?

Wat voor software/hardware moet ik minimum installeren?
Nu staat er Windows XP op en ik heb een P4 1.8GHz + 256MB RAM. Heb wamp geïnstalleerd.

Ik zou het graag online hebben . Groeten en bedankt Stijn 

10 antwoorden

Gesponsorde links
Offline DRUNK - 05/06/2005 13:36
Avatar van DRUNK PHP gevorderde Probeer eens gewoon Apache, PHP + MySQL los te installeren. Als je de juiste paketten gedownload hebet (voor windows dus) zal je met behulp van de readme's binnen enkele minuten online kunnen zijn. Ook zijn er op de sites van deze paketten ook erg handige tutorials te vinden over hoe je dit aan de praat kunt krijgen.
Offline vinTage - 05/06/2005 13:38
Avatar van vinTage Nieuw lid je kan eens kijken met dit proggie.
Hiermee kan je een soort van normale url krijgen.

Verder kan iedereen als je server aanstaan en je niets hebt beveiligd gewoon op jou server komen (mss heb je je poort nr veranderd, dan moet je dat ook achter het ip typen)
Offline Stijn - 05/06/2005 13:39
Avatar van Stijn PHP expert Waar zou ik dit kunnen vinden die websites Op http://www.apache.org 

Veel over servers ken ik niet 
Offline Stijn - 05/06/2005 13:43
Avatar van Stijn PHP expert dus als ik IP 213.118.162.144 heb en mijn server staat aan op localhost. Welk adres moet ik dan intikken?

http://213.118.162.144/ScriptBase

stijn 
Offline vinTage - 05/06/2005 13:47 (laatste wijziging 05/06/2005 13:47)
Avatar van vinTage Nieuw lid welke ISP heb je, en blocked die ISP niet de standaart poorten ?
ALs je telenet hebt die blocked wel de standaart poorten, open dan je httpd.conf zoek naar listen zet daar een ander getal (nu wss 80) en zet daar bv 2000
dan kan je connecten via http://213.118.162.144:2000
Offline Stijn - 05/06/2005 13:58 (laatste wijziging 05/06/2005 14:03)
Avatar van Stijn PHP expert dit is wat ik heb in httpd.conf (en idd, ik heb Telenet)
Citaat:
#
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
#
#ExtendedStatus On

### Section 2: 'Main' server configuration
#
# The directives in this section set up the values used by the 'main'
# server, which responds to any requests that aren't handled by a
# <VirtualHost> definition. These values also provide defaults for
# any <VirtualHost> containers you may define later in the file.
#
# All of these directives may appear inside <VirtualHost> containers,
# in which case these default settings will be overridden for the
# virtual host being defined.
#

#
# Port: The port to which the standalone server listens. Certain firewall
# products must be configured before Apache can listen to a specific port.
# Other running httpd servers will also interfere with this port. Disable
# all firewall, security, and other services if you encounter problems.
# To help diagnose problems use the Windows NT command NETSTAT -a
#
Port 2000

#
# ServerAdmin: Your address, where problems with the server should be
# e-mailed. This address appears on some server-generated pages, such
# as error documents.
#
ServerAdmin webmaster@localhost

#
# ServerName allows you to set a host name which is sent back to clients for
# your server if it's different than the one the program would get (i.e., use
# "www" instead of the host's real name).
#
# Note: You cannot just invent host names and hope they work. The name you
# define here must be a valid DNS name for your host. If you don't understand
# this, ask your network administrator.
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address (e.g., http://123.45.67.89/)
# anyway, and this will make redirections work in a sensible way.
#
# 127.0.0.1 is the TCP/IP local loop-back address, often named localhost. Your
# machine always knows itself by this address. If you use Apache strictly for
# local testing and development, you may use 127.0.0.1 as the server name.
#
ServerName 127.0.0.1


is dit correct, want kan geen verbinding hebben met http://213.118.162.144/ScriptBase/

groeten stijn

[edit]

hehe, ik heb de poort vervangen door 8080 en was die vergeten in de URL . Probeer nu eens te gaan naar http://213.118.162.144:8080/ScriptBase/ Vintage en zeg of je een inlogscherm ziet 

groeten stijn
Offline EclipX - 05/06/2005 14:03 (laatste wijziging 05/06/2005 14:07)
Avatar van EclipX Lid
  1. #
  2. # Listen: Allows you to bind Apache to specific IP addresses and/or
  3. # ports, instead of the default. See also the <VirtualHost>
  4. # directive.
  5. #
  6. # Change this to Listen on specific IP addresses as shown below to
  7. # prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
  8. #
  9. #Listen 12.34.56.78:80
  10. Listen 80


Je veranderd die 80 naar iets anders bv: 2000 ofzo

dan is je ip 121.54.0.45:2000

snappie?

Maar best wat je doet is,
Apache installeren (http://apache.scarlet.be/httpd/binaries/win32/apache_2.0.54-win32-x86-no_ssl.msi)
PHP Installeren (ftp://ftp.belnet.be/mirror/ftp.php.net/distributions/php-5.0.2-Win32.zip)

--


Je unzipt php-5.0.2 -Win32.zip in C:/Apachemap/php. Je zoekt vervolgens in die map naar de dll-bestanden php5apache2.dll en php5ts.dll.Deze kopieer je naar C:\WINDOWS\system32 . Vervolgens hernoem je php.ini-recommended naar php.ini (deze vind u in C:/Apachemap/php) . Hierna vul je wat lijntjes code aan in httpd.conf ( Klik op start , alle programma's dan ga je naar Apache HTTP Server 2.0.52 , Configure Apache Server en vervolgens Edit the Apache httpd.conf Configuration File ) Je voegt dit toe :
Citaat:
Loadmodule php5_module "C:/Apachemap/php/php5apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


Normaal werkt je server nu 

ps: die c:/Apachemap, moet je veranderen naar de directory waar ie in staat e

2deps: als je een router hebt, moet ge natuurlijk poort 2000 ook openzetten hé, ook moet ge je firewall toegang laten geven, en 't beste wat je doet is die windows firewall uitzetten, omdat dat tegensteekt, en totaal geen nut heeft
Offline vinTage - 05/06/2005 14:06
Avatar van vinTage Nieuw lid 8080 is ook een standaart poort en word ook geblocked probeer 2000 die heb ik ook (ik heb ook telenet) en bij mij werkt het ook.

ik moet nu weg dus ik kan niets meer doen voor je nu, cya 
Offline Stijn - 05/06/2005 14:09
Avatar van Stijn PHP expert misschien nog bijkomende vraagje: Hoe kan ik mijn server nu het best beveiligen?
Of bestaat er daar een goed artikel over?

stijn 
Offline EclipX - 05/06/2005 16:55
Avatar van EclipX Lid this? http://sitemast...amp;id=108
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.261s