To give someone the rights to install your website, start by going into your WordPress dashboard. From there, go to the Users section and click on Add New. Create a new account for them and set their role to Administrator, which will let them install and manage everything.