2
0
mirror of https://github.com/acepanel/acepanel.github.io.git synced 2026-02-04 15:32:14 +08:00
Files
acepanel.github.io/en/quickstart/first-website.md
2026-01-26 23:59:09 +08:00

53 lines
1.9 KiB
Markdown

# First Website: Deploy WordPress
This article uses WordPress as an example to demonstrate how to quickly set up a PHP website through AcePanel.
## Install Environment
Go to the "Applications" page:
1. Install Nginx and Percona (or MySQL/MariaDB) in "Native Applications"
2. Install PHP (8.3+ recommended) in "Runtime Environment"
Installation progress can be viewed on the "Tasks" page.
## Create Website
Go to "Website" -> "PHP", click "Create Website".
![Create Website](/images/quickstart/website-create.png)
Fill in the configuration:
- **Name**: Website identifier, e.g., `wordpress`, cannot be changed after creation
- **Domain**: Your domain name, use server IP if you don't have a domain
- **Root Directory**: Leave empty to use default path
- **PHP Version**: Select the version you just installed
- **Database**: Select MySQL, note down the generated database name, username, and password
## Upload WordPress
Download the installation package from the [WordPress official website](https://wordpress.org/download/).
Click "Directory" in the website list to enter file management, upload the compressed package and extract it. Enter the `wordpress` directory, `Ctrl+A` to select all, `Ctrl+X` to cut, return to the parent directory and `Ctrl+V` to paste, moving the files to the website root directory.
## Configure Rewrite Rules
Return to the website list, click "Edit", switch to the "Rewrite" tab, select the preset `wordpress` rule and save.
![Rewrite Configuration](/images/quickstart/website-rewrite.png)
::: tip HTTPS
You can issue a free Let's Encrypt certificate with one click in the "HTTPS" tab.
:::
## Install WordPress
Access your domain in the browser and follow the prompts to complete the installation:
1. Select language
2. Fill in site information (title, admin account, etc.)
3. Database configuration: Enter the database information noted earlier, host is `localhost`
After installation, you can log in to the WordPress admin panel.