(apache2也可以使用 sudo apt-get install apache2来安装,下面来讲解下如何手动安装配置apache2)

在安装apache2之前,先要安装apache2的依赖项,apache2依赖项有:apr、apr-util、pcre并且pcre依赖perl

apache依赖包下载地址:

apr: http://mirrors.cnnic.cn/apache//apr/apr-1.5.1.tar.gz

apr-util: http://mirrors.cnnic.cn/apache//apr/apr-util-1.5.4.tar.gz

pcre:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz

perl:http://www.cpan.org/src/5.0/perl-5.20.2.tar.gz

apache下载地址:

http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.12.tar.bz2

下载之后全部解压到一个目录下,这里演示是全部解压到桌面。(注意:下载perl前,先在终端输入:perl -v,查看下是否安装了perl,安装了就不需要下载安装)

打开终端: cd Desktop  #之前已经所有下载的全部解压到桌面了,所以先进入桌面。

下面依次来讲解apache安装过程:

(蓝色表示输入终端的命令,#后面是注释说明)

apr依赖包安装:

cd apr #进入apr目录

./configure --prefix=/usr/local/apr  #--prefix表示将要安装的目录,即把apr安装到/usr/local/apr目录下,可以通过./configure -h命令来查看参数

make

make install

安装之后将在/usr/local目录下就能看到apr文件下了

apr-util依赖包安装:

cd ../apr-util #从apr目录下转到apr-util目下

./configure --prefix=/usr/local/apr-util

make

make install

perl安装:(注意:下载perl前,先另打开终端输入:perl -v,查看下是否安装了perl,安装了就不需要下载安装)

cd ../perl

sh Configure -de

make

make test

make install

pcre依赖包安装:(勿下载pcre2xx,否则安装apache的时候会出现xx not found)

cd ../pcre

./configure --prefix=/usr/local/pcre

make

make install

apache安装:

cd ../httpd

./configure --prefix=/usr/local/apache2 --enable-so --with-apr=/usr/local/apr  --with-apr-util=/usr/local/apr-util  --with-pcre=/usr/local/pcre

make

make install

到此,apache安装完成,现在进入到apache的bin目录,开启apache服务:

cd ~/usr/local/apache2/bin

apachectl start

打开浏览器,输入127.0.0.1

如果还需要配置php,请参考http://php.net/manual/en/install.unix.apache2.php

ubuntu下手动配置apache2.4.12的更多相关文章

  1. ubuntu下安装配置apache2(含虚拟主机配置)

    在Ubuntu14.14中安装apache 安装指令: sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是: /etc/init.d/apache2 启动: ...

  2. ubuntu下安装配置apache2与php

    1:安装apache2 sudo apt install apache2 2:修改端口号 sudo vi /etc/apache2/ports.conf 3:修改跟目录 在 /etc/apache2/ ...

  3. Ubuntu下HTTPS配置

    Ubuntu下HTTPS配置非常简单,对大部分用户而言,使用普通的自签名证书,只需按照步骤进行就可以了,无需了解密钥.证书的更多知识,更深的背景知识还有RSA算法.DES算法.X509规范.CA机构. ...

  4. Opencv 2.4.9在Ubuntu下的配置与安装

    [原]Opencv 2.4.9在Ubuntu下的配置安装  Opencv 2.4.9在Ubuntu下的配置与安装 surgewong@gmail.com http://blog.csdn.net/su ...

  5. Ubuntu下Maven配置与Maven项目创建教程

    一. Ubuntu下Maven配置 windows下Maven配置参考http://www.cnblogs.com/LexMoon/p/JavaMaven.html ubuntu下Maven地址htt ...

  6. Ubuntu下MySql配置

    Ubuntu下MySql配置 安装MySQL 命令: sudo apt-get install mysql-server MySQL初始配置及管理 启动MySQL mysql start : mysq ...

  7. Ubuntu下手动安装vscode

    Ubuntu下手动安装vscode1.下载vscodewget https://vscode.cdn.azure.cn/stable/553cfb2c2205db5f15f3ee8395bbd5cf0 ...

  8. Ubuntu下Linux配置内核各种常见错误和解决办法

    镜像下载.域名解析.时间同步请点击阿里云开源镜像站 这篇把Ubuntu下Linux配置内核各种常见错误和解决办法给大家讲解一下,希望可以帮助到大家. 一.Ubuntu系统中缺少各种依赖包导致的问题 1 ...

  9. Ubuntu环境下手动配置zookeeper

    配置zookeeper 注意:因为是单机伪分布式配置,故同一机器上有3个server zookeeper文件格式如下 home---zookeeper---server0---zookeeper | ...

随机推荐

  1. 配置Cocos Code IDE 可以正常运行的组合:jdk,sdk ,ndk, ant, cocos2d-x

    Cocos Code IDE:Cocos Code IDE 1.0.0-RC2 jdk:Cocos Code IDE 自动的jdk sdk:8以上 ndk:r9d(r10有bug),希望以后版本可以修 ...

  2. P2465 [SDOI2008]山贼集团 dp

    这个题是一道树形dp+状压dp二合一,先预处理每种组合会有什么额外的费用,然后在树上dp就行了. 题干: 题目描述 某山贼集团在绿荫村拥有强大的势力,整个绿荫村由N个连通的小村落组成,并且保证对于每两 ...

  3. Flask中的ThreadLocal本地线程,上下文管理

    先说一下和flask没有关系的: 我们都知道线程是由进程创建出来的,CPU实际执行的也是线程,那么线程其实是没有自己独有的内存空间的,所有的线程共享进程的资源和空间,共享就会有冲突,对于多线程对同一块 ...

  4. bzoj2521

    最小生成树+最小割 ...我太zz了,没看出来全体减1是一个加1,看见后就是sb题了... 我们发现根据克鲁斯卡尔的过程,我们把边从小到大加入,如果两点已经相连就跳过,那么我们把所有小于等于这条边的边 ...

  5. bzoj4619

    4619: [Wf2016]Swap Space Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 129  Solved: 54[Submit][Sta ...

  6. 【168】ENVI入门系列

    参考:ENVI-IDL中国的博客 [ENVI入门系列]01.ENVI产品简介与入门 [ENVI入门系列]02.自定义坐标系(北京54.西安80.2000坐标系) [ENVI入门系列]03.基于自带定位 ...

  7. ubuntu/linuxmint如何添加和删除PPA源

    [添加] 1.sudo add-apt-repository ppa:user/ppa-name 2.sudo apt-get update (然后再安装软件sudo apt-get install ...

  8. SQL 事务篇和约束

    数据库事务: 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行 事务是恢复和并发控制的基本单位.事务应该具有4个属性 ...

  9. 【SPOJ-GCDEX】GCD Extreme(欧拉函数)

    题目: SPOJ-GCDEX (洛谷 Remote Judge) 分析: 求: \[\sum_{i=1}^{n}\sum_{j=i+1}^{n}gcd(i,j)\] 这道题给同届新生讲过,由于种种原因 ...

  10. IKanalyzer、ansj_seg、jcseg三种中文分词器的实战较量

    转自:http://lies-joker.iteye.com/blog/2173086 选手:IKanalyzer.ansj_seg.jcseg 硬件:i5-3470 3.2GHz 8GB win7 ...