Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 下载最新版本Apache(httpd)的URL?_Php_Apache_Sh - Fatal编程技术网

Php 下载最新版本Apache(httpd)的URL?

Php 下载最新版本Apache(httpd)的URL?,php,apache,sh,Php,Apache,Sh,我正在编写一个小bash脚本,其中我想下载Apache(httpd)和PHP的最新稳定版本 澄清:我不是要2012年5月17日的“当前”版本,我要的是脚本运行日期(将来)的“最新”版本 最好的方法是什么 我知道我可以从http://httpd.apache.org/download.cgi,但我不希望必须解析该页面以找出最新版本,然后提交表单以选择镜像。理想情况下,我只希望能够调用单个URL,如: wget http://httpd.apache.org/download/latest 但我显

我正在编写一个小bash脚本,其中我想下载Apache(httpd)和PHP的最新稳定版本

澄清:我不是要2012年5月17日的“当前”版本,我要的是脚本运行日期(将来)的“最新”版本

最好的方法是什么

我知道我可以从
http://httpd.apache.org/download.cgi
,但我不希望必须解析该页面以找出最新版本,然后提交表单以选择镜像。理想情况下,我只希望能够调用单个URL,如:

wget http://httpd.apache.org/download/latest
但我显然不存在像上面这样的URL——或者它们真的存在


如果没有,那么让脚本下载最新版本的最佳方法是什么?

希望这将为您提供最新版本

curl -s "http://archive.apache.org/dist/httpd/?C=M;O=D" | grep \>httpd\-*\.*\.*\.tar\.gz\< | head -n1 | cut -d\> -f 3 | cut -d\< -f 1
curl-s”http://archive.apache.org/dist/httpd/?C=M;O=D“|grep\>httpd\-*\..*\.tar\.gz\<头部-n1 |切割-D\>-f3 |切割-D\<-f1
现在它将获取httpd-2.4.2.tar.gz


接下来,您可以使用
http://archive.apache.org/dist/httpd/{latest_build}
下载它。

希望这将为您提供最新的版本

curl -s "http://archive.apache.org/dist/httpd/?C=M;O=D" | grep \>httpd\-*\.*\.*\.tar\.gz\< | head -n1 | cut -d\> -f 3 | cut -d\< -f 1
curl-s”http://archive.apache.org/dist/httpd/?C=M;O=D“|grep\>httpd\-*\..*\.tar\.gz\<头部-n1 |切割-D\>-f3 |切割-D\<-f1
现在它将获取httpd-2.4.2.tar.gz


接下来,您可以使用
http://archive.apache.org/dist/httpd/{latest_build}
下载。

这样的问题通常与编程有关。虽然我不确定这个问题是否合适,但我肯定知道这是一个离题的话题。请阅读《我在问如何实用地识别和下载Apache的最新版本》——根据常见问题解答,“有关堆栈溢出的问题通常以某种方式与编程或软件开发相关”。。。如果这是属于其他地方的,请告诉我在哪里。这样的问题通常与编程有关。虽然我不确定这个问题是否合适,但我肯定知道这是一个离题的话题。请阅读《我在问如何实用地识别和下载Apache的最新版本》——根据常见问题解答,“有关堆栈溢出的问题通常以某种方式与编程或软件开发相关”。。。如果这是其他地方的,请告诉我在哪里。