首先回答你第一个问题:
小程序源码是需要你自行购买企鹅家的云服务器CVM的,然后在服务器上搭建Nginx、Node、WebSocket等等服务,然后上传上去,通过一些命令启动你的服务。因为不知道你的源码用来干什么,你先看下官方的一个微信小相册的demo的整体架构图
参考这个架构图搭建自己的生产环境吧。然后将自己的小程序源码上传运行即可。
第二个问题:域名
想和自己域名绑定的话,建议使用企鹅家的云解析功能,将您的域名的A记录解析到你的服务器的IP地址,配置好服务器的Nginx就行。这样就可以和你的现有域名做匹配。