Swift服務(wù)端開發(fā)系列完整版

開始swift云端服務(wù)器搭建。
1、Ubuntu系統(tǒng)環(huán)境搭建
UBuntu18.04 64位系統(tǒng),運(yùn)行占用內(nèi)存110M左右, 維護(hù)時(shí)間到2023年之后。
UBuntu16.04 64位系統(tǒng),運(yùn)行占用內(nèi)存 80M左右, 維護(hù)時(shí)間到2021年3月左右。
建議安裝 UBuntu18.04 64位系統(tǒng),騰訊云也是默認(rèn)的這個(gè)版本。使用UBuntu16.04 可能需要升級系統(tǒng)python版本。
從控制臺找到服務(wù)器實(shí)例,確認(rèn)是Ubuntu系統(tǒng),打開終端,可查看系統(tǒng)版本。
lsb_release -a
安裝 swift 必要的依賴
sudo apt-get update
sudo apt-get install clang libicu-dev -y
sudo apt-get install libcurl3 libpython2.7 libpython2.7-dev
2、找到系統(tǒng)對應(yīng)的 swift 安裝包
在 Swift.org 查找對應(yīng)的包,舉個(gè)例子我的系統(tǒng)版本是 Ubuntu 18.04,那我們就需要下載如圖中紅框所圈的 Toolchain ,復(fù)制下載鏈接。

3、下載swift安裝包,并解壓
然后用 wget 下載swift安裝包,并解壓。
騰訊云服務(wù)器香港1M網(wǎng)速還是不錯的。幾分鐘下載好
wget https://swift.org/builds/swift-5.1.2-release/ubuntu1804/swift-5.1.2-RELEASE/swift-5.1.2-RELEASE-ubuntu18.04.tar.gz
解壓 swift 到文件夾
tar -xvzf swift-5.1.2-RELEASE-ubuntu18.04.tar.gz
也可以移動到其他目錄下
sudo mv swift-5.1.2-RELEASE-ubuntu18.04 /usr/share/swift
4、配置環(huán)境變量
echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc

5、驗(yàn)證安裝是否成功(一個(gè)大坑)
上面的操作行云流水,來驗(yàn)證下是否成功吧??
swift -version
一頓操作下來,系統(tǒng)找不到swift,開什么玩笑?。?!

一頓Google 和 百度,也沒人說個(gè)正解 ???♀?!一股要重裝系統(tǒng)、重新安裝swift的沖動。
打?。。?! 退出終端,重新登錄終端,再次驗(yàn)證
swift -version
安裝成功

OK,這樣就可以安心得去用 swift 搞事情了。
6、終端運(yùn)行swift程序
終端輸入
swift
打開swift程序,來上一段牛哄哄的算法??
var a = 2, b = 3, c = a + b

輸入:exit退出swift程序
Ubuntu安裝最新版swift5.1.2 就完成了。