市面上很多移动测试服务器,但是基于安全问题,大多要求实名认证。更严格的是如果apk内容涉及违法,或游走在法律边缘,基本上传就被封。
经历了一段时间的文件共享,测试吐槽每次都要用qq中转从Pc共享拷贝过来的apk,传到手机安装,比较坑。
之前已经在电脑上安装了wamp 所以直接想到了使用文件服务器来共享apk,直接在手机上下载安装,减少传递中转耗时。
文件列表实现方式
apache的一个模块:mod_autoindex来实现
1.启用 conf\httpd.conf 中 LoadModule autoindex_module modules/mod_autoindex.so
2.配置 conf\httpd.conf 中 启用 autoindex Include conf/extra/httpd-autoindex.conf
经过这两步文件服务模块已准备完毕
开始创建虚拟目录
1.在alias 目录中拷贝一个配置文件xxx.conf 修改成 android.conf
配置如下
Alias /android/ "f:/apk/android/"
<Directory "f:/apk/android/">
Options Indexes FollowSymLinks MultiViews
IndexOptions FancyIndexing ScanHTMLTitles NameWidth=60 DescriptionWidth=128 VersionSort FoldersFirst
AllowOverride all
Require local
Order allow,deny
Allow from all
Require all granted
</Directory>
其中 Alias 后面第一参数 为虚拟目录名称 第二个为虚拟目录地址
配置好后在浏览器中输入 localhost/android/即可浏览 对应目录中文件内容
修改web文件列表页面样式
https://www.linuxidc.com/Linux/2017-01/139442.htm
https://blog.youkuaiyun.com/getupearly/article/details/8821016
https://blog.youkuaiyun.com/yejinxiong001/article/details/77527189