Linux x64 · about 120 MB
Download Nextweb
One command fetches a single binary into the current folder. The installer checks its SHA-256 and size against the published manifest before it keeps it.
curl -fsSL https://get.nextwebjs.com | bash
Install it
Nextweb keeps everything in the folder it runs from, so give it a folder of its own:
mkdir nextweb-tour
cd nextweb-tour
curl -fsSL https://get.nextwebjs.com | bash
./nextweb
To read the script first, leave off | bash and curl prints it.
The script doesn't use sudo.
What you need
- A Linux x64 computer with a web browser. Use your own desktop or laptop, because the site you deploy opens on that machine.
- A terminal with
curl, which most Linux systems already have. - An internet connection. Nextweb downloads itself and the software it installs, and it checks its license each time it starts.
- An email address. Nextweb asks for one the first time it starts, so it can issue your free license.
Windows
In Command Prompt, on Windows x64. The download is about 82 MB. The installer checks the file against the published manifest before it keeps it.
curl -fsSL https://cdn.nextwebjs.com/bin/nextweb-install-windows.cmd -o nextweb-install.cmd && set NEXTWEB_CONTENT_SERVER_URL=https://cdn.nextwebjs.com&& nextweb-install.cmd
PHP, MariaDB, nginx, and the lessons are still Linux x64. This downloads the program. It does not install those packages.
FreeBSD
The same command as Linux, on FreeBSD x64. The download is about 57 MB.
curl -fsSL https://get.nextwebjs.com | bash
PHP, MariaDB, nginx, and the lessons are still Linux x64.
Other platforms
macOS isn't available yet. There is a Linux arm64 build of the program, but no packages for it yet, so the lessons won't work there. The roadmap has the full list.
Free to try
The free license covers one machine and three sites, and there's no card to enter. When you need more, a Developer license covers five machines and ten sites.
Then take the first lesson
It picks up from here and shows the output you should see after every step. About fifteen minutes from download to a WordPress site in your browser.