# Nextweb > Nextweb is an application engine for the web: one program that runs the web server, the runtimes and the database. It installs WordPress, PHP and MariaDB by name and deploys a site with two commands: deploy, and apply, which verifies the site before it calls it live. It is in beta at version 1.0.0-beta.1.rc.4, free to try, and not open source. - Install on Linux x64: `curl -fsSL https://get.nextwebjs.com | bash`. Windows x64 and FreeBSD x64 builds of the program are on the download page; packages and the lessons are Linux x64. - Licenses: Free covers one machine and three sites for 30 days, renewed by email, with no card. Developer covers five machines and ten sites for $19/mo, $199/yr, or $299 once with two years of updates; a machine pack adds five machines to it for $99, once. Team covers five machines and ten sites for $29/mo or $299/yr. Enterprise has no site limit, by quote. Every tier allows commercial use; these are beta prices. - Nextweb checks its license each time it starts, so it needs an internet connection. - A site is served on your own machine; you put a proxy such as nginx in front of it to take it public. Automatic HTTPS certificates are not built yet. - Help: GitHub issues (https://github.com/nextwebjs/nextweb/issues), Discord (https://discord.gg/aF9mh43fRx), support@nextwebjs.com. ## Lesson: Run an application - [Open Nextweb](https://www.nextwebjs.com/docs/tours/open-nextweb): Download Nextweb, start it for the first time, and look around its shell. - [Install software](https://www.nextwebjs.com/docs/tours/install-software): Install WordPress with the PHP and MariaDB it needs, then open Nextweb in the browser. - [Deploy a website](https://www.nextwebjs.com/docs/tours/deploy-a-website): Deploy WordPress as a website, check it, and open it in the browser. ## Lesson: Package an application - [Create an application](https://www.nextwebjs.com/docs/tours/create-an-application): Add the packaging commands, make a developer account, and write a small Node.js application. - [Build it and install it](https://www.nextwebjs.com/docs/tours/build-and-install): Build the application into a registered package, check it, publish it, and install it by name. - [Deploy your application](https://www.nextwebjs.com/docs/tours/deploy-your-application): Deploy your own package as a website and open it in the browser. - [Share your package](https://www.nextwebjs.com/docs/tours/share-your-package): Publish under an organization, and link a second server so it can install the package. ## Guides - [How a deploy works](https://www.nextwebjs.com/docs/guides/how-deploy-works): What deploy, commit, apply, and verify each do, using a WordPress site as the example. - [Your application on Nextweb](https://www.nextwebjs.com/docs/guides/your-application): What a Node.js application is given when Nextweb runs it: its address, a folder for its files, and a log. - [The .nextwebrc file](https://www.nextwebjs.com/docs/guides/nextwebrc): Every field of .nextwebrc, what a build always leaves out, and .nextwebignore. ## Packages - [Package directory](https://www.nextwebjs.com/packages): Every package Nextweb installs by name. - [WordPress](https://www.nextwebjs.com/packages/wordpress): `pkg install wordpress`. Nextweb installs it with the PHP and MariaDB it needs and deploys it as a website. - [MariaDB](https://www.nextwebjs.com/packages/mariadb): `pkg install mariadb-11.4.5-linux-x64`. Nextweb runs it as the database service its WordPress sites share. - [PHP](https://www.nextwebjs.com/packages/php): `pkg install php8.3.9-linux-x64`. Nextweb starts one for each site that needs it. ## Pages - [Pricing](https://www.nextwebjs.com/pricing): The license tiers and their beta prices. - [Download](https://www.nextwebjs.com/download): The install command for each platform, and what you need. - [WordPress](https://www.nextwebjs.com/wordpress): WordPress on Nextweb, quoted from the lesson. - [Roadmap](https://www.nextwebjs.com/roadmap): What works today, what is being built, and what is not here yet. - [Package DRM](https://www.nextwebjs.com/drm): How a package is encrypted, who gets its key, and what is not protected yet. - [Support](https://www.nextwebjs.com/support): How to reach a person, and what to put in a bug report. - [About](https://www.nextwebjs.com/about): Who makes Nextweb, and where the beta stands. ## Articles - [Self-host a Node.js app with a database, secrets and workers](https://www.nextwebjs.com/articles/self-host-a-nodejs-app-with-a-database): Deploy a Node.js app with MariaDB, a session secret, a migration and two workers, without Docker. Then an upgrade, and one that rolls back. - [Self-host WordPress on Linux without Docker, in two commands](https://www.nextwebjs.com/articles/self-host-wordpress-on-linux-without-docker): From a download to a WordPress site in your browser with no Docker, no sudo and two commands. Then nginx and certbot to take it public. - [A cPanel alternative for sites that do not need a control panel](https://www.nextwebjs.com/articles/cpanel-alternative): Nextweb runs WordPress sites with no control panel: one binary, one folder per site, two commands. Who it fits, and the panels people switch to. - [Host several WordPress sites on one server, each one isolated](https://www.nextwebjs.com/articles/several-wordpress-sites-on-one-server): On Nextweb each WordPress site has its own copy, database and user, PHP processes and port. What a second site, a failing site and an undeploy look like. - [Nextweb vs Coolify vs Dokploy: deploying without Docker](https://www.nextwebjs.com/articles/nextweb-vs-coolify-vs-dokploy): Coolify and Dokploy run your apps in Docker and get certificates for you. Nextweb runs WordPress and your Node.js app with no Docker. Who picks which. - [A XAMPP alternative for Linux: WordPress, PHP and MariaDB in one folder](https://www.nextwebjs.com/articles/xampp-alternative-for-linux): Nextweb runs WordPress, PHP and MariaDB from one folder on Linux x64, with no sudo. What a XAMPP user gets instead, and what is not there. - [How to protect Node.js source code when you ship it to customers](https://www.nextwebjs.com/articles/protect-nodejs-source-code): Obfuscation, V8 bytecode, single executables, and encryption with a key held elsewhere: what each stops, what it does not, and how Nextweb's works. - [Questions people ask before they install Nextweb](https://www.nextwebjs.com/articles/questions): Is it open source, what does the license check send, does it run offline, what does the free license cover. Answered from the pages that hold the facts. ## Optional - [Commercial use agreement](https://www.nextwebjs.com/terms) - [Privacy policy](https://www.nextwebjs.com/privacy) - [Articles feed](https://www.nextwebjs.com/articles/feed.xml) - [Sitemap](https://www.nextwebjs.com/sitemap.xml)