1.6 KiB
Install on Ubuntu
To use Vapor on Ubuntu, you will need Swift 5.1 or greater. This can be installed using the toolchains available on Swift.org
Supported Versions
Vapor supports the same versions of Ubuntu that Swift supports.
| Version | Codename |
|---|---|
| 18.04 | Bionic Beaver |
| 16.04 | Xenial Xerus |
| 14.04 | Trusty Tahr |
Installation
Visit Swift.org's Using Downloads guide for instructions on how to install Swift on Linux.
Docker
You can also use Swift's official Docker images which come with the compiler preinstalled. Learn more at Swift's Docker Hub.
Install Toolbox
Now that you have Swift installed, let's install the Vapor Toolbox. This CLI tool is not required to use Vapor, but it includes helpful utilities.
On Linux, you will need to build the toolbox from source. View the toolbox's releases on GitHub to find the latest version.
git clone https://github.com/vapor/toolbox.git
cd toolbox
git checkout <desired version>
swift build -c release --disable-sandbox
mv .build/release/vapor /usr/local/bin
Double check the installation was successful by printing help.
vapor --help
You should see a list of available commands.
Next
After you have installed Swift, create your first app in Getting Started → Hello, world.