These instructions will get you started running Drupal 5 on your virtual private server for new Drupal sites. This does NOT document how to upgrade Drupal 4.7 sites to Drupal 5 Bryght Basic.
These instructions assume knowledge of the command line, which you can access via SSH.
cd /var/wwwsudo svn co https://svn.bryght.com/dev/svn/bryghtbase/DRUPAL-5/tags/YYYY-MM-DD DRUPAL-5sudo nano /etc/httpd/conf/httpd.conf#NameVirtualHost *:80
<VirtualHost *:80>
ServerName drupal47example.com
ServerAlias www.drupal47example.com
DocumentRoot "/var/www/html"
#this is required for your existing Drupal 4.7
</VirtualHost>
<VirtualHost *:80>
ServerName drupal5example.com
ServerAlias www.drupal5example.com
DocumentRoot "/var/www/DRUPAL-5/html"
</VirtualHost>
drupal47example.com with the domain of the existing Drupal 4.7 site you may have. If you have multiple domains running on Drupal 4.7, you will need to add the domains (and the domains with 'www') to the line that starts with ServerAlias. For example: ServerAlias www.drupal47example.com drupal47secondexample.com www.drupal47secondexample.comdrupal5example.com with the domain or subdomain you'll use for your Drupal 5 site.sudo /sbin/service httpd restartThis work is licensed under a Creative Commons Attribution-Share Alike 2.5 License. This license applies to all text written by Bryght. All others retain full copyright to their text.
Clean URLS?
Hi,
UPDATED: PLEASE IGNORE THIS COMMENT.
I foolishly forgot to copy my .htaccess file into the new DRUPAL-6.2 directory. :) You can indeed use the above instructions for installing Drupal 6...Rock on Bryght
I followed these instructions to install Drupal 6 in /var/www/DRUPAL-6.2 . I created a subdirectory for my site in var/www/DRUPAL-6.2/sites/mysite , and also created mysite/files, mysites/modules, mysite/themes, and mysite/settings.php
Everything worked like a charm, to my surprise :)
I am unable, however, to get clean URLS working on my Drupal 6 site.I tried adding the following to httpd.conf, but it didn't do anything:Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Any suggestions?
Thanks!
excellent, glad you got it
excellent, glad you got it working!
updating to new tag?
It's probably really easy, right? But how do you pull down the new tag?
I guess I'll need the specifics for /var/www/MyInstall/etc/etc
Thanks!
http://peerproducers.com - Peer Production Praxis
We have instructions for
We have instructions for maintaining Drupal 5 tagged releases using Subversion. The current tag is 2007-04-03.
Need 4.7 for Migration and Upgrade Path
Hello,
I am looking at these instructions in order to add an additional instance to my VPS. I need 4.7 -
DRUPAL-4-7/tags/2007-01-29S
https://svn.bryght.com/dev/browser/bryghtbase/DRUPAL-4-7/tags/2007-01-29...
That makes the ssh command:
svn co https://svn.bryght.com/dev/svn/bryghtbase/DRUPAL-4-7/tags/2007-01-29S DRUPAL-4-7
From this excercise I learned how important it is to be in the right directory when executing.
Also, by using http://cyberduck.ch/ I can use ftp to edit the conf file with textmate.
http://peerproducers.com - Peer Production Praxis
dot
You can put a dot at the end of the command to check out the version of Drupal you want into the current directory.
Yup, that's pretty handy, though I believe that would require setting the ownership of the httpd.conf file to the 'admin' user. I usually edit the file at the command line, and as the super user by typing
sudobefore the editing command (which for me isnano /etc/httpd/conf/httpd.confbecause yes, I use nano).Unable to select database
I tried this procedure both with the initial release and the recent 2007-01-24 release, and neither worked for me. Instead of reaching the drupal install script I get a basic Drupal error message:
Any suggestions on this?
I've also sent 2 emails to support@bryght.com this month, both of which have gone unanswered. Are you guys having email trouble again?
databasename
Looks like you're not replacing "databasename" with the database you created. We have instructions on creating a database. Use the values you use to create the database when running through the install script.
Boris will send you an email separately about the SSL queries you had.
databasename where?
I figured out what the problem is.
The install script isn't located at http://drupal5example.com/, it's at http://drupal5example.com/install.php.
You are right Carl, I updated the document to show install.php
no text