Ass*_*Guy 26 apache fedora apr
我想在我的linux机器上安装apache.但是当我尝试./configure --prefix = /usr/local/apache它时显示错误configure: error: APR not found. Please read the documentation.我尝试安装apr,yum install apr apr-deve它说
Package apr-1.4.6-1.fc15.x86_64 already installed and latest version
No package apr-deve available.
Nothing to do
我现在应该怎么做?请原谅我是LINUX的新手
Lea*_*oCR 36
Actualy我也必须安装aprutils ...所以尝试使用:
sudo apt-get install libapr1-dev libaprutil1-dev
Run Code Online (Sandbox Code Playgroud)
小智 19
在安装了apache httpd发行版的目录中,有一个名为的目录 /srclib
你进入该目录cd /srclib.确保您在该文件夹中.现在打开浏览器并转到http://apr.apache.org/download.cgi
并将apr - *.tar.gz文件下载到此目录中.
wget <link>
Run Code Online (Sandbox Code Playgroud)
解压缩后将它们解压缩并解压缩到srclib目录中,确保将apr-*目录分别重命名为"apr"和"apr-util".例如:
mv apr-1.6.5 apr
mv apr-util-1.6.1 apr-util
Run Code Online (Sandbox Code Playgroud)
现在,它应该从该文件夹中读取.apr文件.之后它也会要求apr-util,请确保您遵循相同的程序.
希望这可以帮助!
如果您在apache 2.2上安装或者少于添加标志--with-included-apr
如果您使用的是2.4,那么可以访问https://apr.apache.org/download.cgi并下载最新的apr和apr-util.解压缩并将它们移入apache源文件到/ srclib.确保它们被命名为apr和apr-util而不是apr.xxx然后你可以使用--with-included-apr标志
对于我的 Linux 设备,我通过使用本地包管理器下载 apr-dev 包解决了这个问题:
opkg install libapr-1-dev
Run Code Online (Sandbox Code Playgroud)
那是在 Angstrom linux 上,所以你的命令版本可能会有所不同,用 apt-get 或任何你的发行版的包管理器替换 opkg。
| 归档时间: |
|
| 查看次数: |
69450 次 |
| 最近记录: |