轉(zhuǎn)載請(qǐng)附原文鏈接:http://blog.fandong.me/2017/08/04/iOS-SwiftVaporWeb02/
前言
之前一直有做Java后臺(tái)開(kāi)發(fā)的興趣仿贬,可是想到要看好多的Java教程,作為一個(gè)iOS開(kāi)發(fā)者墓贿,我放棄了茧泪,
后來(lái)從朋友韓云智VL那里知道了這個(gè)框架,竟是用Swift寫(xiě)的聋袋,不得不說(shuō)队伟,它燃起了我的興趣。
Vapor是一個(gè)基于Swift開(kāi)發(fā)的服務(wù)端框架幽勒,可以工作于iOS嗜侮,Mac OS,Ubuntu代嗤。
為了配合Swift部署到服務(wù)器,我把ECS的服務(wù)器系統(tǒng)改為Ubuntu16.04棘钞。
Vapor 2.0 - 文檔目錄
以下文字翻譯自Vapor Docs/Getting started/Install:Ubuntu
在Ubuntu上安裝
只需要花一點(diǎn)時(shí)間就可以在Ubuntu上安裝Vapor
支持
Vapor支持Swift支持的所有Ubuntu版本
版本 | 版本代號(hào) |
---|---|
16.10 | Yakkety Yak |
16.04 | Xenial Xerus |
16.10 | Trusty Tahr |
APT Repo
添加Vapor的APT repo來(lái)獲取Vapor所有的系統(tǒng)包
快速腳本
用下面這個(gè)腳本簡(jiǎn)單添加Vapor的APT repo
eval "$(curl -sL https://apt.vapor.sh)"
備注
這個(gè)命令需要curl
你可以通過(guò)sudo apt-get install curl
來(lái)安裝curl
手動(dòng)安裝
或者手動(dòng)添加repo
wget -q https://repo.vapor.codes/apt/keyring.gpg -O- | sudo apt-key add -
echo "deb https://repo.vapor.codes/apt $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vapor.list
sudo apt-get update
安裝Vapor
現(xiàn)在你已經(jīng)添加了Vapor的APT repo,你可以安裝需要的依賴(lài)了
sudo apt-get install swift vapor
安裝校驗(yàn)
雙擊回車(chē)檢查安裝是否已完成
eval "$(curl -sL check.vapor.sh)"
下一步
想要學(xué)習(xí)更多關(guān)于Vapor Toolbox CLI在ToolBox章節(jié)在準(zhǔn)備開(kāi)始章節(jié)中
Swift.org
對(duì)于安裝Swift3.0的更多細(xì)節(jié)請(qǐng)到Swift.org獲取更多指引