While it's helpful to have some technical knowledge when setting up web hosting using cPanel, you don't necessarily need advanced technical knowledge to do so. cPanel is designed to be user-friendly and intuitive, allowing users with varying levels of technical expertise to manage their websites and hosting.
As you become more familiar with cPanel and the various tools and settings it offers, you'll be able to manage your web hosting more effectively, even without advanced technical knowledge.