Hi. I get stuck! I have problems understanding the Drupal installation manual at http://drupal.org/node/260 1) - What does it mean? - Where is the web server's document root? I just use third-party web hosting plan. I'm using Windows XP. I have a folder drupal-x.x.x - Should I put it into the "public_HTML" or "www" folder? - Should I put the whole (drupal-x.x.x) folder into the target folder? Or should I copy the contents from the folder (BUT NOT the folder itself) into the target folder? What does the line of code mean? Where & how should I type this code? 2) My web hoster has set the MySQL already. - Do I need to do this step? If so: - upload 'database.mysql' to where? - Again where & how should I type this code? Thanks for your help.
1. copy the contents of the drupal folder to your public html folder, not the folder itself 2. if the host has created the database for you then login to cpanel, navigate to mysql and then go to phpmyadmin at the bottom, select the database from the dropdown list on the left, once that has opened and you may or may not see a table structure in the right content area. Up top click on SQL, and then at the bottom there's a field to upload and run the text file (database.mysql), if this fails open up the file and copy and paste into the the text area above and hit go. i think that would be easier than logging in via ssh and running it through command line, you don't seem to be at that stage in hosting yet. You could also install it via fantastico, and then jsut upgrade it which is pretty easy http://drupal.org/drupal-4.6.0 upgrade instructions at bottom good luck
Thanks. I'll try it out and tell you the result. Because I feel a clean install is better than "install+upgrade", it should have the least possible problem if any. With a clean install, I can learn more things too. Not a bad thing After all, this is a good idea.
Which database should I choose? Is it true I can choose anyone I like? How to create a database through phpmyadmin? In "Installation location | Install in directory": Leave empty to install in the root directory of the domain (access example: http://domain/). Enter only the directory name to install in a directory (for http://domain/name/ enter name only). This directory SHOULD NOT exist, it will be automatically created! What should I do? Fill in what, or just leave it empty?