Author: troy

Eliminate error “127.0.0.1 Directory index forbidden by Options directive” in log files (and other needless noise)

Ubuntu Apache Error : client 127.0.0.1 Directory index forbidden by Options directive This error and many others clog your log files with noise which can be easily eliminated without compromising security. The reason I get this error is because I have set .htaccess in the server root directory to Options -Index for security reasons. I don’t want anyone browsing /var/www...

Ubuntu Dynamic MOTD Message of the Day

How to create Dynamic Message of the Day in Ubuntu cd /etc/update-motd.d/ any script you want ubuntu to run and display at login is here. create your own or modify those in this directory.

Where is Magento a Guide to Finding your way around Magento

Where are files in magento root Magento directory cd /var/www/shop.example.com/ Files of interest index.php .htaccess All extension files (modules) cd ../app/etc/modules Cache cd ../var/cache Delete directory to clear cache Sessions cd ../var/session Delete directory to clear sessions

The Weak Link in Ubuntu 12.04 Desktop

I’ve tried to love Unity. I keep trying every time I install Ubuntu since Unity was introduced as the GUI of choice. I’ve read a lot about UI design over the years, (Doug Engelbart to John Sculley’s Personal Digital Assistant) so I don’t think I’m a curmudeon about it. But I just can’t be productive on a daily basis with...

Edit “Other Applications List” in Unity Ubuntu 12.04 Desktop

When installing Padre IDE on Ubuntu Desktop, I found Ubuntu (12.04) does not recognize it as an already installed program. So when trying to open a Perl file for editing using right-click, its a dead end – Padre was nowhere to be found. I wasted an hour looking for the answer; found it here > Ubuntu 12.04 Add Program to...

Does Paid Search Actually Work or is it just an Advertising Racket?

Its not uncommon to find new-comers to the online advertising business have a natural skepticism about paid search advertising. Lets look at an actual recent campaign and the results. Here is what a client said after initiating an aggressive Google Adwords campaign.

Setup SSL on Debian Apache Virtualhost

Assuming: Debian 7 Wheezy You have more than one website on your server (therefore you are using Virtualhost files for each website) You are on Apache2.2 https://www.debian-administration.org/article/349/Setting_up_an_SSL_server_with_Apache2 You should do this first : Generate SSL key, crt, csr files Apache SSL Setup (what they say and what I did not do): To enable SSL, type (as user root): sudo a2ensite...

9 Steps To Setup SSL on UBUNTU 12.04 APACHE 2.22

I found a lot of misleading and confusing How-To stuff when installing an SSL certificate on Ubuntu 12.04 LTS and Apache 2.22. I also share most people confusion when it comes to encryption. Only after a lot of repetition has the fog begun to clear. It helps to realize: The “key” is your PRIVATE file. Don’t ever share it. Its stays...

Apache Virtual Host Example

There are so many variation of how to setup Apache VirtualHost that its difficult for a beginner to figure it all out. Here is how I have found works best for a LAMP server that you own. If its not a standard Linux distro (Debian/Ubuntu here) all bets are off. sudo vi /etc/apache2/sites-available/www.example.com copy this code into the file <VirtualHost...

Did Matt Cutts Really Say Google+1 Is Not a Good Quality Signal for Search Rank?

Its not unusual for media outlets to not always report accurately so they can make a catchy headline. I saw this headline echoed all over the Internet “Google: +1 Is Not The Best Quality Signal”. I traced the “original” to Webpronews. However, Webpronews was summarizing an article called “Matt Cutts On Penalties Vs. Algorithm Changes, A Disavow-This-Link Tool & More”...

Try Location Extensions Without Address Overrides

What does it mean when you get the message in Google Adwords “Try location extensions without address overrides“? If you setup your Adwords campaign using a Custom Location (such as 20 mile radius around your zip code) AND you entered a Places Extension separately, Google displays this message as a warning that you may be using conflicting Locations that might...

Rarely Shown Due To Low Quality Score

You’ll see this annoying message in Google Adwords on the Keywords tab in the Status column “Rarely shown due to low quality score“. What does it mean? And what effect does it have on your ads being served or not? (It depends on your keyword/ads strategy) But as you can see in the image, a short-tail keyword HIGHLY relevant to...

Google Adwords Express vs Google Adwords

If you are a small business and have recently setup your Google Places Page, you’ll see a link to start your Google Adwords Express Account right there – front and center. Google Adwords Express is what I will call the dumbed down version of Adwords. How dumb? OK. Its a good idea to make Adwords simple for the busy sole-proprietor-business-owner-who-hasn’t-got-the-time to learn the...