---
title: "Server, Security and Maintenance — Documentation"
url: "https://wordpane.cloud/en/documentacao/servidores/"
description: "Metrics, processes, firewall, Fail2ban, services, cron and server cleaning. See the steps and guidelines for using the WordPane Cloud panel."
language: "en"
generatedAt: "2026-10-30T19:14:01.421Z"
contentType: "public-page"
pricingSource: "https://app.wordpane.cloud/api/public/plan-catalog"
---

[Documentation center](https://wordpane.cloud/en/documentacao/)

Control panel

# Server, security and maintenance

Metrics, processes, firewall, Fail2ban, services, cron and server cleaning.

**Control Panel Guide**

The procedures below take place inside the server. The English labels help locate the controls on the screen. Account, balance and hiring belong to the client area.

## Track load, memory and disk

Where to find: Server Panel → Server Metrics

The overview shows Server Load, Memory Usage, Disk Usage and Swap Memory, with features used and available. The graphics allow you to track trends beyond the instant value.

- Check the Connected status and server details.

- Compare load with the number of cores; observe duration and recurrence of increase.

- See memory and swap in the same period. Recurrent Swap helps identify memory pressure.

- Check the disk free space before uploads, installation and backups.

- In Server Metrics, see Performance, Query Monitor or I/O Activity as per the investigation.

- Link peak time with chronjobs, deploys, logs and processes.

**Before continuing**

High charge does not identify the cause alone. A short peak and persistent saturation require different analyses.

The graphics offer SVG zoom and export tools, PNG and CSV when loaded. Register the time required for diagnosis.

## See server logs and processes

Where to find it: Logs; Server Panel → Processes

Technical logs record events and errors. Activity Log records actions performed in the panel and has another purpose.

- Open Logs and choose Select a Log File.

- Mark I just want to see last N entries to limit the query to recent entries and fill in the quantity requested.

- Click Fetch Logs.

- Locate messages close to the time of the problem and identify service, path and error.

- In the overview, open Processes to investigate the running activity. Do not close processes without identifying their function.

- Repeat the operation after correcting the cause and check if new errors appear.

**Before continuing**

Do not clean logs before collecting the diagnosis. Share only the required snippet and remove sensitive data.

## Manage PHP services and versions

Where to find: Services

The list presents Name, Status, CPU Usage, Memory Usage and Actions. In the revised environment there are OpenLiteSpeed, MariaDB, Postfix, SSH, UFW, Redis, Fail2ban and LSPHP versions.

- Open Services and locate the component by checking Status.

- Use the update button to confirm the recent state.

- Pass the cursor over the action icon to check its purpose before clicking: start, stop, restart or reload as available.

- For a PHP version indicated as Not Installed, use the installation action only after checking compatibility and features.

- Wait for the result and check the status change.

- Test the dependent applications and see the logs.

### Understand the fields and options

**Running**: Service running.

**Not Installed**: Component not yet installed.

**Action disabled**: Operation not offered for that component or state. Do not try to play it by another icon.

**Before continuing**

Stopping MariaDB or the web server can affect multiple applications. Schedule changes in shared services.

Installing a version does not automatically select this version for all applications; setting PHP Settings per project and PHP-CLI Version when needed.

## Create and review firewall rules

Where to find it: Firewall → Create a Firewall

The rules define port, protocol, allow/block and source. The form informs that the rule is applied immediately.

- Please refer to the existing rules and identify the service that needs to be accessed.

- Click Create a Firewall.

- Inform Port. For a range, mark Create a rule for range of ports and fill in start and end; for a single port, leave the end empty.

- Choose Protocol: All, TCP or UDP.

- Choose Traffic: Allow to allow or Deny to block. Check the selection: in the revised form, Deny was initially marked.

- Report IP Address when you want to restrict the source and a Description that explains the rule.

- Review and click Create Rule. Check the created line and test access from the authorized source.

**Before continuing**

Preserve the rules of SSH, HTTP, HTTPS and agent communication. The revised environment identifies port 43210 as internal use WordPane.

A firewall in the provider is independent of the server firewall. When switching the SSH port, prepare the release on the network before saving.

## Understand Fail2ban Protection

Where to find: Server Fail2ban; Application → Fail2ban

On the server, Fail2ban protects SSH login attempts and shows state and control Enable Fail2Ban. In the application, there are own jail editors and filter.

- On the server, open Fail2ban and check if the protection is enabled.

- By configuring the protection, review the duration of the block, attempts and observation period in the fields that appear in its enabled state.

- Before unlocking a legitimate origin, correct the credentials that caused the repeated attempts.

- In the application, open Fail2ban to review the Jail Configuration and Filter Configuration editors.

- Modify only rules appropriate to the application logs. Check name, patterns and limits.

- When using Save, the panel saves, tests the configuration and restarts Fail2ban if the test passes. Check out the result and test the protected flow.

**Before continuing**

The consulted server presented Fail2ban disabled on this screen; internal controls after enabling were not changed in this review.

An invalid or broad filter rule can block legitimate users. Preserve a recoverable configuration and validate the default with the logs.

## Create and maintain a cron task

Where to find: Cronjobs → Create a Cronjob

Cron executes a command on a frequency. Use the application user and complete paths to avoid differences in relation to your terminal.

- Click Create a Cronjob.

- Inform Name and select Application User.

- In Command to Execute, inform the full command and paths required by the application.

- Select Schedule. For a custom routine, choose Custom and fill in the fields shown.

- Check the server time zone and the expected run time.

- Click Create Cronjob and check name, user, command, frequency, and Enabled on the list.

- After the scheduled time, confirm the result in the application or log of the command. Use task editing or enable control for adjustments.

```
minuto hora dia-do-mês mês dia-da-semana
*/5 * * * *    # a cada 5 minutos
0 2 * * *      # diariamente às 02:00 no fuso do agendador
```

**Before continuing**

Examples are frequency expressions, not commands for all applications.

Avoid two overlapping executions of time-consuming tasks. Continuous processes should use Supervisors when appropriate.

## Maintain a process with Supervisor

Where to find: Application → Supervisors → Create a Supervisor

Supervisor accompanies continuous processes such as workers. It is different from cron, which triggers commands at times.

- Open the application and click Create the Supervisor.

- Fill in Name and Command. Check out Path App to identify the project directory.

- Define Number of Processes according to the program's ability and behavior.

- Choose User. Prefer the application user when the process does not require administrative privileges.

- Check Auto Start for auto boot and Auto Restore for recovery after interruption if this corresponds to the desired behavior.

- Configure Log File and Log Level. Adjust Extra Configuration only if you know the effect of directives.

- Click Save Supervisor and see the list and processes. Check if the program remains active and if there are errors in the log.

**Before continuing**

The example php artisan queue:work belongs to a Laravel project with queue; it is not a universal command.

Increasing the number of cases increases consumption and can double work if the application does not accept competition.

## Wipe disk and review swap

Where to find: Disk Cleaner; Server Panel → Swap Memory → Update Swap

Disk Cleaner provides manual cleaning and automatic cleaning control. The selection defines what can be removed.

- Check the free space and the cause of consumption before cleaning.

- In Disk Cleaner, choose only the necessary categories: Applications Access Log, Applications Error Log, Temp Files, Services Log, Auto Clean and Journal Log.

- Preserve necessary logs for investigation and important copies.

- Review the selection before Save and Clean up: the action removes content, not only saves preferences.

- For automatic cleaning, check the effect and fields displayed when enabling control.

- Update the metrics after cleaning. For swap, open Update Swap and review the size offered before confirming a change.

**Before continuing**

Disk cleaning does not replace investigating upload growth, logs, or backups.

Swap uses disk and is not equivalent to expanding physical RAM. Capacity changes and hiring belong to the client's infrastructure/area.

## See the stock history

Where to find it: Activity Log

The table shows Type, Action, Activity, IP Address and Date & Time. Use it to relate panel changes to an incident.

- Open Activity Log.

- Update the list and use the filter when you need to limit the period or type of action.

- Check out description, origin and time of operation.

- Compare with technical logs and the time of the problem.

- Only record the information necessary for assistance, protecting personal data.

## Locate alerts and team resources

Where to find: Client area or environment-enabled features

The consulted panel menu did not display alert pages, notification channels or staff. Do not use old paths as if these screens were present.

To monitor the environment, use [metrics](https://wordpane.cloud/en/documentacao/servidores/#monitoramento), [logs](https://wordpane.cloud/en/documentacao/servidores/#logs) and [history](https://wordpane.cloud/en/documentacao/servidores/#historico). Account, team and contracting management must be consulted in the customer area documentation.

## Permissions and organisation of projects

Where to find: Application Users; server/application names and tags

In this panel, organize projects by name, tags and system user. Account member management is a separate procedure.

- Use names that identify design and environment, such as shop-production and shop-test.

- Check out the system user associated with each application.

- Use the actions of adding tags to group items when needed.

- Review remote accesses and user privileges when the team changes.

Updated October 8, 2026.

[Consult other guides](https://wordpane.cloud/en/documentacao/)

---
Fonte oficial: https://wordpane.cloud/en/documentacao/servidores/
Esta é uma representação da página pública. A data de geração não indica alteração editorial.
