安装步骤

1.下载httpd

http://httpd.apache.org/

2.解压缩httpd

tar vxzf httpd-2.4.6.tar.gz

3.安装httpd

进入解压缩后的目录

cd httpd-2.4.6

创建安装目录 /usr/local/apache2.4.6

sudo mkdir /usr/local/apache2.4.6

安装到指定目录

sudo ./configure --prefix=/usr/local/apache2.4.6 --enbale-module=so

这个时候可能会出现问题了。

问题1:APR not found

a、下载 apr-1.4.6.tar.gz(官方网址)

b、解压 apr

tar -zxvf apr-1.4.6.tar.gz

cd apr-1.4.6

c、安装 apr

sudo mkdir /usr/local/apr

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

sudo make

sudo make install

问题2:APR-util not found

a、下载 apr-util-1.4.1.tar.gz(官方网址)

b、解压 apr-util

tar -zxvf apr-util-1.4.1.tar.gz

cd apr-util-1.4.1

c、安装 apr

sudo mkdir /usr/local/apr-util

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

sudo make

sudo make install

问题3:pcre-config for libpcre not found

a、下载 pcre-8.31.tar.gz(官方网址)

b、解压 pcre

tar -zxvf pcre-8.31.tar.gz

cd pcre-8.31

c、安装 apr

sudo mkdir /usr/local/pcre

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

sudo make

sudo make install

问题4: 清理编译后重新编译

sudo make clean; make

sudo make clean install

完成以上准备后,再次安装httpd(附带参数来指定库的路径):

sudo ./configure --prefix=/usr/local/apache2.4.6/ --enable-module=all --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

--with-pcre=/usr/local/pcre

之后手动启动apache

进入安装路径后执行sudo ./bin/apachectl start  // stop,restart

4.打开浏览器验证是否成功

在浏览器输入localhos显示it works!即表示安装成功。

转载于:https://www.cnblogs.com/lit10050528/p/3409033.html

Ubuntu12.04下apache服务器的安装也配置相关推荐

  1. CentOS下Apache服务器的安装与配置

    配置服务文件参数 服务目录 /etc/httpd 配置文件 /etc/httpd/conf/httpd.conf 网站数据目录 /var/www/html 访问目录 /var/log/httpd/ac ...

  2. CentOS 6.3下rsync服务器的安装与配置[转]

    CentOS 6.3下rsync服务器的安装与配置 一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以 ...

  3. Server_Windows 下apache 下载、安装、配置(apache下载、apache 安装、apache 配置);

    apache 下载.安装.配置 一.Apache 的安装说明 1.下载 首先打开Apache官网,进入Windows版本的下载地址页面:http://archive.apache.org/dist/h ...

  4. ubuntu12.04下触摸屏YT-104CQT驱动安装教程

    1.解压pmLinux-CentOS_7_20150904.zip在Ubuntu12.04桌面,得到pmLinux-CentOS_7_20150904文件夹 2.打开终端,并命令行切换到pmLinux ...

  5. Ubuntu16.04下Hadoop的本地安装与配置

    一.系统环境 os : Ubuntu 16.04 LTS 64bit jdk : 1.8.0_161 hadoop : 2.6.4 部署时使用的用户名为hadoop,下文中需要使用用户名的地方请更改为 ...

  6. ubuntu11.04下CUDA4.0的安装与配置

    1:下载CUDA 4.0 安装官网最新的显卡驱动: 安装方法可以参考: <Ubuntu11.04下安装Nvidia显卡驱动的方法> 然后从NVIDIA网站(http://developer ...

  7. linux 增加maven内存,Ubuntu Linux系统下Apache Maven的安装和配置

    操作系统:Linux x64 / Ubuntu 14.04 Apache Maven版本:3.3.9 1. 前往Apache Maven官网下载最新版本:https://maven.apache.or ...

  8. CentOS 6.3下rsync服务器的安装与配置

    一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录. Rsy ...

  9. CentOS 6.3下Samba服务器的安装与配置(转)

    一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...

最新文章

  1. php获取WdatePicker值,WdatePicker日历控件使用方法
  2. Java基础、多线程、JVM、集合八股文自述(持续更新)
  3. redhat-problem to be research
  4. 利用IShellExecuteHook接口对程序监控
  5. 强化学习—— 经验回放(Experience Replay)
  6. Jquery中进行post请求时同步与异步的区别(从实例入手学习)
  7. jconsole工具检测堆内存变化
  8. 最简单的基于librtmp的示例:发布H.264(H.264通过RTMP发布)
  9. cjmx:JConsole的命令行版本
  10. php 国密 签名,关于php国密SM3签名算法
  11. Spring boot配置文件两种方式
  12. 蓝桥杯 2017年C语言组大学B组 C/C++
  13. java8 stream map 求最大值、最小值、平均数、求和
  14. Linux镜像模式,Linux实现HiTool的合并镜像功能
  15. PS如何制作一寸照片
  16. JixiPix Premium Pack for Mac(创意照片特效软件)
  17. 桂花网蓝牙路由器Cassia X1000产品介绍
  18. 对话系统中的中文自然语言理解 (NLU) 任务介绍
  19. 真人快打11服务器维修,玩家抱怨真人快打11微交易过多 官 方:后续会补偿
  20. 阿拉伯字母发音--全集

热门文章

  1. 基于Java的智能问答系统
  2. LayuI固定块关闭
  3. php flock 使用实例
  4. 利用K8S技术栈打造个人私有云(连载之:初章)
  5. 再记AE与AO的区别与联系
  6. 五分钟深入 Hadoop 内核
  7. Android入门学习2
  8. cvc-complex-type.2.3: Element 'beans' cannot have character [children]
  9. Junipre认证必了解产品:juniper Networks SSG550M
  10. RFID将成为物联网革命的首战