QUICK START — Friendica Installation (Ubuntu 25.04 + PHP 8.4)
A condensed, copy‑paste‑ready version of the full 15‑section guide.
1. System Prep
Code
sudo apt update && sudo apt upgrade -y
sudo apt install apache2 mariadb-server redis-server unzip git -y
2. PHP 8.4 + Modules
Code
sudo apt install ...
Search found 35 matches
- March 13th, 2026, 10:02 pm
- Forum: Friendica
- Topic: Quick Start Guide: Ubuntu 25.04
- Replies: 0
- Views: 53
- March 13th, 2026, 8:53 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 15 — Troubleshooting
Section 15 — Troubleshooting
15.1 Blank Page
Clear cache:
sudo rm -rf /var/www/phpbb/cache/*
15.2 ACP Not Loading
Disable last extension:
sudo -u www-data php /var/www/phpbb/phpbbcli.php extension:disable vendor/extension
15.3 Email Not Sending
Check:
SMTP settings
DNS (SPF ...
15.1 Blank Page
Clear cache:
sudo rm -rf /var/www/phpbb/cache/*
15.2 ACP Not Loading
Disable last extension:
sudo -u www-data php /var/www/phpbb/phpbbcli.php extension:disable vendor/extension
15.3 Email Not Sending
Check:
SMTP settings
DNS (SPF ...
- March 13th, 2026, 8:52 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 14 — Updating phpBB
Section 14 — Updating phpBB
14.1 Backup First
Always.
14.2 Upload New Files
Replace everything except:
14.3 Run Updater
Visit:
14.4 Remove Installer
14.1 Backup First
Always.
14.2 Upload New Files
Replace everything except:
- config.php
- /files
- /images
- /store
14.3 Run Updater
Visit:
Code: Select all
https://forum.domain.tld/install/app.php/update14.4 Remove Installer
Code: Select all
sudo rm -rf /var/www/phpbb/install- March 13th, 2026, 8:52 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 13 — Backups
Section 13 — Backups
13.1 Database Backup
13.2 File Backup
13.3 Automated Backups
Use cron + systemd timers (optional).
13.1 Database Backup
Code: Select all
mysqldump -u root -p phpbb > phpbb_backup.sql13.2 File Backup
Code: Select all
tar -czvf phpbb_files_backup.tar.gz /var/www/phpbb13.3 Automated Backups
Use cron + systemd timers (optional).
- March 13th, 2026, 8:52 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 12 — Email Configuration
Section 12 — Email Configuration
phpBB supports:
PHP mail()
SMTP
12.1 SMTP Setup
ACP → General → Client Communication → Email Settings
Set:
Use SMTP: Yes
SMTP server: smtp.domain.tld
SMTP port: 587
SMTP authentication: LOGIN
Username/password: your credentials
12.2 Test Email ...
phpBB supports:
PHP mail()
SMTP
12.1 SMTP Setup
ACP → General → Client Communication → Email Settings
Set:
Use SMTP: Yes
SMTP server: smtp.domain.tld
SMTP port: 587
SMTP authentication: LOGIN
Username/password: your credentials
12.2 Test Email ...
- March 13th, 2026, 8:52 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 11 — Styles (Themes)
Section 11 — Styles (Themes)
11.1 Installing Styles
Upload to:
/var/www/phpbb/styles/
11.2 Activating Styles
ACP → Customise → Styles → Install
11.3 User Style Selection
ACP → General → Board Settings → Override user style → No
11.4 Style Caching
Clear cache after style ...
11.1 Installing Styles
Upload to:
/var/www/phpbb/styles/
11.2 Activating Styles
ACP → Customise → Styles → Install
11.3 User Style Selection
ACP → General → Board Settings → Override user style → No
11.4 Style Caching
Clear cache after style ...
- March 13th, 2026, 8:51 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 10 — Extensions
Section 10 — Extensions
10.1 Installing Extensions
Upload to:
/var/www/phpbb/ext/vendorname/extensionname/
10.2 Enabling Extensions
ACP → Customise → Extensions → Enable
10.3 Safe Activation Workflow
Upload extension
Enable in ACP
Check ACP loads
Check UCP loads
Check posting ...
10.1 Installing Extensions
Upload to:
/var/www/phpbb/ext/vendorname/extensionname/
10.2 Enabling Extensions
ACP → Customise → Extensions → Enable
10.3 Safe Activation Workflow
Upload extension
Enable in ACP
Check ACP loads
Check UCP loads
Check posting ...
- March 13th, 2026, 8:51 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 9 — Hardening & Security
Section 9 — Hardening & Security
9.1 File Permissions
phpBB only needs write access to:
/store
/cache
/files
/images/avatars/upload
Set strict permissions:
sudo chown -R www-data:www-data /var/www/phpbb/{store,cache,files,images/avatars/upload}
sudo chmod 755 /var/www/phpbb
9.2 ...
9.1 File Permissions
phpBB only needs write access to:
/store
/cache
/files
/images/avatars/upload
Set strict permissions:
sudo chown -R www-data:www-data /var/www/phpbb/{store,cache,files,images/avatars/upload}
sudo chmod 755 /var/www/phpbb
9.2 ...
- March 13th, 2026, 8:51 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 8 — Post‑Install Configuration
Section 8 — Post‑Install Configuration
8.1 ACP Login
Access:
https://forum.domain.tld/adm
8.2 Board Settings
ACP → General → Board Settings
Enable board: Yes
Site name: Your forum name
Site description: Optional
8.3 Cookie Settings
ACP → General → Server Configuration → Cookie ...
8.1 ACP Login
Access:
https://forum.domain.tld/adm
8.2 Board Settings
ACP → General → Board Settings
Enable board: Yes
Site name: Your forum name
Site description: Optional
8.3 Cookie Settings
ACP → General → Server Configuration → Cookie ...
- March 13th, 2026, 8:51 pm
- Forum: phpBB
- Topic: Installation & Administration Guide (Ubuntu 25.04 + Apache + PHP‑FPM 8.4 + MariaDB)
- Replies: 14
- Views: 98
Section 7 — Running the Installer
Section 7 — Running the Installer
Navigate to:
https://forum.example.com/install
Provide:
Navigate to:
https://forum.example.com/install
Provide:
- Database: phpbb
- User: phpbb
- Password: StrongPassword
- Host: localhost
- Table prefix: phpbb_
Code: Select all
sudo rm -rf /var/www/phpbb/install