Log in
Go to your panel URL on port 10000 and sign in with the username and temporary password your instructor gave you.
What you're looking at
This is Webmin, the admin panel behind your hosting account. It runs your website, your MySQL databases, and your file storage — all under one login.
:10000 at the end of the address — that's a different port from your regular site.
Change your password
Everyone starts on the same temporary password. Change it the first time you log in.
Find the menu
In the left sidebar, click Webmin Modules to expand it, then choose Change Passwords.
Set a new password
This single change updates your login for the panel, your file access, and your database — they all stay in sync.
File Manager
Your site's files live in public_html. Here's how to create, edit, and check a file — the same loop you'll use all semester.
Open File Manager
From the sidebar, open File Manager. You'll land in public_html, where your PHP files and assets go. Organize per-week folders here as your assignments grow.
Create a file
Click the File menu above the file list, choose Create new file, and give it a name — here, hello.php.
Edit it
Creating a file opens it straight in the built-in code editor. Type your code and click the save icon in the toolbar.
<?php echo "Hello, INTPROG!"; ?>
View it live
Visit your file directly at https://<your-username>.intprog.petegannaban.com/hello.php to see it render. No upload step, no build step — save in the editor and refresh.
Create a database
Your API assignments will need somewhere to store data. Each account can hold up to 5 databases.
Open Edit Databases
This is the only screen that both creates a database and hands you the MySQL credentials to connect to it — use it rather than any other database tool in the panel.
demo_db.Name and create it
Click Create a new database, type a name, and confirm. Stick to lowercase letters, numbers, and underscores.
Confirm it exists
You'll get a short log confirming the database was created and your Webmin user updated. It's ready to use immediately — same username and password as your login.
phpMyAdmin
Use phpMyAdmin to design tables and run SQL by hand — or to import a database you already built locally in XAMPP.
/phpmyadmin on your regular site URL — no port number needed.Log in
Visit https://<your-username>.intprog.petegannaban.com/phpmyadmin/ and sign in with the same username and password you use everywhere else.
.sql, then use phpMyAdmin's Import tab on your database here to bring it over.
Run a statement
Click your database in the left panel, open the SQL tab, and write your query.
CREATE TABLE students ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100) );
students table appears in the left panel immediately.Check the result
A green confirmation bar means the statement ran. Your table shows up right away in the sidebar, ready for your PHP code to connect to.