Linux 之 安装Apache网站

Linux 之 安装Apache网站

服务

Apache网站服务基础
apache简介:是开源软件项目的杰出代表,基于标准的HTTP网络协议提供网页浏览服务。
可运行环境:Linux,UNIX,Windows …
“apache”=“httpd” (阿帕奇)

Apache的主要特点:

1.开放源代码
2.跨平台应用
3.支持各种web编程语言
4.模块化设计
5.运行非常稳定
6.良好的安全性

Apache的主要版本:

1.X系列的最高版本是1.3,该版本继承了Apache服务器1.0版本的优秀特性和配置管理风格,具有非常好的兼容性,稳定性。
2.X系列加入了许多新的功能,配置语法和管理风格发生改变。

安装httpd服务器

今天用到的是RPM安装方式。安装包可在阿帕奇官网下载 “传送门"

在这里插入图片描述
在这里插入图片描述

准备工作就绪

避免发生安装端口冲突,建议卸载一遍,或查看端口是否开启,httpd默认端口:80
rpm -e httpd --nodeps

netstat -anpt | grep httpd

1.进入linux系统光盘,安装10个依赖包。
cd /media/Packages
rpm -ivh apr-1.4.8-3.e17.x86_64.rpm
rpm -ivh apr-devel-1.4.8-3.e17.x86_64.rpm
rpm -ivh cyrus-sasl-devel-2.1.26-20.e17_2.x86_64.rpm
rpm -ivh expat-devel-2.1.0-8.e17x86_64.rpm
rpm -ivh libdb-devel-5.3.21-19.e17x86_64.rpm
rpm -ivh openldap-devel-2.4.40-13.e17.x86_64.rpm
rpm -ivh apr-util-devel-1.5.2-6.e17.x86_64.rpm
rpm -ivh apr-util-1.5.2-6.e17.x86_64.rpm
rpm -ivh pcre-devel-8.32-15.e17_2.1x86_64.rpm
rpm -ivh pcre-8.32-15.e17_2.1.x86_64.rpm

插入阿帕奇光盘安装

1、解包
tar zxf httpd-2.4.25.tar.gz -C /usr/src
cd /usr/src/httpd-2.4.25

2、配置
./configure --prefix=/usr/local/httpd --enable-so --enable-charset-lite --enable-cgi
----perfix:指定httpd服务程序安装到哪个目录。
----enable-rewrite:启用动态加载模块支持,具有扩展能力。
----enable-charset-lite:启动字符集支持,以便支持使用各种字符编码网页。
----enable-cgi:启用CGI脚本程序支持,便于扩展网络的应用访问能力。

3、编译及安装
make && make install

4、确认安装结果
systemctl start httpd (开启服务)
netstat -anpt | grep httpd (查看端口)

在这里插入图片描述
那今天的安装任务就完成了

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值