In the "Installation guide" (http://drupal.org/getting-started/install)
The introduction could be improved by offering a step by step overview (pretty much like http://codex.wordpress.org/Installing_WordPress) so that the user, depending of his skills, will skip directly to the section he needs. Proposal for that could be :
1. Download and unzip the Drupal package.
2. Transfer files on your webserver.
3. Create a database for Drupal on your web server.
4. Run the install
5. That's it !
Then, perhaps we can add directly a summary of requierements. Proposal for that could be :
- An access to your web server (via shell or FTP)
- A text editor
- An FTP Client
- Your web browser of choice
And finaly, perhaps, the user could be oriented towards a page dedicated to his distro. Proposal for that could be :
Want to install Drupal localy ?
- Windows XP
- Windows Vista
- Linux
- Mac OS
Comments
Comment #1
leehunter commentedI actually find that Wordpress page to be very poorly organized and badly written. I would hesitate to use it as a model for Drupal.
Comment #2
burningdog commentedWhat I like about the Wordpress page is the "5-minute install." This assumes that someone already has their database set up and has downloaded core and wants to know the bare minimum to getting drupal up and running.
If you're unfamiliar with drupal and read through the installation guide, it'll take a while! I'd suggest some kind of "5-minute install" section - written for someone who wants the basics (and of course, the drupal install is pretty self-explanatory). Something like this:
Drupal fills in the details during the install.
Comment #3
leehunter commentedWe would also have to explain about copying the default.settings.php file
Comment #4
burningdog commented@LeeHunter: actually, drupal helpfully explains this during the install process - but I've added in below. How's this:
Drupal will give you enough information during the install to guide you through it.
Comment #5
bryan kennedy commented@LeeHunter and @burningdog, please reference this page - http://drupal.org/getting-started/6/install/set-permissions - which goes through detailed (if confusing) instructions about how to do the settings copying and permissionification (yep, just made that up). I spent a teeny bit of time trying to clean that page up the other day.
Comment #6
bryan kennedy commentedPlease slap my wrists if I am getting off-topic here. But on the permissions front, I did a bit of digging around and found several pages that duplicate these instructions in several places:
Maybe the best way to improve this step of the installation docs is to consolidate these in one section and say, "In your sites/default folder copy the default.settings.php to settings.php and make it writable." [quoting burningdog], and just give a link to the more technical information about how to actually do that. I'm not sure what would be best. This step can be really confusing to newbie web folks who've maybe never used the command line before and sure don't understand what octal unix permissions are.
Comment #7
burningdog commentedDrupal already links to http://drupal.org/server-permissions to explain how to deal with server permissions when it comes to settings.php and the file folder. Maybe it's a good idea to add in the links to how to do this that have been mentioned on this thread?
So how about these steps:
In these steps I've pretty much mirrored the steps in D6 INSTALL.txt:
1. DOWNLOAD DRUPAL AND OPTIONALLY A TRANSLATION
2. CREATE THE CONFIGURATION FILE AND GRANT WRITE PERMISSIONS
3. CREATE THE DRUPAL DATABASE
4. RUN THE INSTALL SCRIPT
5. CONFIGURE DRUPAL
6. REVIEW FILE SYSTEM STORAGE SETTINGS AND FILE PERMISSIONS
7. CRON MAINTENANCE TASKS
Comment #8
add1sun commentedEven though this is an older issue, I'm going to close this as a dupe for the current install issue: #538054: Review and update the Installation guide