This one's mine
http://www.linode.com/stackscripts/view ... iptID=2471 I suggest the following settings:
install mysql = yes
mysql password = up to you, make it something hard to crack but that you can remember
install nginx from ppa = yes
ssh port = whatever you like, you can leave it at 22
user = whatever you like, this is who you'll log in as
user password = see mysql password
user ssh key = optional but recommended see
http://library.linode.com/security/ssh- ... ws-systems on how to generate one, you need to put the public key in that box
root email = your email
hostname = if your server is example.com then s1.example.com is a fair idea
Use ec2 kernel = no
which webserver = nginx
You can view the progress of the installation using LISH see here
http://library.linode.com/troubleshooti ... node-shell
Once it's installed, reboot then run the following commands
Code:
sudo mkdir -p /var/www/
wget http://ftp.drupal.org/files/projects/drupal-7.10.tar.gz
tar -xf drupal-7.10.tar.gz
sudo mv drupal-7.10 /var/www/drupal
The sudo commands will ask for the user password you set at installation.
Then run
Code:
sudo nano /etc/nginx/sites-enabled/drupal
and put the contents of the following link in that file
http://p.linode.com/6208 changing example.com to your domain press ctrl+x then y to save it, run
Code:
service nginx reload
to restart nginx
You'll then be able to access the drupal installation from your domain (assuming you've set up your DNS records see here
http://library.linode.com/dns-guides/co ... de-manager)
Note you'll have to create a database and user for drupal using whatever your favourite mysql client is.
_________________
Paid supportHow to ask for help
1. Give details of your problem
2. Post any errors
3. Post relevant logs.
4. Don't hide details i.e. your domain, it just makes things harder
5. Be polite or you'll be eaten by a grue