1:配置本地YUM源
- mkdir /rhel7.7 #创建ios镜像存放目录,并将iso存放到该目录下
- mkdir /mnt/rhel7.7 #创建ios镜像挂载目录
修改YUM源配置文件
- vim /etc/yum.repos.d/yum.repo #后缀必须为 ' .repo '否则系统无法识别
- [rhel7.7] #名字随便
- name=rhel7.7
- baseurl=file:///mnt/rhel7.7 #挂载目录
- gpgcheck=0
查看ISO文件的名称,后面会用到。
- ls /rhel7.7
例如名称: rhel-server-7.7-x86_64-dvd.iso
挂载镜像(这个是临时挂载,重启后失效)
- mount /rhel7.7/rhel-server-7.7-x86_64-dvd.iso /mnt/rhel7.7/
修改开机配置文件,永久挂载
- vi /etc/fstab
- /rhel7.7/rhel-server-7.7-x86_64-dvd.iso /mnt/rhel7.7 iso9660 loop 0 0 #镜像名称不可以拼错(看上面ISO的名称)
清除YUM缓存,列出YUM源软件包
- yum clean all
- yum repolist
2:安装HTTPD
- yum install httpd #安装HTTPD
- 在防火墙中永久开启80端口
- vim /etc/httpd/conf.d/welcome.conf #进入欢迎页注释掉欢迎页,使用列表显示
#<LocationMatch "^/+$"> #注释掉这四行
# Options -Indexes
# ErrorDocument 403 /.noindex.html
#</LocationMatch>
- vim /etc/httpd/conf/httpd.conf #编辑HTTPD的配置文件
- IndexOptions Charset=UTF-8 #317行加入这段代码,支持中文显示
- addtype application/octet-stream rar #285行加入这段代码,支持RAR打包文件下载
- /var/www/html #119行文件上传的目录
3.设置服务
- systemctl restart httpd #重启HTTPD服务
- systemctl enable httpd #加入到开机项中
最终显示结果。