`

Linux安装apache全过程

阅读更多

      下载apache(现在版本都是以这样的方式表达的:httpd-*.*.*.tar.gz),去apache.org官网:http://apache.org/dist/httpd/ 

       例如,下载的就是最新版本:httpd-2.2.9.tar.gz,放到你指定的目录/usr/local/里面。Let's begin

[root@local]# ls    // 你会看到你下载的httpd-2.2.9.tar.gz.
[root@local]# tar –zxvf  httpd-2.2.9.tar.gz // 解压后为httpd-2.2.9
[root@local]# mkdir /usr/local/web/apache/   //在这个目录下建立文档,利于管理      
[root@local]# cd httpd-2.2.9
[root@httpd-2.2.9]#./configure  --prefix=/usr/local/web/apache    //安装路径
						--enable-shared=max  --enable-module=rewirte  --enable-module=so     
[root@httpd-2.2.9]# make  //编译
[root@httpd-2.2.9]# make install //安装
[root@httpd-2.2.9]# cd bin
[root@bin]# apachectl start            //开启httpd服务

 注解:

./configure //配置源代码树 
--prefix=/usr/local/apache2 //体系无关文件的顶级安装目录PREFIX ,也就Apache的安装目录。 
--enable-module=so //打开 so 模块,so 模块是用来提 DSO 支持的 apache 核心模块 
--enable-mods-shared=all //编译全部的模板,对于不需要我们可以在httpd.conf去掉。 
--enable-cache //支持缓存 
--enable-file-cache //支持文件缓存 
--enable-mem-cache //支持记忆缓存 
--enable-disk-cache //支持磁盘缓存 
--enable-static-support //支持静态连接(默认为动态连接) 
--enable-static-htpasswd //使用静态连接编译 htpasswd - 管理用于基本认证的用户文件 
--enable-static-htdigest //使用静态连接编译 htdigest - 管理用于摘要认证的用户文件 
--enable-static-rotatelogs //使用静态连接编译 rotatelogs - 滚动 Apache 日志的管道日志程序 
--enable-static-logresolve //使用静态连接编译 logresolve - 解析 Apache 日志中的IP地址为主机名 
--enable-static-htdbm //使用静态连接编译 htdbm - 操作 DBM 密码数据库 
--enable-static-ab //使用静态连接编译 ab - Apache HTTP 服务器性能测试工具 
--enable-static-checkgid //使用静态连接编译 checkgid 
--disable-cgid //禁止用一个外部 CGI 守护进程执行CGI脚本 
--disable-cgi //禁止编译 CGI 版本的 PHP 
--enable-ssl // 编译 ssl模块。 

 

 

分享到:
评论

相关推荐

    Linux系统下架设APACHE SVN服务器全过程

    Linux系统下架设APACHE SVN服务器全过程 查看了好多网页,加上自己不断出错不断的解决,终于解决了在linux系统上配置svn服务的问题 现将我参考的资料加上自己安装时遇到的问题等总结一下,供大家参考

    apache的源码安装详细过程全纪录_Linux

    apache的源码安装详细过程全纪录_Linux

    Apache+MYSQL+JDK+tomcat安装配置全过程

    虚拟机安装centos部署jsp网站一站式,个人三天部署成功,很详细包括 centos虚拟机安装,linux基础,mysql安装,apapche安装,tomcat安装等 问题注意事项都有,apache和tomcat整合

    centos linux+apache+mysql+php+memcache+zend

    本文档是linux下面的lamp配置步骤,是本人经过多次尝试总结的,参考了网上很多文档,所需软件均能从网上下载,希望对初学者有所帮助centos5.5(redhat5) + ...apache 2.0.55 + mysql 5.1.47 + ...安装全过程

    linux下codestriker配置全攻略

    本人花费一周时间完全摸索实现的在linux下用mysql和apache配置的codestriker服务器配置,过程包含N多贴图,超详细的讲解,多问题的解决,完全适合不懂任何linux的菜鸟,已经测试成功。

    LINUX操作系统(电子教案,参考答案)

    本章主要介绍DNS工作的原理、Linux下的域名服务器系统以及BIND的安装与配置等内容。详细叙述了主DNS服务器和辅助DNS服务器的配置以及DNS的安全。 第17章:FTP服务器。本章主要介绍了wu-ftp服务器的安装、配置和使用...

    Apache+PHP4.0+Sybase安装文档

    我选择了Customer 全安装,因为安装Sybase时,要有X环境。  安装完成后,建立一个工作目录/home/workshop,上传所有安装文件  sybase-common-11.9.2-3.i386.rpm  sybase-openclient-11.1.1-3.i386.rpm  apache_1

    redhat 5.4下安装MYSQL全过程

    因为自己需要的是用JAVA环境而不是用php+apache这种一键安装的东西,所以没有下载阿里云官网上说的sh.zip.况且里面也没有gzip这个解压包.所以果断自己来安装自己想要的东西 了. 购买的机器配置是: 操作系统:Red Hat ...

    RedHat linux 4.0 as 下 apache+mysql+php的基本配置

    word文档### 测试过很多次 ### 一般按照过程一步一步的配置 肯定是对的### 在root用户下配置的### 紧供参考

    Fedora10下搭建JSP开发环境全过程

    在Fedora10系统下,搭建JSP开发环境全过程,09.4.23日测试通过。 JDK安装包 :jdk-6u12-linux-i586-rpm.bin Tomacat安装包 :apache-tomcat-6.0.18.tar.gz MYSQL安装包 :mysql-5.1.31-linux-i686-glibc23.tar.gz

    RED HAT LINUX 6大全

    第一部分为Red Hat Linux的介绍和安装;第二部分为服务配置;第三部分为系统管理;第四部分为Linux编程;第五部分为附录。本书内容翔实、涉及领域广泛,并且提供了详细的例子和大量的参考资料(包括书籍、电子文档和...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    10.6 Linux下常见的性能分析工具 10.6.1 vmstat命令 10.6.2 sar命令 10.6.3 iostat命令 10.6.4 free命令 10.6.5 uptime命令 10.6.6 netstat命令 10.6.7 top命令 10.7 基于Web应用的性能分析及优化...

    Linux操作系统基础教程

    一.Linux下的网络服务.......................................................................................................24 二.几种重要的配置文件......................................................

    LuManager图文安装使用教程和创建MysqL快速建站基本教程

    LuManager支持FreeBSD、Debian、Centos、Ubuntu,选择快速安装整个过程不到十几分钟,特别适合那种刚刚接触Linux类VPS的朋友建站使用,至于LuManager在占用VPS内存和运行效率这一块,小内存的VPS还是安装个LNMP好点...

    Linux环境下搭建php开发环境的操作步骤

    编译配置的问题: a、在没有安装之前,对软件无法全面了解 b、如果不全全面了解,又不知道该怎么安装(附带哪些参数) c、可以先选择一个最简单的安装方式,随着使用,多次安装来解决这个问题 该过程比较复杂,需

    压力测试工具Pylot.rar

    它通过GUI或者Shell/Console来执行和监视对被测试网站的测试过程,如果配合上numpy、matplotlib就可以自动绘制图表,形象地展示服务器压力测试全过程。 Pylot这款Web压力测试软件的特点是:HTTP和HTTPS(SSL)支持...

    YGBOOK带采集规则

    伪静态配置参见压缩包中 txt 文件,针对不同环境的有不同配置说明(自带.htacess 文件重新优化了兼容性,解决了 apache+nts 模式下可能出现的“No input file specified.”问题) 安装步骤: 1.将文件解压后上传至...

    史上最全韩顺平传智播客PHP就业班视频,9月份全集

    史上最全韩顺平毕业班视频------这里只有9月份,8,10,11月份在另外一个文件下。 传智播客PHP就业班视频课程列表 8-11 1.html介绍 html运行原理① 8-11 2.html运行原理② html文件基本结构 html元素和属性 8-11 3....

    史上最全韩顺平传智播客PHP就业班视频,10月份全集

    史上最全韩顺平毕业班视频------这里只有10月份,8,9,11月份在另外一个文件下。 传智播客PHP就业班视频课程列表 8-11 1.html介绍 html运行原理① 8-11 2.html运行原理② html文件基本结构 html元素和属性 8-11 3....

Global site tag (gtag.js) - Google Analytics