ubuntu apache apxs 安装问题

来源:互联网 发布:程序员30以后能干嘛 编辑:程序博客网 时间:2024/05/16 08:58

转自:http://blog.csdn.net/wjy9772/article/details/3219264

采用 sudo apt-get install apache 安装apache服务,不会自带apxs(apache extension tool [apache扩展模块的工具,例如$apxs -i -a -c mod_foo.c]),需安装 apache-dev


wangjinyang@wjy-ubuntu:~$ sudo apt-get install apache
apache                  apache2-mpm-itk         apache-common
apache2                 apache2-mpm-perchild    apache-dbg
apache2.2-common        apache2-mpm-prefork     apache-dev
apache2-common          apache2-mpm-threadpool  apache-doc
apache2-dev             apache2-mpm-worker      apache-modules
apache2-doc             apache2-prefork-dev     apache-perl
apache2-modules         apache2-src             apache-ssl
apache2-mpm             apache2-threaded-dev    apachetop
apache2-mpm-event       apache2-utils           apache-utils
wangjinyang@wjy-ubuntu:~$ sudo apt-get install apache-dev
[sudo] password for wangjinyang: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
读取状态信息... 完成             
将会安装下列额外的软件包:
  libdb4.4-dev libexpat1-dev
建议安装的软件包:
  apache-ssl apache-perl db4.4-doc
下列【新】软件包将被安装:
  apache-dev libdb4.4-dev libexpat1-dev
共升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
需要下载 1014kB 的软件包。
操作完成后,会消耗掉 2818kB 的额外磁盘空间。
您希望继续执行吗?[Y/n]Y
获取:1 http://ubuntu.csie.ntu.edu.tw hardy/main libexpat1-dev 2.0.1-0ubuntu1 [134kB]
获取:2 http://fr.archive.ubuntu.com feisty/universe apache-dev 1.3.34-4.1 [333kB]
获取:3 http://ubuntu.csie.ntu.edu.tw hardy/universe libdb4.4-dev 4.4.20-11 [547kB]
下载 1014kB,耗时 60s (16.7kB/s)                                               
选中了曾被取消选择的软件包 libexpat1-dev。
(正在读取数据库 ... 系统当前总共安装有 104434 个文件和目录。)
正在解压缩 libexpat1-dev (从 .../libexpat1-dev_2.0.1-0ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 libdb4.4-dev。
正在解压缩 libdb4.4-dev (从 .../libdb4.4-dev_4.4.20-11_i386.deb) ...
选中了曾被取消选择的软件包 apache-dev。
正在解压缩 apache-dev (从 .../apache-dev_1.3.34-4.1_all.deb) ...
正在设置 libexpat1-dev (2.0.1-0ubuntu1) ...

正在设置 libdb4.4-dev (4.4.20-11) ...
正在设置 apache-dev (1.3.34-4.1) ...
wangjinyang@wjy-ubuntu:~$ 
默认位置:usr/bin/apxs



在Ubuntu中,采用 sudo apt-get install apache2 安装apache服务后,是不会带Apxs,需要安装 apache2-dev。其命令是:sudo apt-get install apache2-dev
安装完后查看安装的路径: whereis apxs2
       如果在安装Mod_pythond的make过程出现这样到错误:fatal error: Python.h: No such file or directory,可以安装python2.7-dev(装的是V2.7)解决,命令为:sudo apt-get install python2.7-dev
Apxs的默认位置:usr/bin/apxs,但在ubuntu11版本中已经是usr/bin/apxs2


本机配置:

sudo apt-get install apache2-devsudo apt-get install apache2-prefork-dev

然后查看apxs的目录(注意有可能是apxs2)

which apxswhich apxs2




原创粉丝点击