Skip to content

Commit a85faae

Browse files
dunglasCopilot
andauthored
docs: update README for Windows, other minor changes (#2249)
Signed-off-by: Kévin Dunglas <kevin@dunglas.fr> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent b570e0f commit a85faae

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

README.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
FrankenPHP is a modern application server for PHP built on top of the [Caddy](https://caddyserver.com/) web server.
66

7-
FrankenPHP gives superpowers to your PHP apps thanks to its stunning features: [_Early Hints_](https://frankenphp.dev/docs/early-hints/), [worker mode](https://frankenphp.dev/docs/worker/), [real-time capabilities](https://frankenphp.dev/docs/mercure/), automatic HTTPS, HTTP/2, and HTTP/3 support...
7+
FrankenPHP gives superpowers to your PHP apps thanks to its stunning features: [_Early Hints_](https://frankenphp.dev/docs/early-hints/), [worker mode](https://frankenphp.dev/docs/worker/), [real-time capabilities](https://frankenphp.dev/docs/mercure/), [hot reloading](https://frankenphp.dev/docs/hot-reload/), automatic HTTPS, HTTP/2, and HTTP/3 support...
88

99
FrankenPHP works with any PHP app and makes your Laravel and Symfony projects faster than ever thanks to their official integrations with the worker mode.
1010

@@ -16,33 +16,39 @@ FrankenPHP can also be used as a standalone Go library to embed PHP in any app u
1616

1717
## Getting Started
1818

19-
On Windows, use [WSL](https://learn.microsoft.com/windows/wsl/) to run FrankenPHP.
20-
2119
### Install Script
2220

23-
You can copy this line into your terminal to automatically
21+
On Linux and macOS, copy this line into your terminal to automatically
2422
install an appropriate version for your platform:
2523

2624
```console
2725
curl https://frankenphp.dev/install.sh | sh
2826
```
2927

28+
On Windows, run this in PowerShell:
29+
30+
```powershell
31+
irm https://frankenphp.dev/install.ps1 | iex
32+
```
33+
3034
### Standalone Binary
3135

32-
We provide static FrankenPHP binaries for development purposes on Linux and macOS
33-
containing [PHP 8.4](https://www.php.net/releases/8.4/en.php) and most popular PHP extensions.
36+
We provide FrankenPHP binaries for Linux, macOS and Windows
37+
containing [PHP 8.5](https://www.php.net/releases/8.5/).
3438

35-
[Download FrankenPHP](https://github.com/php/frankenphp/releases)
39+
Linux binaries are statically linked, so they can be used on any Linux distribution without installing any dependency. macOS binaries are also self-contained.
40+
They contain most popular PHP extensions.
41+
Windows archives contain the official PHP binary for Windows.
3642

37-
**Installing extensions:** Most common extensions are bundled. It's not possible to install more extensions.
43+
[Download FrankenPHP](https://github.com/php/frankenphp/releases)
3844

3945
### rpm Packages
4046

4147
Our maintainers offer rpm packages for all systems using `dnf`. To install, run:
4248

4349
```console
4450
sudo dnf install https://rpm.henderkes.com/static-php-1-0.noarch.rpm
45-
sudo dnf module enable php-zts:static-8.4 # 8.2-8.5 available
51+
sudo dnf module enable php-zts:static-8.5 # 8.2-8.5 available
4652
sudo dnf install frankenphp
4753
```
4854

0 commit comments

Comments
 (0)