# Web Hosting Control Panels

<details>

<summary><mark style="color:green;">Webmin on Ubuntu 22.04</mark></summary>

**Accessing the Webmin Interface**\
To log in to Webmin, open your browser and visit:

```
https://<your-server-ip>:10000
```

Use the following credentials:\
Username: root or any sudo-enabled user\
Password: Your system user’s password

**Note**: You may receive a security warning due to a self-signed SSL certificate. You can safely proceed to the page.

</details>

<details>

<summary><mark style="color:green;">WordPress on Ubuntu 22.04</mark></summary>

**Getting Started After Deploying WordPress:**

After your first SSH login to the VM or launching the VM console (via the 1-Click WordPress deployment), open your browser and navigate to:

```
http://<your-server-ip>/
```

Follow the WordPress setup wizard and enter the following database details when prompted:\\

**Database Name:** wordpress\
**Database Username:** wpuser\
**Database Password:** password!\
**Database Host:** localhost

Next, set your WordPress admin username and password, complete the installation, and then log in at:

```
http://<your-server-ip>/wp-admin/
```

</details>

<details>

<summary><mark style="color:green;">Plesk on Ubuntu 22.04</mark></summary>

**Getting Started After Deploying Plesk**\\

\
When you first log in to your Plesk VM via SSH or the VM console (after using the 1-Click deployment), you'll see a Message of the Day (MOTD). This message includes important details such as the default admin password.

**Plesk IP Configuration & Admin Password**

Refresh IP List\
To refresh the IP list in Plesk, run:

```
sudo plesk bin ipmanage --reread
```

**Remove a Specific IP**\
To remove an IP address (e.g., 10.1.1.65) from Plesk, run:

```
sudo plesk bin ipmanage --remove 10.1.1.65
```

**Set a New Admin Password**

To set a new admin password, use the following command:

```
sudo plesk bin admin --set-password -passwd YourNewPassword
```

Replace YourNewPassword with a secure password of your choice.

**Accessing the Plesk Login Panel**

Once the admin password is set, you can log in to your Plesk panel by visiting:

```
https://your-server-ip:8443
```

Be sure to replace your-server-ip with the actual IP address of your VM.

</details>

<details>

<summary><mark style="color:green;"><strong>Plesk on Windows-server-2022.SE</strong></mark></summary>

**Step 1: Initial Setup**

Command Line Access & Web Interface\
To access the Plesk web interface, open your browser and navigate to:

```
https://<your-server-ip>:8443
```

1. Log in with your **Windows Administrator credentials**.
2. Accept the license agreement.
3. Create your **Plesk admin account**.
4. Enter your **Plesk license key** (or request a trial license from Plesk).

**Step 2: Post-Installation**

* Update system components (Tools & Settings → Updates).
* Install extensions as needed (e.g., WordPress Toolkit, Docker, Security Advisor).
* Add your first domain and hosting plan.

**Access Plesk Panel trough the folllowing URL:**

```
https://<your-server-ip>:8443
```

**Username**: admin (or your custom one)\
**Password**: The one you set during installation

</details>

<details>

<summary><mark style="color:green;">PhpMyAdmin on Centos-9/Ubuntu 22.04/24.04</mark></summary>

**Getting Started After Deploying PhpMyAdmin.**\\

\
**PhpMyAdmin MOTD**\
On your first SSH login to the VM or launch of the VM console of your PhpMyAdmin VM 1-Click; you will be greeted by a message of the day which includes the admin password for your PhpMyAdmin instance:\\

\
**PhpMyAdmin passwords location**\
If for any reason, you are unable to access the message of the day, you can get the admin password by simply\
Reading the /root/.neoncloud\_password file in your VM:\\

\
**PhpMyAdmin login screen**\
With an admin password, you can now access your PhpMyAdmin instance, by visiting:

```
http://<your_server_IP>/phpmyadmin

Username:  my_admin
Password:  password
```

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.neoncloud.com/neon-cloud-marketplace-1-click-apps/web-hosting-control-panels.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
