首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
Web开发
> 详细
Apache安装
时间:
2018-04-11 17:10:25
阅读:
201
评论:
0
收藏:
0
[点我收藏+]
标签:
linux
Apache安装
Apache是一个基金会的名字,httpd才是我们要安装的软件包,早期它的名字就叫apache
Apache官网www.apache.org
现在主流版本是2.4,那么我下面写的是2.4的安装方法
2.4会依赖于apr软件
apr和apr-util是一个通用的函数库,可以让httpd不关心底层的操作系统平台,很方便的移植,就是从Linux移植到windows也可以正常运行
首先我们先下载这三个包
wget
http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.33.tar.gz
wget
http://mirrors.cnnic.cn/apache/apr/apr-1.6.3.tar.gz
wget
http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.bz2
然后解压这些包
首先先从apr开始
先cd apr-1.6.3
./configure --prefix=/usr/local/apr
make && make install
每一步昨晚最好echo $?一下
然后再相同步骤的对apr-util
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
如果出现报错
yum install expat-devel -y
之后再make && make install
下面我们开始安装httpd
进入httpd解压出来的包
然后编译安装一下
./configure --prefix=/usr/local/apache2.4 --with-apr=/usr/local/apr --wi
th-apr-util=/usr/local/apr-util --enable-so --enable-mods-shared=most
前面就是指定apr和apr-util
--enable-so 模块 支持动态扩展
--enable-mods-shared=most most绝大多数,大多数能够用到的模块都要加进来
如果在安装的时候遇到报错
注意看是缺少pcre
我们可以yum linst |grep pcre
通常情况我们安装的是库带有devel字
所以要安装的是devel64位
yum -y install pcre2-devel
这样在执行就可以了,接下来就是make && make install
完了我们进/usr/local/apache2.4看一下
bin/httpd 启动命令也是核心二进制文件
还有个是 conf/目录 是配置文件目录
htdocs/目录存放了一个访问页,默认的网站会放在这个目录下
logs/日志目录
/man 文档
最大的就是模块目录
用-M查看安装了哪些模块
上面的提示不用管,只是要定义一个servername
后面括号static 是静态模块
静态模块是直接编译到了二进制文件里面,在bin/httpd
shared动态模块
这些模块就在modules下
启动后看一下,监听的端口是80端口
Apache安装
标签:
linux
Apache安装
原文地址:http://blog.51cto.com/12777709/2096955
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
36.VUE — 认识 Webpack 和 安装
2021-07-28
【PHP】上传图片翻转问题
2021-07-28
php对数字进行万。亿的转化
2021-07-28
五个 .NET 性能小贴士
2021-07-28
Three.js中显示坐标轴、平面、球体、四方体
2021-07-28
.net 5+ 知新:【1】 .Net 5 基本概念和开发环境搭建
2021-07-27
1.html,css
2021-07-27
基于Docker搭建 Php-fpm + Nginx 环境
2021-07-27
nginx + http + svn
2021-07-27
kubernets kube-proxy的代理 iptables和ipvs
2021-07-26
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!