apache服务器,搭建的宝塔面板,ipa文件用苹果手机下载自动变成zip文件,如何使文件后缀不发生改变

apache服务器,搭建的宝塔面板,ipa文件用苹果手机下载自动变成zip文件,如何使文件后缀不发生改变,第1张

为大家介绍,在apache中通过修改配置,以支持.apk、.ipk格式文件下载的方法,有需要的朋友参考下。

实现在apache服务器中,支持.apk与.ipk格式文件的下载,需要在mime.types文件中添加相应的后缀,然后重启apache即可。

具体操作如下:

找到mime.types文件,一般在\conf\目录中,添加如下内容:

复制代码 代码示例:

application/vnd.android.package-archive apk

application/vnd.webos.ipk ipk

保存,重启apache,即可以下载.apk、.ipk格式的文件了。

附,其它一些格式的文件的mime的对应关系,包括.dll、.cab、.ipa、.wgz等。

如下:

text/vnd.sun.j2me.app-descriptor jad

application/java-archive jar war ear

application/x-java-archive-diff jardiff

application/vnd.ms-cab-compressed cab

application/octet-stream bin exe dll

application/vnd.symbian.install sis

x-epoc/x-sisx-app sisx

application/iphone pxl ipa

application/vnd.palm prc pdb

application/vnd.rim.cod cod

application/mrp mrp

x-nokia-widget wgz

application/octet-stream deb

一:准备工作在安装httpd之前必须要配置好DNS服务二Httpd安装Apache的主要步骤如下:1. 解包tar zxvf httpd-2.2.9.tar.gz -C /usr/src/

2. 编译前的配置cd /usr/src/httpd-2.2.9./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite这一步是根据你的特定平台和个人需求配置源代码树。位于发行源代码根目录的configure脚本会完成这个步骤(对下载Apache CVS版源代码的开发者,需要装有autoconf和libtool ,并需要执行buildconf ,对于官方的发行版则没这个必要)。 要想用所有的默认值配置源代码树只要简单的执行 ./configure 命令就可以了,同时configure还可以接受命令行参数以改变默认值。 最重要的选项是Apache安装目录的前缀:--prefix ,因为Apache需要知道这个目录才能正常运作。更多的微调选项请参考配置选项详解。 这样,你就可以通过在配置选项中指定要启用或禁用哪些模块来定制Apache的特性。Base组的模块默认包含在Apache中。其他组的模块可以通过 --enable-module 指令启用。其中module是模块名去掉"mod_"并将下划线转换成连字符后的字符串。你也可以使用 --enable-module=shared 指令将模块编译为可在运行时加载和卸载的动态共享对象(DSO)。同样的,你也可以使用 --disable-module 指令禁用Base组的模块。注意,使用这些指令的时候configure不会对你拼写错误的模块发出警告说找不到某某模块,而只是简单的忽略这个选项。 另外,有时候还必须提供给configure脚本关于编译器、库、头文件位置的更多信息。这些可以通过环境变量或者命令行选项传递给configure脚本。要了解更多信息,请参考配置源代码树。 为了让你对能指定什么有一个简单的印象,此例演示编译Apache ,并将其安装在/sw/pkg/apache目录,指定了一个特定的编译器以及编译参数,而且允许今后将两个附加的模块mod_rewrite和mod_speling通过DSO机制在运行时动态加载: $ CC="pgcc" CFLAGS="-O2" \./configure --prefix=/sw/pkg/apache \--enable-rewrite=shared \--enable-speling=shared configure需要运行几分钟,以测试指定的功能在你的系统中是否有效,并建立稍后编译时所需的许多Makefile文件。 3. 编译并安装make &&make install

Apache是什么:

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。

其它比较著名的服务器:

lighttpd 读 lighty 德国

negix [ engine x ] 俄罗斯 高并发是一个高性能的 HTTP 和 反向代理 服务器

方法/步骤

Apache下载:

在百度搜索 Apache下载,进入官网下载地址

打开ApacheHaus之后你会发现这里有许多的windows版的Apache版本

这里简单的介绍一下:x86代表32位,x64代表64位。根据自己安装的系统选择

关于vc9与vc11,这里的选择要跟PHP对应才能稳定的运行。(按照PHP官方提供的资源来看,PHP 5.5以后的版本官方只提供了VC11版本的产品程序,PHP5.3/5.4版还有VC9版本的产品程序)

注意建立好自己的文件存放方式,方便以后管理

下载完毕后解压,将解压的 Apache24文件夹复制到自己的项目目录里面。你的项目根目录为E:/wamp/Apache24/htdocs即DocumentRoot的定义。如果想放到其他目录下,需要修改httpd.conf,包括ServerRoot、DocumentRoot、Directories,ScriptAlias。需要改为你的Apache目录的地址。

因为这里我们下载的是官方源码包,所以需要把Apache服务安装到我们的计算机上面

开启控制台:win+R 输入cmd

命令行下进入到apache下面的bin目录,输入

httpd -k install 把apache安装成windows后台服务。

所有基本的命令都可以在Apache官网上找到,下面是一些常用的命令

最后使用ApacheMonitor来管理apache服务器

访问测试是否成功


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/189027.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-30
下一篇2023-03-30

发表评论

登录后才能评论

评论列表(0条)

    保存