iOS开发目前主流语言为Swift,做App开发的偶尔想要开发一个服务端或者API接口,Swift实际上是有服务端开发能力的;如最简单的方式就是通过Vapor框架直接开发;
那么怎么在Linux服务器配置Swift环境?如果使用Docker可以直接拉去Swift镜像,这里主要说明如何手动搭建Swift环境。
腾讯云 Ubuntu Server 22.04 LTS 64bit
首先去官方下载Swift环境。根据对应Linux系统版本,下载对应的依赖。如Ubuntu 22.04:
1 | apt-get install \ |
##### 1.下载Swift环境 环境安装完成后,下载对应的[Swift版本](https://www.swift.org/download/#releases)到本地。我这里安装的是Swift 5.9.2版本。 打开网页后,选中对应系统的Swift版本,右键复制链接(我这里下载的是无签名版本)。 ![下载](/images/swift-service/20240220105856.webp)
首先要登录我们的Linux
服务器!登录成功后,通过curl
下载Swift
环境包:
1 | 下载Swift版本 |
下载完成后在本地可以看到一个 swift-5.9.2-RELEASE-ubuntu22.04.tar.gz
文件。
将文件swift-5.9.2-RELEASE-ubuntu22.04.tar.gz
将其解压到对应的目录,比如我的目录是 /home/ubuntu/tools/
:
1 | 解压 |
上步解压后,可以看到Swift
等相关命令行在 /home/ubuntu/tools/swift-5.9.2-RELEASE-ubuntu22.04/usr/bin
目录下,我们将此环境添加到 $PATH
中:
1 |
|
此时配置完成,测试Swift环境是否正常,可以在终端输入
1 | swift -version |
如打印:
1 | Swift version 5.9.2 (swift-5.9.2-RELEASE) |
说明Swift环境配置成功!