Apache2

一:概念

通常称为Apache,是世界上最流行的开源web服务器软件,负责接收用户的http请求,并且返回对于内容

也就是把我们的计算机变成一台能提供网页服务的服务器,linux和win都能运行

二:基础操作

复制代码
# 启动Apache
sudo systemctl start apache2

# 停止Apache
sudo systemctl stop apache2

# 重启Apache(修改配置后需要)
sudo systemctl restart apache2

# 检查运行状态
sudo systemctl status apache2

三:验证Apache是否工作

浏览器访问http://localhost,看是否出现Apache的默认页面,这里以kali为例

如果启动失败可以检查端口占用(80端口可能被其他程序占用)

​​Apache2 和 Nginx 有什么区别?​​

两者都是Web服务器,但:

  • ​​Apache2​​:更传统,模块化设计,适合动态内容(如PHP)。

  • ​​Nginx​​:更高性能,适合静态内容和反向代理。

相关推荐
data analyse 45623 分钟前
Session数怎么计算?明确会话切分、超时与跨页规则
java·服务器·数据库
学逆向的29 分钟前
C 选择结构的执行效率分析
c语言·开发语言·算法·网络安全
先知后行。39 分钟前
各种文件系统
linux·服务器·数据库
修船大队长1 小时前
启动阶段 KL15 未接通时触发报文超时监控
运维·服务器·网络
xiaoye-duck2 小时前
《C++ 项目:手写大模型接入 SDK》项目背景、目标及名词解释
服务器·网络·c++·语言模型
愤怒火龙果2 小时前
AI攻防 LLM中间件
人工智能·网络安全·中间件
RD_daoyi2 小时前
外贸独立站从0到1:平台选择 + 建站流程 + 新手避坑
大数据·服务器·网络·人工智能·搜索引擎·职场和发展
Source.Liu2 小时前
【A11】服务器底层权限表笔记
运维·服务器·笔记
先知后行。2 小时前
gdb、asan、Valgrind
linux·运维·服务器