源码安装:

普通用户下

1 上传apache安装包

2

-bash-3.2$ tar xzf httpd-2.2.27.tar.gz

-bash-3.2$ cd httpd-2.2.27

-bash-3.2$ ./configure--prefix=/tomcat/apache --enable-so  //  配置apache路径

-bash-3.2$ make                //编译apache

-bash-3.2$ make install        //安装apache

-bash-3.2$ cd /tomcat/apache/conf   //进入apache的目录

-bash-3.2$ cp -a httpd.confhttpd.conf-   //备份apache配置文件

[root@localhost ~]# chkconfig --listhttpd  //查看httpd服务是否已存在

[root@localhost ~]# chkconfig httpdoff      //关闭系统自带了httpd的服务,如果存在httpd服务

[root@localhost ~]# service httpdstatus     //查看自带httpd服务状态

httpd is stopped

-bash-3.2$ /tomcat/apache/bin/apachectl -kstart  //linux启动apache命令

-bash-3.2$ netstat -an | grep :80   //查看linux80端口是否开启

-bash-3.2$ ps -aux|grep httpd        //linux下查看Apache进程


root用户下

1 安装apache之前,需要先安装apr apr-util。

wKiom1gO5-zAXMpoAAEGcw_51Lg875.png-wh_50

2 /usr/local/apache2/bin/apachectl  start 启动