CentOS 7配置httpd服务器

**

配置httpd服务器

**
##A主机部署安装httpd并利用httpd部署yum源
###1、先关闭防火墙
systemctl stop firewalld 临时关闭防火墙
systemctl disable firewalld 开机禁用防火墙
systemctl status firewalld 检查防火墙状态
vi /etc/selinux/config中SELINUX=enforcing修改为SELINUX=disabled(重启init 6)
setenforce 0 临时关闭防火墙
getenforce 检查防火墙状态
CentOS 7配置httpd服务器_第1张图片
##2、yum安装httpd2.4.6
yum -y install httpd yum安装httpd
在这里插入图片描述
systemctl start httpd 启动httpd服务
systemctl enable httpd 设置开机启动http服务
在这里插入图片描述
netstat -plent 查看端口(安装了net-tools)
网页端输入虚拟机的 ip地址:80查看是否成功
成功会显示以下画面
CentOS 7配置httpd服务器_第2张图片

##3、使用http搭建局域网yum源
###3.1挂载
开机不自启
mkdir -p /mnt/cdrom 建挂载点目录
mount /dev/cdrom /mnt/cdrom 挂载命令
开机自启
mkdir -p /mnt/cdrom 建挂载点目录
vi /etc/fstab 编译此文件
在文件最后一行增加以下内容:
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
在这里插入图片描述CentOS 7配置httpd服务器_第3张图片
挂载报错看是否移动设备未连接
在这里插入图片描述
###3.2修改/etc/httpd/conf.d/welcome.conf文件开启目录浏览功能
命令:vi /etc/httpd/conf.d/welcome.conf
在这里插入图片描述
将Options -Indexes
修改为Options +Indexes
CentOS 7配置httpd服务器_第4张图片

###3.3做html软链接
查看站点主目录
more /etc/httpd/conf/httpd.conf
CentOS 7配置httpd服务器_第5张图片
mv /var/www/html /var/www/html_old 旧文件复制
在这里插入图片描述ln -s /mnt/cdrom/ /var/www/html 做挂载目录 的软链接
CentOS 7配置httpd服务器_第6张图片

操作完成后重启
重启之后浏览器输入ip:80(例192.168.123.20:80)出如下:

CentOS 7配置httpd服务器_第7张图片
##B主机修改yum源配置文件将yum源地址指向A主机
###1、修改客户端yum源文件中的baseurl指向we服务器例如
vi /etc/yum.repos.d/CentOS-Base.repo 重新写yum源文件
修改baseurl=http://服务器ip地址
yum clean all 删除yum所有文件
yum makecache 生成新的yum文件
###2、如果没有修改过yum源文件先进行下面操作
改写源文件:
rm -rf /etc/yum.repos.d/* 清除/etc/yum.repos.d目录下的文件
CentOS 7配置httpd服务器_第8张图片
vi /etc/yum.repos.d/CentOS-Base.repo 重新写yum源文件
[local_server] 标题
name=mylocal_server 显示标题
baseurl=file:///mnt/cdrom 下载源
enabled=1 是否启动下载源 1启动
gpgcheck=1 是否检查秘钥 1检查
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY- CentOS-7 秘钥对比文件
CentOS 7配置httpd服务器_第9张图片
修改客户端yum源文件中的baseurl指向we服务器例如
修改baseurl=http:// 服务器ip地址
CentOS 7配置httpd服务器_第10张图片
yum clean all 删除yum所有文件
yum makecache 生成新的yum文件
CentOS 7配置httpd服务器_第11张图片
##在B主机上测试
安装其中一个组软件的
yum grouplist 打包安装 一次安装一系列软件
yum -y groupinstall 包名 开始安装 -y安装时不提示确认信息
CentOS 7配置httpd服务器_第12张图片

你可能感兴趣的:(CentOS 7配置httpd服务器)