Hey @Salem
There is a good guide from the Cardano Foundation :
Check this one out and if you still have some questions, ask them here
Cheers Fabian