后端技术

在阿里云上安装swift/Perfect开发环境看我就够了

2019-12-09  本文已影响0人  宝家软件

因为需求要将项目部署到阿里云服务器:

1.对应Ubuntu16.4

2.swift版本4.2.4

3.下载mac对应的filezilla软件,用以提交文件到服务器

需要用到的网址:

1.perfect文档
2.swift对应的Ubuntu(下载对应版本)

第一步进入并下载swift-Ubuntu环境:

下载环境

第二步:登录阿里云、进入服务器实例,3中停止实例,到4中选中重新初始化磁盘。

初始化服务器磁盘

第三步:远程连接服务器设置登录密码。用户默认为root
 

设置密码 进入远程

第四步: 打开终端-找到shell-尝试连接服务器

远程ssh连接

输入 cat ~/.ssh/known_hosts 查看,若果有下图,则 vim ~/.ssh/known_hosts 删除信息

如果之前有登录过服务器需要将原本的host信息移除

第五步:登录filezilla,将下载的swift环境提交到一个路径下,用‘tar xzf 文件名’解压,用MV 旧名 新名更改名称。

配置和登录,点连接不要点快速连接 拖动文件上传到服务器,等待上传后解压并更名

将swift的环境配置到服务器中
echo "export PATH=/home/swift4.2.4/usr/bin:/"/${PATH}/"" >> ~/.bashrc
生效环境
source ~/.bashrc
查看swift版本
swift --version

解压并配置环境

第六步:

更新 apt-get 包管理工具,因为我们是第一次运行服务器,所以我们要更新下包管理工具,否侧安装相关组件的时候可能会出错。

apt-get update

安装 Swift 依赖

sudo apt-get install clang libicu-dev

安装 git   输入的Y必须是大写!!

sudo apt-get install git

安装 Perfect 依赖 OpenSSL、libssl-dev和uuid-dev

sudo apt-get install openssl libssl-dev uuid-dev

第七步:排除可能遇到的问题

error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory

sudo apt-get install libcurl4-openssl-dev 

第八步:生成Xcode执行文件

swift package generate-xcodeproj

上一篇下一篇

猜你喜欢

热点阅读