- 关于树莓派的知识请自行请教度娘,这里总结一下在树莓派里搭建WebServer服务器的过程。
一、前期准备
- 是电脑与树莓派处于同一网络
- 检验电脑与树莓派是否连通
ping 192.168.0.1
ssh pi@192.168.0.1
sudo a2enmod ssl
二、配置证书
cd /etc/apache2
sudo mkdir ssl
cd ssl/
$ sudo ssh-keygen -f local.server.com.key
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout local.server.com.key -out local.server.com.crt
sudo openssl rsa -in local.server.com.key -out local.server.com.nopass.key
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
$sudo /etc/init.d/apache2 restart
或
$sudo apachectl restart
三、结果
- 将.ipa文件、crt文件、icon等复制到上面
DocumentRoot
目录下
- 在浏览器里输入
https://192.168.0.1
验证显示是否正常
网友评论