# vmshost Knowledge Base > Guides, tutorials and answers for setting up and managing your domains, hosting, email, security and account. ## Getting Started - [Your first steps](https://vmshost.io/kb/a/your-first-steps.md): Welcome to vmshost! - [Signing in and resetting your password](https://vmshost.io/kb/a/signing-in-and-resetting-your-password.md): You can sign in to the client area in several ways. - [Opening cPanel and webmail](https://vmshost.io/kb/a/opening-cpanel-and-webmail.md): You can open cPanel and webmail from the client area with one click. - [Uploading files: File Manager and FTP](https://vmshost.io/kb/a/uploading-files-file-manager-and-ftp.md): There are two ways to put files on your hosting account: File Manager in your browser, or an FTP program on your computer. ## Setup - [Recommended Programs](https://vmshost.io/kb/a/recommended-programs.md): To upload files to your hosting, use an SFTP program: WinSCP on Windows FileZilla on Windows, macOS and Linux Use SFTP instead of plain FTP. - [Force HTTPS/SSL](https://vmshost.io/kb/a/force-https-ssl.md): To force SSL, go to cPanel, select Domains, and check the box "Force HTTPS Redirect" box - [Nameservers](https://vmshost.io/kb/a/nameservers.md): Nameservers: ns1.vmshost.io ns2.vmshost.io ## phpVMS 7 - [Install phpVMS with the installer](https://vmshost.io/kb/a/setting-up-phpvms.md): Using the Automated Installer Decide if you want your site to be on your main domain, or on a subdomain Meaning - yourva.com (main domain) Or, crew.yourva.com (subdomain) If on a subdomain, create ... - [Choose where phpVMS lives](https://vmshost.io/kb/a/phpvms-folder-layout.md): phpVMS has a public folder. - [Set up the phpVMS cron job](https://vmshost.io/kb/a/set-up-the-phpvms-cron-job.md): phpVMS needs a cron job, a task that runs every minute. - [Update phpVMS](https://vmshost.io/kb/a/update-phpvms.md): Follow these steps to update phpVMS 7 to a new release. - [Change your PHP version and settings](https://vmshost.io/kb/a/change-your-php-version-and-settings.md): phpVMS 7 needs PHP 8.1 or later. - [Turn on debugging and read the logs](https://vmshost.io/kb/a/phpvms-debugging-and-logs.md): When phpVMS shows an error or a blank page, the logs usually tell you why. - [Fix installer 404 and permission errors](https://vmshost.io/kb/a/fix-installer-404-and-permission-errors.md): The installer shows "404 Not Found" If you get a 404 page when you go to your new phpVMS site, check these: The document root. ## phpVMS 7 / Shared Hosting - [Configuring Email](https://vmshost.io/kb/a/configuring-email.md): Email Connection Ports: IMAP: 143, 993 SMTP: 25, 465 (SSL), 587 (STARTTLS) Configuring phpvms For email, go to cPanel, and create a new email address. - [Install phpVMS manually, step by step](https://vmshost.io/kb/a/install-phpvms-manually.md): This guide installs phpVMS 7 on your vmshost hosting by hand, on a subdomain such as crew.yourva.com. - [Set up phpVMS on a subdomain](https://vmshost.io/kb/a/setting-up-phpvms-on-a-subdomain.md): A subdomain, such as crew.yourva.com, is the easiest place to run phpVMS. ## Billing - [Cancellations and Refunds](https://vmshost.io/kb/a/cancellations-and-refunds.md): You can cancel your service at anytime through the admin panel.