Skip to content

Website

The website module is used to manage site configurations on the Web server. AcePanel supports three types of websites: reverse proxy, PHP, and static.

Prerequisites

Before using the website feature, you need to install a Web server first:

  1. Go to Applications > Native Applications
  2. Install Nginx, OpenResty, or Apache

Website Types

TypeDescriptionUse Cases
Reverse ProxyForward requests to backend servicesNode.js, Go, Java applications
PHPRun PHP programsWordPress, Laravel, etc.
StaticHost static filesHTML, Vue/React build outputs

Website List

The website list displays the following information:

  • Website Name: Unique identifier for the site
  • Running: Whether the site is enabled
  • Directory: Directory where website files are located
  • HTTPS: Whether HTTPS is enabled
  • Certificate Expiry: SSL certificate expiration time
  • Remarks: Custom remarks
  • Actions: Manage, delete, etc.

Create Website

  1. Go to the Website page
  2. Select the website type tab (Reverse Proxy/PHP/Static)
  3. Click Create Website
  4. Fill in the website information
  5. Click Create

Common Configuration Items

  • Name: Unique identifier for the website, English only, cannot be changed after creation
  • Domain: Bound domain names, multiple can be added
  • Port: Listening port, default 80
  • Remarks: Optional remarks

Website Management

Click the Manage button of a website to enter the management page, where you can perform the following operations:

  • Modify domains and ports
  • Configure SSL certificates
  • Set rewrite rules
  • Configure hotlink protection
  • View access logs
  • Modify Nginx configuration

Batch Creation

Click Batch Create Websites to create multiple websites at once, suitable for scenarios requiring rapid deployment of multiple sites.

Next Steps