How do I administer my SmartVPS?

Brownrice Managed Virtual servers (SmartVPSs) are powerful machines that can be fully administered via the Brownrice Dashboard at  A short list of some of the common things that can be done:

Add new web site or subdomain to be hosted on your Managed VPS

When a site is added to your VPS via our dashboard its ready for hosting.  The site's logs are rotated, permissions are set up perfectly, its directory structure follows the Brownrice schema, and AWStats are automatically run for it each evening. To setup a site login to the dashboard and then click:

  • VPS's
  • -> Manage (green button)
  • Web sites
  • Add New Website or Subdomain (green button)

Done!  (don't forgot to set up DNS if you haven't already)

Create new FTP or SSH/SFTP user account

To setup a new user account login to the dashboard and then click:

  • VPS's
  • -> Manage (green button)
  • FTP/SSH Accounts
  • Add New User (green button)
  • Select a username and password and whether or not this account should be an FTP or SSH/SFTP account.


Get MySQL root password and link to phpMyAdmin

To get the MySQL root password and a link to phpMyAdmin:

  • Login to dashboard
  • Click -> VPS's
  • -> Manage (green button)
  • Databases
  • Click the "eyeball" next to the Password filed to view the MySQL root password
  • Click the phpMyAdmin link and login with user name root and the password you just viewed.

ssh into your SmartVPS

From your Mac Terminal or Terminal program (such as Putty) on a Windows Machine, type:


Or follow these detailed intructions if you've never SSH'd into a server before.

Create a cron entry

ssh into your server using the SSH account that you set up via your dashboard.  Once logged into the command line type "crontab -e" and create your cron entry.   Or you can use our Dashboard to create the cron job.  Detailed instructions are here: setting up a cron job on a Brownrice VPS.


FTP to your VPS

Your VPS supports SFTP if you've created an SSH user account in the dashboard.  If you did not create an SSH user then your account will support FTP and FTPS.

See this instructions:  How do I upload my web pages to my web site?

Paths to important things:

Document Root (all sites live in the /home/domains directory)



phpMyAdmin (root MySQL access can be found in the Dashboard))


Site Visitor Analytics (direct link can also be found in the Dashboard)

You cannot comment on this entry