Can you please clarify how many websites you want to host? You can consider using a shared hosting service that is already actually set up for you and has a user-friendly interface for managing and making the necessary settings. You can check out the plans from hostpro.com. I like them because of their round-the-clock technical support, which will help with any request. They also have a daily backup and backups are stored for 30 days.