You do not need any technical knowledge to install WordPress.
You can install WordPress with just one click from the cPanel of InterServer.