Preheat the oven to 325°F (163°C).
In a bowl, combine graham cracker crumbs, shredded coconut, and melted butter; press into the bottom of a springform pan.
In a mixing bowl, beat cream cheese and sugar until smooth; add eggs one at a time, mixing well after each addition.
Stir in vanilla extract and crushed pineapple until incorporated.
Pour the cream cheese mixture over the crust in the springform pan.
Bake for 55-60 minutes, or until the center is set and edges are lightly golden.
Allow cheesecake to cool, then refrigerate for at least 4 hours.
Serve topped with whipped cream and toasted coconut.