早在苹果iPhone刚出不久之后,就已经有人成功的在iPhone上建立了Apache的服务器。但当时因为解锁程序还没有放出,所以大多数人都不知道这个消息。
Apache其实是非常实用的。如果你建立好Apache服务器之后,你可以轻松的利用ibrickr或者其他的iPhone上传软件来上传自己喜欢的图片、电子书、word文档、音乐、电影、网页等等。由于safari浏览器支持html、jpg、gif、javascript等网络常见,所以你无需任何网络就可以直接进行本地浏览,这样就大大方便了许多没有无线网络的iPhone玩家了。
Apache的安装步骤
1.先下载Apache软件包,解压缩,然后将apache_1.3.37_mach-o_acorn文件夹下的所有目录用ibrickr传至iPhone相对应的目录里(如果没有对应的文件夹,请新建与apache压缩包里目录相同名称的文件夹)。
2.下载Squid软件包,解压缩,然后用brickr进行安装。
友情提示:Squid主要是修改文件的使用权限。
3.点击iPhone桌面上的Squid图标,分别修改\etc\httpd\magic文件和\usr 目录下所有属于apache的文件属性权限(也就是刚刚传至\usr 目录里的所有apache文件,你可以对照apache的压缩包中的目录文件)
将图中的所有图选框都打“X”,然后点击“Apply”即可
4.设置完文件属性后,重启iPhone,即安装成功。
iPhone Apache下载地址
iPhone Squid下载地址
Apache的使用步骤
1.你可使用ibrickr将你喜欢的图片,电子书,网页等等文件,传至Library/Webserver/Documents/ 目录下。请将浏览首页命名为index.html,但并须放在Library/Webserver/Documents/ 下。另外,你也可以任意新建你喜欢的文件夹,例如下图所示。
2.传完之后,你就可以开启safari浏览器,在地址栏中输入“127.0.0.1”,即可马上浏览到名称为index.html的首页文件了。
上图就是本地浏览的最终样式了,还不错吧!(上图只是个例子,你可以自定义首页样式哦)
在地址栏中输入相应的目录名称,也可以查看到自己所上传的网页文件。
最快的Apache安装方法
先在iPhone上安装好installer,然后在到这里选择“Apache”软件进行安装,再选择安装Supid软件,OK了,即快又方便,不过前提是你要将iPhone连上网哦。
关于Apache
Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。 Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。 本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon.com、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。