I am hosting my site for the first time. My reference book for developing my site is Ullman’s “PHP and MySQL for dynamic web sites”. In it he suggests that the file that contains the mysql database password be kept outside of the web site directory structure. How are people doing that with dreamhost? Do they allow files to be stored outside or do you put them inside in a password protected directory?