cPanel, Migrating from faculty.math.illinois.edu
If you wish to migrate some or all of your content to cPanel, first, follow the instructions to create a cPanel account, then select the scenario below that best matches your needs to perform the migration. You may also wish to review cPanel, Working with files in your cPanel site for more detailed information and additional options for working with your files.
Create a cPanel account
- Visit https://web.illinois.edu
- Click "Create an Account"
- Click "Campus Login"
- Follow the prompts to log in with your university NetID and Password
- Enter your netID in the "Domain Prefix" box
- Leave the "Support Code" box empty
- Click "Create Account"
- Wait the amount of time recommended in the notification box
- Return to https://web.illinois.edu
- Click "Illinois Login"
- Follow the prompts to log in with your university NetID and Password
- Select the icon with your netID to log in to the cPanel dashboard
- if your account is not listed, first try refreshing the page (you may need to log in again)
- Wait 5 more minutes and try again
- If after an additional 5 minutes your account is not available, submit a ticket at https://go.illinois.edu/cpanelhelp
Migrating web content only from faculty.math.illinois.edu using SSH and rsync
If you are able to SSH to the faculty.math.illinois.edu server, follow these instructions for the most straightforward migration process.
Note: This assumes you have used your netID as your Domain/cPanel account name as instructed in the first section. If you have chosen to use a different account name, you will need to set up and use an SSH key to transfer your content. See cPanel, Working with files in your cPanel site for instructions for doing so.
- SSH to ssh.faculty.illinois.edu
- cd into the public_html directory
- enter the following command to sync your public_html directory with your public_html directory on cPanel
rsync -rva . netid@web.illinois.edu:~/public_html/
Migrating all content from faculty.math.illinois.edu using SSH and rsync
If you have content outside of your public_html directory that you want to move to cPanel, follow these instructions. This is a less common scenario, as files stored outside of public_html are usually not served by your website. These files might be better suited to storage in UofI box. If you still wish to transfer your entire home directory, proceed with the following steps.
Note: This assumes you have used your netID as your Domain/cPanel account name as instructed in the first section. If you have chosen to use a different account name, you will need to set up and use an SSH key to transfer your content. See cPanel, Working with files in your cPanel site for instructions for doing so.
- SSH to ssh.faculty.illinois.edu
- enter the following command to sync your entire home directory with your cPanel account
rsync -rva . netid@web.illinois.edu:~/
Migrating content without SSH access
If you do not have SSH access or would prefer a process that utilizes a graphical interface, you can follow these steps. This assumes you have a method you are already familiar with for downloading your files from faculty.math.illinois.edu.
- Download the files you wish to migrate from faculty.math.illinois.edu to your local computer
- Log in to your cPanel account
- Choose "File Manager" from the cPanel dashboard
- Browse to the path where you would like to upload your files
- If you have subdirectories in your downloaded content that do not exist yet in your cPanel account, use the "+Folder" button on the toolbar to create the required directory structure
- Click "Upload" in the top toolbar
- Use "Select File" to browse for your files or drag and drop files into the upload drop zone
Managing your new website
After your web content is migrated to cPanel, you can visit your website at https://netid.web.illinois.edu. When you first visit, you may not have an SSL certificate yet and you may get a warning from your browser that the website might be unsafe. This should resolve automatically within 48 hours of creating your account. To resolve this manually, visit your cPanel dashboard (web.illinois.edu -> Illinois Login) and click "SSL/TLS Status." From this page, click "Run AutoSSL" to generate an SSL Certificate.
There are several options for making changes to your content. See cPanel, Working with files in your cPanel site to find the method that will work best for you.
You can find more documentation for cPanel in this knowledge base using the menu or by searching. You can go directly to the cPanel documentation home by visiting https://go.illinois.edu/cpaneldocs.
Finally, if after reviewing the documentation you find you need assistance, or if you run into any issues or errors while using your cPanel account, you can get help by creating a ticket at https://go.illinois.edu/cPanelHelp.