Very nice tutorial. I like that it's not automated and you kinda get the relationships between the components. A couple of observations, installing this on 12/12/2015:
1. The snort package has been updated, and the tutorial link to version 2.9.7.6 returns a file not found message. I went ahead and downloaded version 8.0 instead.
2. Perl is not added to the environment PATH and hence will only execute from its home directory.
3. 2 of the signature files will cause McAfee to quarantine them as Exploit-InvCSS Trojans. They are 18174.txt and 18175.txt. I did return them from "exile".
Other than that, I look forward playing with it.