How to Establish a Web Presence
Deploying a website on BoostonCP is an automated process. Follow this step-by-step manual to establish your first virtual host.
Step 1: Open the Deployment Portal
In the Admin Panel, navigate to Websites and click the primary "Add New Website" button.
Step 2: Define Core Parameters
- Domain: Enter your FQDN (e.g.,
mysite.com). Do not include http://. - Document Root: Leave as default (
/www/wwwroot/domain) or provide a custom system path. - User Mapping: Assign this website to a specific system user (client).
- PHP Engine: Choose the initial version (e.g., 8.2).
- Web Engine: Select Nginx for high performance or Apache for .htaccess support.
Step 3: Execution & Verification
Click "Create Website". The Booston-Core engine will now:
- Create the directory and assign correct permissions (UID/GID).
- Generate the Nginx/Apache VHost configuration.
- Establish the PHP-FPM pool for the user.
Once finished, visit your domain in a browser. You should see the BoostonCP default landing page.