Magento only one product showing on category page

Please check following step :

1. Check all product of category inventory “Qty” & “Out of stock”. It’s should be more then single qty & in stock.

2. Check website(Magento 1.8 or below).

3. Clear cache admin->system->cache management.

4. Re indexing all index from Admin>system>Index management

Hope solved your problem.