Happiness is a description of how a person feels, so the two phrases are very similar. However, "being happy", suggests a longer time than "feeling happy". I can be happy as my general state of mind, even if I don't always feel happy. Conversely, I can have moments when I feel happy, even if I consider myself an unhappy person.