Download and install
One ZIP, no dependencies. You unpack it, upload it to your hosting and open the site in a browser.
phpRS 3.0.0-beta.6
This is a beta: the system is complete and tested, but is only now gathering experience from production use. Keep backups and please report bugs on GitHub. All releases and the change log
The package is signed. The SHA-256 checksum and the signature are listed with the release; the administration verifies them by itself during an update.
Requirements
| PHP | 8.4 or newer |
|---|---|
| Database | MySQL 8 or MariaDB 10.6 and newer |
| PHP extensions | pdo_mysql, mbstring, gd (image processing) |
| Recommended extensions | zip and sodium (updates from the administration), exif, intl, curl |
| Web server | Apache or LiteSpeed (the rules are in the package); nginx with your own configuration |
Ordinary shared hosting is enough. You do not need a command line, Composer or Node.js. Detailed requirements
Installation
It takes a few minutes. Create an empty database on your hosting beforehand.
- Upload the contents of the package to the site folder – including the hidden
.htaccessfiles. - Open the site in a browser. The installer starts by itself and checks the server.
- Fill in the database details, the site name and the administrator account, choose a time zone and a template.
- Delete
install.php, log in and go through First steps on the dashboard.
After installation
Turn on HTTPS and two-factor login, set up mail and off-server backups. The System status page shows what is still missing.
Do you use nginx?
Nginx does not read the .htaccess files that protect sensitive folders. Do not run the site without your own rules – guide and sample configuration.