linux安装apache2.4

对于现在市面上绝大多数的linux操作系统都是用来作为服务器使用的,也就是说linux并不适合作为个人电脑的操作系统使用,当然了学习的话另说。这次和大家分享的是在linux系统上安装apache,这次的安装选用的是ubuntu操作系统

一.安装前的准备

1 安装c编译程序

不同的linux发行版本上安装的c编译程序都有一点差异,redhat上是gcc但是ubuntu上是g++.以ubuntu为例安装g++直接使用sudo apt-get install g++就能够安装上去了

2 安装apr和aprutil

(1)首先下载apr和aprutil的源码包,下载地址是http://apr.apache.org/download.cgi

  (2)   下载之后解压tar.gz

  (3)   进入解压目录并配置apr


prefix后面就是apr的安装目录,个人建议安装在自己的目录下,配置的时候界面如下


(4)编译apr


(5)安装apr


(6)解压aprutil

(7)进入aprutil目录配置aprutil

这里需要注意with-apr后面的目录,这个目录就是刚才安装apr的目录



(8)编译和安装aprutil


安装命令依然是make install,这里就不截图了

3 下载并安装pcre

pcre的下载地址是:http://sourceforge.net/projects/pcre/files/pcre/

解压的步骤就不说了,接下来配置pcre


配置结束之后依然是编译和安装,编译pcre的命令如下所示


接下来是安装



二  开始安装linux版本的apache

安装apache最重要的就是要确保apr,aprutil,pcre都安装成功了,这样后面apache的安装就很顺利了

1.下载并解压apache

2.配置apache

这一步也是apache是否能成功安装的关键,这里需要配置apr,aprutil以及pcre,命令如下

./configure --prefix=/home/chenruiyin/apache --enable-so --enable-rewrite=shared --with-mpm=prefork --with-apr=/home/chenruiyin/apr --with-apr-util=/home/chenruiyin/aprutil --with-pcre=/home/chenruiyin/pcre



3.编译apache源码


apache的编译有点慢,需要耐心等待一下


4.安装apache



5.修改apache的httpd.conf

有些apache安装好后依然启动不了,这种情况只需要在httpd.conf文件的最前面加 ServerName 127.0.0.1:8081  ,端口自己定义


6.启动apache

先进入apache的安装目录,之后输入 ./bin/httpd -k start  ,如果是停止就使用 ./bin/httpd -k stop



7.为了确保万无一失下面使用命令来看apache是否启动成功

使用的命令为:netstat -apn|grep 8081  这个命令主要看8081有没有程序在监听



8.最后在浏览器输入地址看apache是否可以使用


这样就说明apache已经正确启动并可以使用了,最后再介绍一个命令 ps aux|grep httpd  ,httpd就是apache的服务   这个命令用来查看apache运行的进程号


像3127,3128就是apache的进程号,如果要杀死进程可以使用 kill -9 3127(这里是进程号就行)


apache的安装比起mysql和php安装难度相差不是一点点,下次就分享linux上怎么安装apache

如果觉得文章太长,可以参考下面的文章

http://www.cnblogs.com/rainisic/archive/2012/05/23/Linux_Apache2_4_Install.html

http://blog.163.com/xchuaii@126/blog/static/1330602172012769365123/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值