I recently went back in time.
I found this old blog post I wrote on a old company website I had in 2010 called DesignDog.
I have been working with Drupal even before that.
Along with this I remember designing some amazing drupalcamp logos and also contributing logos to Drupal Docs.
Still in the Drupal archives under design-dog.


Looking at this post now, I realized, not thinking it at the time, just how ahead of it's time this instructional blog post actually was. With new package managers with Drupal like Composer, this is somewhat mind boggling. I wanted to re post it in 2021 to bring it back to life.
The following blog post was posted on 2010 on a blog that was Drupal Version 5! :
_________________READ BELOW______________________
I wrote this blog post as a quick write-up based on a simple to understand break down of some basic commands for beginners or 'more designer folks.' it's an introductory of how to use terminal or SSH. Specifically, for drupal.
In order to do this you will need Terminal Access or access to a web server that allows you to log in via terminal or the command line.
Do some research on the web. One of these possible web hosts might be DreamHost, but there are others.
It should be simple to set-up terminal with your webhost through the admin panel.
Once you set up/create an account -
Just simply sign in via TERMINAL or a Terminal type program like PUTTY (for the PC.)
HERE IS THE LOG IN COMMAND (replace <> brackets with your info.)
ssh -l <username> <domainname.com>
type 'dir' and hit RETURN and get a list of your directories.
Note, if nothing lists that means you are probably in /root and you currently have no directories or folders.
IF you get a list of directories, decide which directory or folder you would like to install Drupal in. You may just want to install Drupal in the /root directory which you are probably already in. If not, move inside a folder/directory by typing cd \<directory name>
that will move you into that directory/folder
NEXT, DOWNLOAD DRUPAL in your chosen directory with the wget command, type in :
wget http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
(for a different version of Drupal, just go to http://drupal.org/project/drupal. Right-click on the Download link and choose Copy Link Location and "Paste" in that info/link replacing the link above. In other words it should be wget <then paste the link> and hit Return.
NEXT UNTAR OR UNZIP YOUR DOWNLOADED DRUPAL INSTALLATION FILE: (type in the command line)
tar -xzvpf drupal-*
NEXT, MOVE TO THE UNZIPPED/UNTARRED DIRECTORY IT CREATED
cd drupal-*
NEXT, MOVE ALL THE INSTALL FILES TO YOUR ROOT DIRECTORY:
mv drupal-x.x/* drupal-x.x/.htaccess /srv/www/htdocs/drupal
NOW JUST MOVE UP A DIRECTORY ANY TIME YOU WANT BY TYPING IN:
cd ..
THIS WILL ALWAYS MOVE YOU UP ONE DIRECTORY.
THIS NEXT SECTION IS AN ADVANCED WAY OF INSTALLING MULTIPLE MODULES AND THEMES AT ONCE / WITHOUT INSTALLING DRUSH.
This is very awesome. Try it.
1. Open a text file document or create a blank .txt file.
2. Go through http://drupal.org/project/modules and decide which modules you want/need to install. When you see a module you want to install, right-click the download link and choose Copy Link Location, and paste the URL into your blank text file.
After each URL hit a Return.
When you are done. Save your file, and call it - modules.txt
3. Upload your modules.txt file into your newly installed Drupal ../sites/all/modules directory.
4. Log back into Terminal/SSH
Move into your /sites/all/modules directory.
Type in the command line the following:
cat modules.txt | awk '{print "wget " $1}' | bash
yee-haw! You should just have downloaded all of your Drupal modules in your text file from your list. IF NOT, check the syntax, make sure the command is correct and make sure it is a standard text .txt file with standard return format. TextMate works well or a standard text editor.
5. NEXT, UNTAR ALL YOUR DOWNLOADED MODULES:
ls -1 | awk '{print "tar -xvzf " $1}' | bash
NEXT, REMOVE ALL THE DOWNLOADED TAR FILES AND JUST END UP WITH THE EXTRACTED MODULES SITTING IN THEIR PRETTY LITTLE FOLDERS:
rm *.tar.gz
- That's it. YOU HAVE JUST INSTALLED A LIST OF MODULES IN LESS THAN 5 MINUTES.
NOW, if you like, do the same for THEMES. Repeat the steps you did for modules, just replace modules.txt and name it themes.txt and place it in your /sites/all/themes/ folder.
Now you'll have a full fledged Drupal install WITH a full list of themes and modules uploaded.
HOW TO INSTALL DRUPAL AND OVER 15 MODULES AND THEMES // ALL // IN ONLY 5 MINUTES // WITHOUT DRUSH.
I am not the only one who has done this. I cannot claim ownership. I pulled my reference files and information from the following links below:
IMPORTANT HELPFUL LINKS
QUICK LIST OF COMMAND LINE COMMANDS:
http://www.sshcmds.com/
http://blog.dangoldenbaum.com/node/3
Also, if you have the time, you might want to check out Drupal Drush Module.
If this helped you out any ~ Leave a comment. Thanks and good luck. Pretty awesome stuff and if you just stick to these simple guidelines // Terminal is NOT SO MUCH OF A GIANT MIND WARP.
Pretty simple. Pretty powerful way to install and manage your Drupal site.
Even a Designer can do it!
-------- END OF BLOG POST
By the way, I found a little thumbnail of one of the old drupalcamp badge's I did.

I have contributed other logos to Drupal in the long past, like this for Drupal Docs. This is great artwork for Drupal Docs long forgotten.
Also, here is the link to the old website 'Design Dog' and to the blog article 11 years ago.