iOS企业应用部署(树莓派)

作者: a2ebcc3676c1 | 来源:发表于2016-08-16 18:04 被阅读171次
    • 关于树莓派的知识请自行请教度娘,这里总结一下在树莓派里搭建WebServer服务器的过程。

    一、前期准备

    • 是电脑与树莓派处于同一网络
    • 检验电脑与树莓派是否连通
    ping 192.168.0.1
    
    • 连接树莓派
    ssh pi@192.168.0.1
    
    • 检查ssl模块是否已经加载
    sudo a2enmod ssl
    

    二、配置证书

    • 切换到apache2目录下
    cd /etc/apache2
    sudo mkdir ssl
    cd ssl/
    
    • 创建主机密钥
     $ sudo ssh-keygen -f local.server.com.key
    
    • 创建SSL证书
    sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout local.server.com.key -out local.server.com.crt
    
    • 创建NOPASS密钥
    sudo openssl rsa -in local.server.com.key -out local.server.com.nopass.key
    
    • ssl配置
    sudo vim /etc/apache2/sites-available/default-ssl
    
    - 将其中的证书相关配置替换为
    
    DocumentRoot "/Library/WebServer/Documents" //路径自定义
    SSLCertificateFile /etc/apache2/ssl/local.server.com.crt 
    SSLCertificateKeyFile /etc/apache2/ssl/local.server.com.key 
    
    • 检查/etc/apache2/ports.conf文件中443端口已经监听
     Listen 443
    
    • 重启Apache
    $sudo /etc/init.d/apache2 restart
    或
    $sudo apachectl restart
    

    三、结果

    • 将.ipa文件、crt文件、icon等复制到上面DocumentRoot目录下
    • 在浏览器里输入https://192.168.0.1 验证显示是否正常

    相关文章

      网友评论

        本文标题:iOS企业应用部署(树莓派)

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