Cent OS 下安装Apache 详细教程
来源:互联网 发布:如何正确下载软件 编辑:程序博客网 时间:2024/04/25 14:16
1.下载Apache
官网下载即可
2.解压
tar -zxvf httpd-2.2.31.tar.gz
输入ls ,可以看到当前目录下多了一个 httpd-2.2.31 目录
3.运行环境的安装:apr、apr-util、pcre
apr:
Apache protable Run -time library,Apache可移植运行库,主要为上层的应用程序提供一个可跨越多操作系统平台使用的底层支持借口库。
最大的作用是socket调度,一些对请求并发的处理
pcre:
Perl Compatible Regular Expressions,主要是对正则表达式的支持。
apr、apr-util、pcre已经包含在Apache的源码中了,在 httpd-2.2.31/srclib 目录下。
安装apr:
进入到 srclib/apr 目录
./configure --prefix=/usr/local/apr
make
make install
安装apr-util:
进入到src/apr-util目录
./configure --prefix=/usr/local/apr-util
make
make install
安装pcre
pcre的安装选择外部安装,也就是使用yum命令。原因是Apache 源码中的pcre 的Makefile文件 make 会出错。
执行命令: yum -y install pcre pcre-devel
到此运行环境安装完毕
4.Apache的编译安装
进入到 httpd-2.2.31目录
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-mpm=worker --enable-so --enable-mods-shared=all --enable-proxy=shared --enable-proxy-balancer=shared --enable-prosy-http=shared --enable-proxy-ajp --enable-deflate --enable-cache --enable-disk-cache --enable-mem-cache
make
make install
注:
--prefix:指定一个安装路径
这里将Apache的所有模块都安装了,默认安装的Apache是没有加载代理模块
5.检查apache 是否启动成功
/usr/local/apache/bin/apachectl start
curl localhost 或者在浏览器输入 localhost(如果你的cent os有浏览器的话!!!!),也可在其他机器直接访问你的cent os 机器IP。
显示 :It works!
安装成功!
官网下载即可
2.解压
tar -zxvf httpd-2.2.31.tar.gz
输入ls ,可以看到当前目录下多了一个 httpd-2.2.31 目录
3.运行环境的安装:apr、apr-util、pcre
apr:
Apache protable Run -time library,Apache可移植运行库,主要为上层的应用程序提供一个可跨越多操作系统平台使用的底层支持借口库。
最大的作用是socket调度,一些对请求并发的处理
pcre:
Perl Compatible Regular Expressions,主要是对正则表达式的支持。
apr、apr-util、pcre已经包含在Apache的源码中了,在 httpd-2.2.31/srclib 目录下。
安装apr:
进入到 srclib/apr 目录
./configure --prefix=/usr/local/apr
make
make install
安装apr-util:
进入到src/apr-util目录
./configure --prefix=/usr/local/apr-util
make
make install
安装pcre
pcre的安装选择外部安装,也就是使用yum命令。原因是Apache 源码中的pcre 的Makefile文件 make 会出错。
执行命令: yum -y install pcre pcre-devel
到此运行环境安装完毕
4.Apache的编译安装
进入到 httpd-2.2.31目录
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-mpm=worker --enable-so --enable-mods-shared=all --enable-proxy=shared --enable-proxy-balancer=shared --enable-prosy-http=shared --enable-proxy-ajp --enable-deflate --enable-cache --enable-disk-cache --enable-mem-cache
make
make install
注:
--prefix:指定一个安装路径
这里将Apache的所有模块都安装了,默认安装的Apache是没有加载代理模块
5.检查apache 是否启动成功
/usr/local/apache/bin/apachectl start
curl localhost 或者在浏览器输入 localhost(如果你的cent os有浏览器的话!!!!),也可在其他机器直接访问你的cent os 机器IP。
显示 :It works!
安装成功!
0 0
- Cent OS 下安装Apache 详细教程
- cent os apache gzip 安装
- cent os 下安装 svn
- Cent OS下安装Redis
- Linux Cent OS下安装MySQL数据库
- cent os 7 下安装tensorflow
- cent-os下编译安装apache时碰到的缺少zlib引起的错误
- Cent OS 下注册Apache 为系统服务
- 在CENT OS上编译安装APACHE+PHP+MYSQL
- Cent Os 5.8安装gcc 4.6.3,附带详细步骤
- Cent Os 5.8安装gcc 4.6.3,附带详细步骤
- cent os 5.5 安装
- Cent OS安装Samba
- cent os 安装
- cent os 安装jdk
- Cent OS 安装Spyder
- Cent OS JDK8安装
- Cent OS Tomcat8安装
- error C4996: 'asctime': This function or variable may be unsafe. Consider using asctime_s instead
- 正向代理,反向代理和透明代理
- jsp中include的用法笔记
- 编程——折纸问题
- Python函数式编程之map() reduce()
- Cent OS 下安装Apache 详细教程
- CS231笔记的笔记:图像分类
- Scala学习第四弹 访问修饰符
- CSS选择器
- C++中实现cin输入的结束
- 门面模式【Facade Pattern】
- Singleton
- 身份证 验证
- 禁用sublime自动更新提示