Eigen webserver

Hallo iedereen,

graag wil ik mijn drupal-site eens testen op een eigen webserver thuis.
Ik heb reeds een naam bij DynDNS. Op mijn firewall is een Virtual Server aangemaakt waarbij poort 80 is doorgelinked naar het ipadres van de webserver.

Als ik naar de website ga "naamvandesite" maakt ie er automatisch "naamvandesite/xampp" van, zodanig dat de browser meteen naar
username en password vraagt. Als ik die ingeeft kom ik in XAMPP terecht.

Wanneer ik ingeef "naamvandesite/drupal-5.2", dan kom ik wel op mijn site terecht.

1) Hoe kan ik XAMPP configureren zodanig dat "naamvandesite" rechtstreeks uitkomt bij mijn drupal-site?

2) Hoe kan ik dit alles het best beveiligen, maw wat zijn de noodzakelijke stappen
die je dient uit te voeren?

Ik heb totaal geen idee waar ik het best mijn drupal site kan hosten. Ik heb al vanalles gelezen. Ook hier zijn enige tips welkom. Ik ben volop op zoek.
Kan ik een domeinnaam en drupalhosting bekomen voor 50 a 60 euro per jaar?

Bedankt,
chruhmee

Auteur: 
chruhmee
Door Firewolf op 4 oktober, 2007 - 21:46

Met je technische problemen kan ik niet helpen. Ik heb gewoon een LAMP combinatie op mijn Fedora systeem en kan daarmee perfect lokaal Drupal applicaties bouwen.

Wat de "Drupalhosting" betreft, check eens www.one.com. Ik heb daar zelf een aantal domeinen en ik raad klanten/partners soms ook aan daar hun hosting te nemen. Goedkoop en perfect Drupal compatibel.

Door msn op 4 oktober, 2007 - 23:03

1: een .htacces file aanmaken met DirectoryIndex drupal-5.2/index.php en deze file plaatsen in de map htdocs van xamp.

2: leer meer over .htdocs als je googled vind je wel de benodigde informatie. Drupal heeft ook een aantal modules die je kunt gebruiken, zie ook http://www.drupal.be/node/701. Daarnaast zal je je server moeten beveiligen.
Het zou mijn voorkeur niet zijn, een openbare site op mijn eigen PC. De bescherming van de webserver of site loopt altijd achter op de realiteit dat kwaadwillenden vaak wel weer een weg vinden. Met het risico dat mogelijk alle gegevens van je PC te lezen zijn... Een gebied voor professionals.

Mijn ervaring is dat je in Amerika redelijk goedkoop kan hosten voor het bedrag die je noemt. Denk aan www.site5.com of http://www.bluehost.com. Drupal werkt op deze hosting providers, ook in multi site setup. Voor sites die niet druk bezocht worden werkt dit prima. De hierboven genoemde www.one.com ziet er qua prijsvorming ook goed uit.
Ik denk dat het prijs/prestatie verschil tussen de Amerikaanse sites en de Europese (NL/B) de hardware faciliteiten zijn zoals harde schijfruimte, aantal mysql databases, mogelijkheden tot sub sites en multi domain. Daarnaast merk je af en toe een vertraging in timing (respons snelheid) dat een site in Amerika wordt gehost. Tracing tests hebben dit ook aangetoond. Zolang een site nog geen topsite is qua bezoekersaantallen zal dit vaak acceptabel zijn.

afbeelding van Xano
Door Xano op 5 oktober, 2007 - 08:35

Ik heb dit probleem een tijdje terug ook gehad op mijn laptop... FF denken... Als je gewoon de standaard files uit de htdocs map verwijdert, krijg je dit effect dan ook nog?

@msn: Ik heb persoonlijk niet zo'n goede ervaring met hosting in de VS halen. Combinatie van reactietijd (is altijd hoger dan wanneer je een server in NL/BE hebt) en contact zoeken bij problemen gaat ook lastiger.

Nederdev.nl | De community voor designers en developers

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

Door Wimmmmm op 5 oktober, 2007 - 11:30

Ik zie 2 oplossingen voor jouw situatie:

1. Drupal files in de root van je XAMMP zetten.
Als je nu een drupal52 dir gemaakt hebt in htdocs dir, kan je alle files van die drupal52 dir verzetten naar één niveau hoger. Vergeet de onzichtbare .htaccess file niet, of je hebt wat problemen aan je rekker!

Hou de bestaande files goed bij, als je aan je XAMMP tools wil kunnen.

2. Apache htconfig file aanpassen
Je kan net zo goed een virtuele directory definiëren in Apache. Dat kan dan lijken op

ServerAdmin your.mail@server.com
DocumentRoot /Pad/Naar/je/Drupal/installatie
ServerName naamvanjesite.server.com
ErrorLog /Applications/XAMMP/logs/drupal52.localhost-error_log
CustomLog /Applications/XAMMP/logs/orthobase.localhost-access_log common

Op deze manier kan je onbeperkt namen toevoegen, en je projecten precies zetten waar jij het wil.

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee