基于nginx实现二维码下载安装apk文件

 将apk文件置于nginx目录下

<!--进入nginx安装路径-->
/usr/local/nginx
<!--新建放apk的目录-->
mkdir -p resources/app/
<!--将apk上传到新建目录下-->
rz
/usr/local/nginx mkdir -p resources/app/ rz

最终,app下面有两个apk文件:gl_android.apk、zh_android.apk,如下图可以查看:

修改配置文件

<!--进入配置文件编辑模式-->
vim conf/nginx.conf

<!--添加-->
        location ~ .*.(apk|ipa)$ {
                #指定存放路径:必须是相对路径
                root resources/app/; 
        }
vim conf/nginx.conf location ~ .*.(apk|ipa)$ { #指定存放路径:必须是相对路径 root resources/app/; }

重启nginx

<!--查看进程-->
ps -ef | grep nginx
<杀进程>
kill 19187
<!--重启-->
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ps -ef | grep nginx <杀进程> kill 19187 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

测试下载

<!--直接在网页上测试:ip+端口+apk文件名-->

生成二维码

将apk文件置于nginx目录下 /usr/local/nginx mkdir -p resources/app/ rz 最终,app下面有两个apk文件:gl_android.apk、zh_android.apk,如下图可以查看: 修改配置文件 vim conf/nginx.conf location ~ .*.(apk|ipa)$ { #指定存放路径:必须是相对路径 root resources/app/; } 重启nginx ps -ef | grep nginx <杀进程> kill 19187 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 测试下载 生成二维码
经验分享 程序员 微信小程序 职场和发展