Your question is hard to understand.
Are you asking what you need to do to host your own Bitcoin wallet for a website you run? If so, then if your website is just receiving Bitcoin and not sending, then you can have any desktop wallet on the same server to give out addresses to users. You could use Electrum and create a new wallet on a computer you own that is not connected to the website. Then export the master public key and create a watching only wallet on the website server. This way you can give users addresses but if the server is hacked, you don't risk any coins being stolen.
This, but if u want get bitcoin on ur website as merchant. Check out bitpay website integration or some other. At least 2 well known companies are out there to make receiciving bitcoin payments easy way.
If you want go deeper and make everything urself, u can, but it demand a lot of technical knowledge and is security risk if u don't know what ur doing.