I managed to install Yaws 1.92 from git (following the instructions from http://yaws.hyber.org/configuration.yaws) on CentOS 5.8 (final), x86_64 architecture, with Erlang/OTP R15B01, but I got few errors after building it. The errors were related to the path problems:
1. I started Yaws as root and it didn't create the CTL file because of non-existing a directory structure;
2. error in finding /usr/local/var/log/yaws (non-existing at the boot).
After I created manually these paths, I was able to start Yaws.
I write this message hoping it will help the other CentOS users.