Option 3: Through FTP Upload
If you prefer to install your theme via FTP / SFTP, you can. It is a straightforward process. There are some necessary steps which cannot be miss.
For this, first, you need to install an FTP (file transfer protocol) client application. You can use FileZilla, or any other FTP Client, as per your choice and system environments.
Once FTP client installed, open it and connect to your server (we are using FileZilla for demonstration). For more information on FTP server refer this link.
Now, extract the theme from downloaded zip (Please make sure you’ve downloaded it with “Installable WordPress file only”). Then, navigate to “themes” folder on your server, it should be at “Your_Website_Root\wp-content\themes”. Now, upload the extracted “theme” folder in themes folder on the server.