美文网首页后端技术
在阿里云上安装swift/Perfect开发环境看我就够了

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

作者: 宝家软件 | 来源:发表于2019-12-09 16:11 被阅读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

    相关文章

      网友评论

        本文标题:在阿里云上安装swift/Perfect开发环境看我就够了

        本文链接:https://www.haomeiwen.com/subject/vjppuctx.html