No. All stands and mounts do not need such serious installations. They’re made with users in mind, and you’ll easily be able to find something with stickers that are 3M adhesive and can stick to surfaces such as your desk or your wall.