`

ubutun apache源码完整安装过程

 
阅读更多

1.到这里下载apache的最新版2.4.3 http://httpd.apache.org/download.cgi#apache24

2.先安装apache需要的几个模块

下载所需软件包:
wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz  
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz  
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip  
具体步骤如下:
  a:解决apr not found问题>>>>>>
[root@xt test]# tar -zxf apr-1.4.5.tar.gz  
[root@xt test]# cd  apr-1.4.5  
[root@xt apr-1.4.5]# ./configure --prefix=/usr/local/apr  
[root@xt apr-1.4.5]# make && make install  
 
  b:解决APR-util not found问题>>>>
[root@xt test]# tar -zxf apr-util-1.3.12.tar.gz  
[root@xt test]# cd apr-util-1.3.12  
[root@xt apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config  
[root@xt apr-util-1.3.12]# make && make install 

  c:解决pcre问题>>>>>>>>>
[root@xt test]#unzip -o pcre-8.10.zip  
[root@xt test]#cd pcre-8.10  
[root@xt pcre-8.10]#./configure --prefix=/usr/local/pcre --disable-shared --with-pic
[root@xt pcre-8.10]#make && make install 
 
 在安装pcre时可能会出现g++没有安装,则用apt-get install g++安装完g++,

 

如果还出现libtool: link: Fatal configurationerror. make[1]: *** [libpcrecpp.la] 错误 1 则加上参数--diable-shared


3.接下来就是安装apache了

  tar zxvf  httpd-2.4.3.tar.gz

./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre
make;make install
 安装成功。
分享到:
评论

相关推荐

    Ubuntu 16.04 LTS下安装Apache2+PHP7.0+MySQL+phpMyAdmin图文详解.doc

    详细的讲解了Ubuntu 16.04 LTS下安装Apache2+PHP7.0+MySQL+phpMyAdmin图文详解

    ubuntu 工具源码和安装说明

    ubuntu 工具源码和安装说明. export PATH=$PATH:/usr/local/vim/bin tar xf ncurses_5.9.orig.tar.gz mv ncurses-5.9/ ncurses cd ncurses ./configure --prefix=/usr/local/ncurses --without-cxx make sudo make ...

    Ubuntu的apachephpmysql安装.pdf

    - 如果在执行`./configure`时遇到`config.status: error: cannot find input file: 'include/ap_config_auto.h.in'`,这可能是由于之前移动Apache源码目录时遗漏了某些文件。确保所有文件都已正确移动,并重试`./...

    Ubuntu 16.04源码编译安装Apache 2.4.25教程

    本文为大家介绍了Ubuntu 16.04源码编译安装Apache,供大家参考,具体内容如下 apache 安装指南:http://httpd.apache.org/docs/2.4/install.html 安装指南上面有详细的安装过程,这里我只说些注意事项: 1.编译...

    Ubuntu系统下安装Reviewboard详解

    本文详细介绍了在Ubuntu系统上安装Reviewboard的全过程,包括环境准备、核心组件安装及配置等多个环节。通过这些步骤,您可以成功地搭建出一套完整的代码审查环境,有助于提高团队协作效率和代码质量。

    Linux系统服务编译安装Apache源码包

    通过以上步骤,我们就完成了在Linux系统上编译安装Apache源码包的过程。这不仅让我们能够使用最新的版本,还允许对Apache进行更深入的定制和优化,以满足特定的应用场景。在实际操作中,需要注意的是,每个步骤都...

    Ubuntu的apachephpmysql安装[总结].pdf

    这个过程可能涉及到一些复杂性,如权限问题、依赖问题和配置错误,但遵循上述步骤,你应该能够成功地在Ubuntu 10.04上搭建起一个完整的LAMP(Linux, Apache, MySQL, PHP)环境。对于初学者来说,这是一个很好的起点...

    ubuntu下svn+apache安装配置

    Ubuntu 下 SVN+Apache 安装配置 本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...

    Ubuntu 16.04源码编译安装PHP 5.6.29的教程

    ### Ubuntu 16.04源码编译安装PHP 5.6.29的教程 #### 一、概述 本文旨在详细介绍如何在Ubuntu 16.04系统上通过源代码编译的方式安装PHP 5.6.29版本。此方法适用于那些希望自定义PHP环境或解决特定兼容性问题的用户...

    ubuntu14.04 LTS svn1.9.4源码及依赖库打包

    在本文中,我们将深入探讨如何在Ubuntu 14.04 LTS系统上,基于源码编译并安装Subversion 1.9.4,以及它所依赖的APR(Apache Portable Runtime)1.5.2和APR-Util 1.5.4库。这个过程对开发者和技术人员来说是必要的,...

    ubuntu 工具源码和安装说明-2

    ./configure --prefix=/usr/local/svn --with-apxs=/usr/local/webserver/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite --with-ssl --with-...

    详解Docker源码编译安装

    在进行Docker源码编译安装之前,你需要一个已经安装了Ubuntu 14.04的环境,并且需要添加Docker的官方仓库以便安装最新的Docker引擎。执行以下步骤来设置仓库: 1. 添加Docker仓库到`/etc/apt/sources.list.d/docker...

    Linux安装apache

    访问Apache官方网站或使用wget命令从镜像站点下载最新版本的Apache源码包,例如: ```bash wget http://mirror.apache.org/dist/httpd/httpd-2.2.19.tar.bz2 ``` 2. **解压源码包**: 使用tar命令解压下载的...

    LAMP源码安装含源码包网盘地址(php-5.5.7+mysql-5.6.15+apache-2.4.7)

    3. 配置并编译Apache源码,然后安装。 4. 对MySQL进行配置,设置数据存储路径,然后编译并安装。 5. 配置PHP,选择需要的模块(如mod_php模块以支持Apache),编译并安装。 6. 配置Apache以加载PHP模块,如在httpd....

    linux下php、mysql、apache完整安装配置

    在Debian或Ubuntu系统中,可以通过以下命令安装: ```bash sudo apt-get install -y apache2 ``` 安装完成后,启动Apache服务并设置开机启动: ```bash sudo systemctl start apache2 sudo systemctl enable ...

    apache2 linux 安装资源

    在Linux系统中安装Apache2是一项基础且重要的任务,它涉及到一系列的依赖库和配置过程。在提供的资源中,我们有以下关键组件: 1. **apr-1.6.3.tar.gz**:Apache Portable Runtime (APR) 是Apache HTTP服务器项目的...

    ubuntu安装LAMP

    如果你遇到的是旧版本的Ubuntu,或者需要安装特定版本的软件,可能需要参考类似文章中的详细步骤,比如文章中提到的通过源码编译安装PHP、MySQL和相关扩展。但这种做法通常适用于有经验的系统管理员,因为编译安装...

    webmin web图形化管理linux安装包最新版 内附Ubuntu/CentOS安装包及源码安装包

    Webmin 是一款基于网络的系统管理工具,适用于类 Unix 服务器,全球每年安装量约为 1,000,000 台。使用它可以配置操作系统内部,如用户、...webmin-2.102.tar.gz : 完整版安装源码包 demo.jpeg : 安装后的演示截图文件

Global site tag (gtag.js) - Google Analytics