当前位置: 首页 > news >正文

Ubuntu14.04下编译安装或apt-get方式安装搭建Apache或Httpd服务(图文详解)

写在前面的话

  对于

  在Ubuntu系统上,编译安装Apache它默认路径是在/usr/local/apache2/htdocs

          或者编译安装httpd它默认路径是在/usr/local/apache/htdocs

 

  

    在Ubuntu系统上,apt-get安装Apache它默认路径是在/var/www/html

          或者apt-get安装httpd它默认路径是在/var/www/html

 

 

 

 

  

  

  我这里,采取编译安装httpd-2.4.3

  在/usr/下,创建software目录。

   

cd /usr/software

 

  然后,大家,可以在线下载

# wget http://mirror.bjtu.edu.cn/apache/httpd/httpd-2.4.3.tar.gz
# wget http://mirrors.axint.net/apache/apr/apr-1.4.6.tar.gz
# wget http://mirrors.axint.net/apache/apr/apr-util-1.5.1.tar.gz
# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.31.tar.gz

 

  也可以,如我这里,离线下载,再上传(虚拟机),拷贝(到真实物理机器)

  http://download.csdn.net/detail/u010106732/9892387

  http://download.csdn.net/detail/u010106732/9892388

     http://download.csdn.net/detail/u010106732/9892447

 

 

 

 

 

  然后,替换成我的。

 

 

  

  好比,我这里,已经下载好了,然后,拷贝到/usr/software目录下。

   上传好之后,再解压缩。

 

# tar zxvf pcre-8.31.tar.gz
# tar zxvf apr-1.4.6.tar.gz
# tar zxvf apr-util-1.5.1.tar.gz 
# tar zxvf httpd-2.4.3.tar.gz

 

 

 

 

   再依次,进行如下操作。

复制代码
# cd pcre-8.31 
# ./configure --prefix=/usr/local/pcre
# make && make install
# apt-get -y install libssl-dev
# cd /usr/software
# cp -r /usr/software/apr-1.4.6 /usr/software/httpd-2.4.3/srclib/apr
# cp -r /usr/software/apr-util-1.5.1 /usr/software/httpd-2.4.3/srclib/apr-util
复制代码

 

   

 

复制代码
# cd httpd-2.4.3

# ./configure --prefix=/usr/local/apache \
 
  
--enable-dav \
 
  
--enable-so \
 
  
--enable-maintainer-mode \
 
  
--enable-rewrite \
 
  
--enable-deflate=shared \
 
  
--enable-ssl=shared \
 
  
--enable-expires=shared \
 
  
--enable-headers=shared \
 
  
--enable-static-support \
 
  
--with-included-apr \
 
  
--with-mpm=prefork \
 
  
--enable-cache \
 
  
--enable-file-cache \
 
  
--with-pcre=/usr/local/pcre
复制代码

 

 

  然后,再执行

# make && make install
# cp /usr/local/apache/bin/apachectl /etc/init.d/httpd

 

 

  这样,就是已经安装好了。

 

  下面进行,对它进行配置修改

# vi /usr/local/apache/conf/httpd.conf

 

ServerName 192.168.30.1:80


或者

ServerName 192.168.30.1

 这里,80可以不写,或者,你也可以自定义其他端口,如8081等。

 
  至于为什么,80也可以不写(当然前提是你要默认80的端口哈,作为你的httpd服务)

 

 

 

 
 
 

 

 

 

 

 

 

 

 

 

 

   开启httpd服务

 /usr/local/apache/bin/httpd -k start




本文转自大数据躺过的坑博客园博客,原文链接:http://www.cnblogs.com/zlslch/p/7136288.html,如需转载请自行联系原作者

相关文章:

  • 链接静态库的顺序问题
  • 设计模式命令
  • 垃圾回收机制及析构器原理解析
  • 基于Maven管理的JavaWeb项目目录结构参考
  • Excel Interactive View - 让页面表格的功能更强大
  • Nginx 错误集合
  • perl模块Net::SCP::Expect批量下发文件
  • Exchange部署与管理体系结构
  • 傲游云浏览器测评
  • 《Linux From Scratch》第三部分:构建LFS系统 第六章:安装基本的系统软件- 6.15. MPFR-3.1.2...
  • 506554897automation正文 Ansible 四(ansible命令参数)
  • 使用exp导出报错EXP-00091
  • 职场上不能惹的八种人!
  • linux 下查看硬件信息(mac,IP地址,硬盘型号,序列号等)
  • ghost错误代码大全
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • Apache的基本使用
  • CentOS 7 修改主机名
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • flutter的key在widget list的作用以及必要性
  • go语言学习初探(一)
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • JavaScript设计模式与开发实践系列之策略模式
  • Just for fun——迅速写完快速排序
  • pdf文件如何在线转换为jpg图片
  • Theano - 导数
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 对超线程几个不同角度的解释
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 前端js -- this指向总结。
  • 我们雇佣了一只大猴子...
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • #pragam once 和 #ifndef 预编译头
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (3)STL算法之搜索
  • (4)事件处理——(7)简单事件(Simple events)
  • (solr系列:一)使用tomcat部署solr服务
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (转) ns2/nam与nam实现相关的文件
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET LINQ 通常分 Syntax Query 和Syntax Method
  • .NET的数据绑定
  • @Service注解让spring找到你的Service bean
  • @TableLogic注解说明,以及对增删改查的影响
  • @在php中起什么作用?
  • [Android]常见的数据传递方式
  • [BeginCTF]真龙之力
  • [error] 17755#0: *58522 readv() failed (104: Connection reset by peer) while reading upstream
  • [hdu 2896] 病毒侵袭 [ac自动机][病毒特征码匹配]