You need a match.
There's one in the Kitchen, another on the Beach.
What do you do with a cannon?
Load it with one of the cannon balls.
Then, light it.
The cannon will kick back. Open the compartment that is revealed.