![]() |
|
Guide Create a Website in aaPanel Free Edition - Printable Version +- AdminsForum (https://adminsforum.com) +-- Forum: Free & open-source control panels (https://adminsforum.com/Forum-free-open-source-control-panels) +--- Forum: aaPanel (https://adminsforum.com/Forum-aapanel) +---- Forum: aaPanel Guides & Tutorials (https://adminsforum.com/Forum-aapanel-guides-tutorials) +----- Forum: aaPanel Websites & Web Servers Guides (https://adminsforum.com/Forum-aapanel-websites-web-servers-guides) +----- Thread: Guide Create a Website in aaPanel Free Edition (/Thread-guide-create-a-website-in-aapanel-free-edition) |
Create a Website in aaPanel Free Edition - DEV - 10-10-2026 Quick answer In aaPanel Free Edition, open Website > Add site, enter your domain names one per line, check the website directory and PHP version, then Confirm. Point those domains to the VPS first. Verify the default website page before uploading your application. Before you start
Set up the domain in Cloudflare first. 1. Open Add site Sign in to aaPanel, select Website from the left menu, and click Add site under PHP Project. Use the Create site tab. 2. Enter your domains Enter each hostname on its own line, without https:// or a directory path: Code: adminslab.com
www.adminslab.com3. Check the directory and PHP version The website path in this example is: Code: /www/wwwroot/adminslab.comSelect the PHP version your intended application supports. Our installed option appears as PHP-84, meaning PHP 8.4. 4. Choose the remaining options
5. Verify the site The Website list should now contain your domain, its description, and the selected PHP version. Our row shows adminslab.com, AdminsForum Tutorial Lab and 8.4. SSL shows Not Set at this stage, which is expected for this HTTP-only test. Open both hostnames using HTTP: Code: http://adminslab.com
http://www.adminslab.comTroubleshooting Domain does not resolve: Check the A record and nameserver activation. Allow cached DNS answers to expire. Wrong website appears: Check that the hostname is included in this site's domain list and points to this VPS. Connection times out: Check the web server and the server/provider firewall for port 80. SSL error on HTTPS: We have not issued the website certificate in this guide. Complete the SSL tutorial before using HTTPS for the application. PHP application fails: Check application compatibility and required PHP extensions; a successful default HTML page alone does not prove PHP is working. Related guides aaPanel Free Edition website hosting requirements Install PHP 8.4 in aaPanel Free Edition Tested: 10 October 2026, aaPanel Free Edition 8.0.6 on Ubuntu 22.04, Nginx and PHP 8.4. Original AdminsForum lab screenshot. Database creation and website SSL will be separate guides. |