Ik heb net een beschrijving gestuurd naar een vriendin om drupal te installeren op haar pc.
Misschien ook interessant om hier te plaatsen voor geinteresseerden
0. Intro
Drupal heeft PHP(script-taal) om te programmeren en MYSQL(database) om gegevens op te slaan nodig .
En ook nog een Webserver (vb. ISS van microsoft die waarschijnlijk al op je computer staat, maar die werkt niet zo heel goed samen met de 2 bovenstaande).
als je die vier dan samenbrengt. W(indows)A(pache)M(ysql)P(hp), dan krijg je een WAMP systeem dat als basis dienst voor Drupal.
voor meer info over die dingen verwijs ik naar
http://en.wikipedia.org/wiki/WAMP (EN) of
http://nl.wikipedia.org/wiki/WAMP (NL)
Ik zal even proberen een stap voor stap installatie te beschrijven. LEES heel aandachtig. Iedere stap is belangrijk
1. Installatie WAMP
1.1 Download : http://www.e-novative-download.de/wamp/e-novative_wamp.exe
1.2 Installatie
start de installatie van e-novative_wamp.exe
(als je goed oplet dan zie je dan dan eerste APACHE wordt geinstalleerd, daarna MYSQL en daarna PHP)
extension=php_openssl.dll
;extension=php_openssl.dll
1.3 Check of het gestart is
2. Installatie Drupal.-4.6.4
2.1 Download http://drupal.org/files/projects/drupal-4.6.4.tar.gz
2.2 aangepaste installatie van drupal is een beetje anders als op http://drupal.org/node/260 beschreven staat
2.2.1 Unzip het ding naar c:\wamp\www zodanig dat je daar een folder drupal-4.6.4 krijgt.
Check even of drupal 'ontdekt' is door wamp door je browser te openen op http://localhost/drupal-4.6.4/
en dan krijg je een error boodschap in de trend van "Warning: mysql_connect() [function.mysql-connect]: Access .... "
2.2.2 maak database:
2.2.3 Vul database;
2.2.4 Aanpassen drupal installatie
$db_url = 'mysql://username:password@localhost/database';
$db_url = 'mysql://su:su@localhost/drupal';
$base_url = 'http://localhost';
$base_url = 'http://localhost/drupal-4.6.4';
2.2.5 Inloggen in drupal
warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\WAMP\www\drupal-4.6.4\modules\user.module on line 374.
3. Extras
Daarna is het allemaal aan jou om te ontdekken.
OP http://localhost/drupal-4.6.4/?q=admin/modules
kan je modules aan/afzetten .. "menu" mag best aanstaan en "locale" ook
als je daarna surft naar
http://localhost/drupal-4.6.4/?q=admin/locale/language/import
dan kan je de file (nl.po) importeren die je kan afhalen op
http://drupal.org/files/projects/nl-4.6.0.tar.gz
Vergeet niet de taal op Dutch [Nederlands] te zetten
Als je iets van problemen tegenkomt laat maar horen
Deze website is voor Nederlandstalige Drupal-fans en wordt onderhouden door een groep Belgische en Nederlandse vrijwilligers. Iedereen kan meewerken aan deze site.
Fouten of onjuistheden kun je melden melden via het forum
De site draait op Drupal 7 en wordt gehost door Pantheon.
Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.
Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.
STAP 2.2.5 Inloggen in drupal bevat een foutje.
Moet zijn
Klik op "create first account"
vul een username : su
email adres : su@hallo.be
en druk OK..
de rest blijft hetzelfde
Hai roel,
Ik heb je stappen allemaal gevolgd maar als ik dan uiteindelijk naar http://localhost/drupal-4.6.4 ga dan krijg ik een http 404 fout. Ik weet niet wat ik fout doe... Kun je mij helpen?
Groeten omardesign
Er is een aanpassing nodig in Apache httpd.conf file: verander "C:/WAMP/Apache/htdocs" naar "DocumentRoot "C:/WAMP/www"
Om te weten of apache webserver opgestart is moet je stap 1.3 uitvoeren. Is het gelukt om te surfen naar http://localhost/
Als dat niet lukt dan moet je in het startmenu van WAMP proberen om apache te starten.
bij mij startte apache niet omdat skype op poort 80 draaide; je kan dit steeds controleren in wamp5 via "Test Port 80"
Bart Van Herreweghe
Geachte Ontwerper,
Tot drie keer toe is het mij niet gelukt om het programma geopend te krijgen.
Als dit al niet lukt, hoe zit het dan met het programma zelf ?
Vriendelijke groet, Paul
Het feit dat u het programma niet geopend krijgt is mijns inziens niet gerelateerd aan de kwaliteit van het programma ;)
Kan je mij even zeggen tot welke stap je dan welk geraakt bent, dan proberen we u verder op weg te krijgen.
Let er wel op dat het installeren van eender welke dynamische website zoals Drupal, wel net iets meer voeten in aarde heeft dan het simpelweg installeren van een windows programma. Alleen maar om een Drupal site te draaien zal er eens webserver (apache), databank(mysql) en een scripting engine (PHP) moeten draaien waarboven Drupal zijn werk kan doen. Naast het installeren van die basispaketten moet er dus ook nog voor gezorgd worden dat elk van die programma's goed kan samenwerken.
Hallo Roel,
Ik heb je beschrijving gevolg en de installatie is naadloos verlopen. Alleen bij de login loopt het mis.
Een first account gecreerd met su en su@hallo.be. Drupal stuurt me het nieuwe paswoord via email, maar ik krijg die fameuze foutboodschap (niet mogelijk emails te versturen). Het nieuwe paswoord wordt niet getoond op de pagina.
Dan ben ik gaan zien onder phpadmin naar de database van Drupal > users. Met het paswoord dat ik daar heb gevonden, heb ik proberen in te loggen maar het lukt niet.
Kun je me verder helpen?
Noël
ga naar tabel users
ga in je database naar tabblad SQL en ga als volgt tewerk.
selecteer de bestaande inhoud van de form en vervang
SELECT * FROM `users` WHERE 1
door
update users set pass=MD5('newpwd') where uid='1';
newpwd is hierboven het nieuwe paswoord en kan dus vervangen woorden door een pwd naar keuze
Ik heb ook het veld pasword aangeklikt en vervolgens OK klikken
Dit werkte voor mij.
Bart Van Herreweghe
De paswoorden die je in de tabel 'users' vind met phpadmin zijn niet de echte paswoorden. Deze paswoorden zijn ge'hash'ed zodanig dat ze veilig wegzitten moest er ooit iemand in slagen om je database te kraken.
De beste oplossing is om de eerder vermelde update query los te laten op je tabel.
succes
Ik heb de installatie instruktie letterlijk gevolgd, bij punt 2.2.2 (maak database) klik ik op de link naar http:\localhost\wamp en in dat scherm op phpMyAdmin. Daarna krijg ik een popup-schermpje "verbinding maken met localhost" met het verzoek een username en password op te geven. Ik ken slechts de username "SU" en het gelijkluidende password en dit resulteert in de volgende foutmelding:
"Welkom op phpMyAdmin 2.6.2-pl1
phpMyAdmin probeerde met de MySQL server te verbinden maar de server weigerde de verbinding. Controleer de host, de gebruikersnaam en het wachtwoord in config.inc.php en zorg er voor dat deze overeenkomen met de informatie die u van de Beheerder van de MySQL server kreeg.
Fout
MySQL retourneerde:
#1045 - Access denied for user 'su'@'localhost' (using password: YES) "
Ook heb ik in het scherm http:\localhost\wamp getracht een andere username en een password te creéeren, maar dat gaf hetzelfde resultaat.
Waar ben ik de mist ingegaan? Wie heeft voor mij de juiste tip?
M.v.g. Arnold Langereis
in het puntje over mysqlserver werd er gevraagd username en paswoord in te geven.
ik stelde voor om voor beiden 'su' (de quotes niet toelaten)
te gebruiken.
heb je dat gedaan?
Als ik surf naar surf naar http://localhost/drupal-4.6.4 krijg ik het volgende:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'username'@'localhost' (using password: YES) in c:\wamp\www\drupal-4.6.4\includes\database.mysql.inc on line 31
Access denied for user 'username'@'localhost' (using password: YES)
Op lijn 31 in het bestand c:\wamp\www\drupal-4.6.4\includes\database.mysql.inc staat dit:
$connection = mysql_connect($url['host'], $url['user'], $url['pass'], TRUE) or die(mysql_error());
Hoe kan ik dit oplossen?
Alvast bedankt!
Mvg, Luger
Mij lijkt het alsof settings.php niet werd aangepast (zie 2.2.4).
Immers 'username' is de standaard instelling
voor
$db_url = 'mysql://username:password@localhost/database';
en die regel moet aangepast worden naar
$db_url = 'mysql://su:su@localhost/drupal';
Indien dit niet aangepast werd, moet je misschien ook nog het 2de punt van 2.2.4 uitvoeren.
dank voor je heldere info.
Maar... bij het puntje in jouw beschrijving:
2.2.2 maak database:
Op de pagina http://localhost/wamp staat een link naar PHPmyadmin Klik daarop. [ik hoop dat je dan een nederlandse pagina krijgt...].
Staat er bij mij geen link naar PHPmyadmin ...
Wat nu?
Geachte heer Demeester, zoals ik al schreef, de enige gebruikersnaam die ik ken is SU, net zoals het gegeven password. Om er zeker van te zijn heb ik de installatieprocedure opnieuw uitgevoerd. Met hetzelfde resultaat. Dus password en gebruikersnaam "su" helpen niet.
Arnold Langereis
Ik wil graag mijn eerste stappen zetten in de WAMP en Drupal wereld, maar weet niet goed waar beginnen.
Is het mogelijk om ook een "Dummy installatie handleiding" van Drupal versie 5 te plaatsen?
Bij punt 2.2.3 puntje 2 loop het mis bij mij. Hij vindt die file niet, database.mysql. Er is zelfs geen databasemap.
In welke mate is het belangrijk dat je PHP en MySQL door en door kent? Of kan je al verder met enige basiskennis.
Alvast bedankt.
Kan je eens oplijsten (files en directories) waar er te vinden is onder
c:\wamp\www\drupal-4.6.4\
In principe is Drupal zo opgebouwd dat je na een initiele installatie (waarbij je dus even in kontakt komt met php en mysql) een mooi site kan uitbouwen zonder ook nog maar 1 keer in aanraking te komen met pp/mysql.
Zodra je geavanceerdere dingen wil gaan doen (vb. blokken alleen laten zien als de gerbruiker is ingelogd is 100 keer iets gepost heeft...) dan zal je misschien wel wat php kunnen gebruiken.
Maar voor normaal huis-tuin en keuken gebruik is dat dus niet echt nodig:
Laat je iets weten over die bestanden?
Heb je drupal 4.6.4 gebruikt?
Ik ben begonnen met Drupal 5. Ik heb echter een oude versie geinstalleerd en die database-file gekopieerd naar de map onder drupal-5.0. Nu verschijnt een hele reeks tabellen (zoals beschreven in je tutorial).
Ook de language-file heb ik aangepast naar het Nederlands. So far, so good (en dat zonder PHP en MySQL kennis).
Ik kan dus beginnen aan de design.
Het is nu aan mij om de werking van Drupal onder de knie te krijgen. En dat is me nog niet
echt duidelijk. De "handboeken" zijn vooral in het Engels geschreven. Handig zou zijn als er
één pdf-bestand zou bestaan waar alle stappen uitgelegd zouden staan.
Ik blijf ploeteren... ;-)
Bedankt !
Tille heeft een Nederlandstalig handleiding geschreven en die wordt in komende dagen geintegreerd op drupal.be.
Aangezien zij haar documentatie in Docbook formaat schrijft moet het normaal gezien ook mogelijk zijn om dit om te zetten naar PDF.
(zie http://www.linuxfocus.org/English/May2000/article152.shtml)
Blijkbaar loopt de installatie van drupal op een locale wamp afentoe wat stroef bij punten 2.2.2 en 2.2.3
Vandaar dat ik een nieuwe tutorial in komende dagen zal schrijven over Drupal 5.0 installeren op een locale XAMP.
Hou drupal.be dus maar een paar dagen in de gaten.