1.首先下载httpd-2.2.27.tar.gz
用linux命令下载

wget http://mirrors.cnnic.cn/apache//httpd/httpd-2.2.27.tar.gz

2.下载完成之后要解压httpd-2.2.27.tar.gz(linux文件后缀带gz的都要gzip解压下)

gzip -d httpd-2.2.27.tar.gz

3.gzip -d之后文件名会变成httpd-2.2.27.tar没有了.gz了,再用tar解压

tar xvf httpd-2.2.27.tar

4.执行第三步之后会解压出来一个httpd-2.2.27目录,cd进入httpd-2.2.27目录

cd httpd-2.2.27

5.进入httpd-2.2.27之后设置安装目录(/home/web/apache/是安装目录)

./configure --prefix=/home/web/apache/

6.配置好安装目录之后就开始编译(linux编译就用make就行)

make

7.编译完之后,执行安装命令(make install)

make install

8.修改配置文件(一定要修改不然启动不的)

vi /home/web/apache/conf/httpd.conf

打开httpd.conf之后查找Listen这行
改成

Listen 80

注:80端口要是被占用了就启动不了的,如果被占用可以改成7160之类的

再查找ServerName
改成
ServerName localhost:80
就修改这2个地方就完成了,可以启动了

9.启动apache(如果有问题请用root重启)

/home/web/apache//bin/apachectl -k start

10.用ps查看apache是否启动成功

ps -ef | grep httpd

结果如下就是成功了
[root@localhost web]# ps -ef | grep httpd                    
root     13972     1  0 16:19 ?        00:00:00 /home/web/apache//bin/httpd -k start
daemon   13973 13972  0 16:19 ?        00:00:00 /home/web/apache//bin/httpd -k start
daemon   13974 13972  0 16:19 ?        00:00:00 /home/web/apache//bin/httpd -k start
daemon   13975 13972  0 16:19 ?        00:00:00 /home/web/apache//bin/httpd -k start
daemon   13976 13972  0 16:19 ?        00:00:00 /home/web/apache//bin/httpd -k start
daemon   13977 13972  0 16:19 ?        00:00:00 /home/web/apache//bin/httpd -k start
root     13979 16929  0 16:19 pts/1    00:00:00 grep httpd

11.说一下停止apache的命令

/home/web/apache/bin/apachectl -k stop

linux下安装apache2.2.27的更多相关文章

  1. Linux 下安装apache2.4

    Linux 下安装apache2.4 下载,解压,配置安装! 好生麻烦! 安装一个apache,需要很多依赖!比如apr.apr-util.pcre等等. 这些依赖有可能还需要别的更多的依赖! 真心的 ...

  2. linux下安装apache2.4

    linux安装Apache2步骤如下 apr 下载地址 http://mirrors.cnnic.cn/apache//apr/apr-1.5.2.tar.gz 安装过程 tar -xzvf apr- ...

  3. linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(二)

    linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(二) 安装apache web容器 . yum方式安装apache 注意apache在linux ...

  4. linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(三)

    linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(三) 安装PHP 1.yum方式安装PHP方法同安装apache一样传送门:linux cent ...

  5. linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦

    linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(一) 一.Linux下安装MySQL 1.下载 下载地址:http://dev.mysql.co ...

  6. CentOS6.5下安装apache2.2和PHP 5.5.28

    CentOS6.5下安装apache2.2 1. 准备程序 :httpd-2.2.27.tar.gz 下载地址:http://httpd.apache.org/download.cgi#apache2 ...

  7. Linux下安装Apache并以mod_wsgi方式部署django站点

    源码编译方式安装Apache 首先下载Apache源码压缩包,地址为http://mirror.bit.edu.cn/apache/httpd/ 继续下载apr和apr-util压缩包,地址为http ...

  8. Linux下安装loadrunner步骤及遇到的问题

    Linux下实现压力测试,只能在Linux下安装加压器---load-generator,然后通过本地录制脚本,通过loadrunner controller 的Scenario-->Load ...

  9. 记录Linux下安装elasticSearch时遇到的一些错误

    记录Linux下安装elasticSearch时遇到的一些错误 http://blog.sina.com.cn/s/blog_c90ce4e001032f7w.html (2016-11-02 22: ...

随机推荐

  1. 【HDOJ】1512 Monkey King

    左偏树+并查集.左偏树就是可合并二叉堆. /* 1512 */ #include <iostream> #include <string> #include <map&g ...

  2. oracle报错ORA-01507

    SHUTDOWN IMMEDIATE; STARTUP NOMOUNT; CONTROL1.CTL文件复制到CONTROL2.CTL; ALTER SYSTEM SET CONTROL_FILES=' ...

  3. (转载)LINUX UNBUNTU10.04 下 搭建OC编译环境

    (转载)http://blog.sina.com.cn/s/blog_833996210100rgl4.html 1安装 / install GNUstep on ubuntu 下面列出来的包是安装G ...

  4. C# Get Desktop Screenshot ZZ

    I found this feature while looking inside Graphics class and since it was so simple to use, I decide ...

  5. JavaScript高级程序设计49.pdf

    HTML5事件 contextmenu事件 contextmenu事件是冒泡的,可以将事件处理程序指定到document,这个事件的目标是用户操作的元素,在兼容DOM的浏览器中使用event.prev ...

  6. (DT系列四)驱动加载中, 如何取得device tree中的属性

    本文以At91rm9200平台为例,从源码实现的角度来分析驱动加载时,Device tree的属性是如何取得的.一:系统级初始化DT_MACHINE_START 主要是定义"struct m ...

  7. 南阳acm奇偶数分离

    这道题的特殊要求是要先先限定了测试数据的组数,所以多加一条循环语句.下面是已通过的代码: #include<stdio.h>   main() {         int n,m,i,j; ...

  8. C++域宽设置

    域宽设置,域宽填充; 设置域宽, cout<<set[w-width](int n)<<被设置的输出内容 设置填充字符, cout<<setfill(char n) ...

  9. MAC 下安装PIL

    1. 安装使用 pip install pil 结果报如下错误 Collecting PIL Could not find a version that satisfies the requireme ...

  10. hdoj 5461 Largest Point

    Largest Point Time Limit: 1500/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)Tot ...