Red Hat 7 Apache 安装与配置

本文详细介绍Apache服务的安装、配置及基本操作流程。包括使用rpm和yum检测及安装Apache,启动、设置开机启动,配置个人Web站点,以及解决SELinux权限问题。适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Apache服务安装与配置

检测主机中是否安装Apache

rpm -qa | grep httpd

安装Apache命令

yum -y install httpd

如果安装错误请参考 Yum配置安装 https://blog.youkuaiyun.com/qq_39906884/article/details/84139028

查看 Apache 状态

systemctl status httpd.service

apache打开前
启动 Apache
再次查看 Apache 状态

systemctl start httpd.service
systemctl status httpd.service

apache打开后
设置 Apache 开机启动

systemctl enable httpd.service

查看本机的IP地址

ifconfig 

打开浏览器, 网址输入本机ip地址或者localhost, 为以下内容说明正确打开了 Apache 服务
在这里插入图片描述

打开防火墙
在这里插入图片描述
http 服务打勾
在这里插入图片描述
在另一台主机上打开浏览器网址填写服务器ip地址 , 可以查看与服务器一样的内容
在这里插入图片描述

文件介绍

Apache服务器配置文件: /etc/httpd/conf/httpd.conf
Web站点的相关文件目录: /var/www
Web站点根目录: /var/www/html
Web站点的日志文件目录: /var/log/httpd

在Web站点根目录: /var/www/html下放入写好的index.html文件, 然后然后再浏览器输入服务器IP, 显示index.html内容

设置个人Web站点配置

修改 /etc/httpd/conf.d/userdir.conf 文件
将17行的 UserDir disabled 注释, 解除24行UserDir public_html 的注释
在这里插入图片描述
设置SELinux打开对主目录的访问(加**-P**选项代表永久打开)

setsebool -P httpd_enable_homedirs on

切换用户(用dou用户为例),
在家目录创建public_html目录,
修改家目录权限

su - dou
chmod 755 -R /home/dou

随后重启Apache服务

systemctl restart httpd.service 

在浏览器输入 服务器IP/~dou, 显示出来index.html的网页内容
个人web站点

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哇咔咔负负得正

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值