《HCIP-openEuler实验指导手册》1.6 Apache静态资源配置

知识点



常用用途:

软件仓库镜像及提供下载服务:

配置步骤

  1. 删除网站主目录中的文件(本实验机目录为/home/source ip为192.168.12.137 端口为81)
bash 复制代码
cd /home/source
rm -rf *
  1. 在主目录中新建6个文件夹如下图
bash 复制代码
mkdir test{1..6}
  1. 新建一个testln软链接到test1
bash 复制代码
ln -s test1 testln
  1. 在/etc/httpd/conf.d/source.conf新增如下内容

备注:如遇到403(如果你安装openEuler时选择的是server方式安装,关闭Selinux即可 )

按3个方向排查:一是Selinux; 二是目录权限; 三是文件所有者

  1. Selinux
    修改SELinux的状态
bash 复制代码
vim /etc/sysconfig/selinux

状态分为以下三种:

SELINUX=enforcing #selinux开启,级别为强制(华为openEuler系统选择服务server方式安装时默认为开启)

SELINUX=permissive #selinux开启,级别为警告

SELINUX=disabled #selinux关闭

在Linux系统中永久关闭SELinux的方法是修改SELINUX的配置文件,将SELINUX=enforcing改为SELINUX=disabled,然后保存退出并重启系

  1. 目录权限(R必须大写)
bash 复制代码
chown -R nginx:nginx /home/source
  1. 文件所有者
bash 复制代码
chmod -R 755 /home/source
  1. 通过浏览器访问,发现还是进入了欢迎页面
    排查方法:
    一是检根目录是否存在index.html、index.htm,有的话删除;
    二是将welcome.conf移除。
bash 复制代码
cd /etc/httpd/conf.d
mv welcome.conf welcome.conf.bak 
systemctl restart httpd

因为welcome.conf内容如下

  1. 测试

    在浏览器上输入IP:81,得到如下图所示

  2. 显示链接文件

    如上图所示,链接文件并没有显示出来

bash 复制代码
cd /etc/httpd/conf.d
vim source.conf #添加FollowSymLinks
systemctl restart httpd


  1. 通过别名方式访问静态资源
    source.conf添加内容如下图:
bash 复制代码
cd /etc/httpd/conf.d
vim source.conf #添加内容如下图
systemctl restart httpd


相关推荐
豆角焖肉7 小时前
Apache POI 实现 Excel 上传解析、导出
apache·poi·multipartfile·excel 导入导出·批量导入
nvd111 天前
深入剖析:GCP Pub/Sub 与 Apache Kafka 对消息处理延迟与消费者卡死的处理机制异同
分布式·kafka·apache
白帽攻防录1 天前
SRC 挖洞:Apache APISIX 非规范路径授权绕过深度复盘,CVE-2026-94269 怎么绕过网关访问后端
网络安全·apache·src漏洞挖掘
Knight_AL2 天前
从 EasyExcel 到 Apache Fesod:Java Excel 处理生态的一次重构
java·apache·excel
心易行者3 天前
Agent应用+API端点商业化进阶实战:从单体智能体到可付费调用的API全流程
运维·服务器·人工智能·python·apache
文慧的科技江湖8 天前
2026年10月4日充电桩行业晚报:当“只充80%“成为通行规则,行业开始管单车占桩时长 | 慧知开源充电桩平台
开源·apache·新能源·虚拟电厂·充电桩·ocpp·v2g
nvd1110 天前
# 从 192 秒到 13 秒:Apache Flink 批处理极速调优实战记录
大数据·flink·apache
众链网络11 天前
景区票务系统选型的技术尽调清单:从并发、数据到二次开发的 12 个必查项
apache·景区票务系统
AllData公司负责人12 天前
AllData数据中台物联网实时平台|集成 Apache StreamPipes,MQTT工业物联网数据实时预警实践案例
大数据·数据库·人工智能·物联网·apache·工业物联网·streampipes
白帽攻防录13 天前
SRC 挖洞:Apache Tomcat 加密拦截器绕过深度复盘,CVE-2026-34486 fail-open 一行代码怎么打穿集群通信
java·网络安全·tomcat·apache