1.检查是否安装Apache服务器软件
[root@localhost ~]# rpm -qa | grep -i httpd
如果安装了或者说安装不全可以看下面进行卸载重新安装
2. 卸载已安装的Apache服务器软件
[root@localhost ~]# dnf remove httpd*
3. 安装的Apache服务器软件
[root@localhost ~]# yum -y install httpd*
4. 可以使用下面命令来查询是否安装成功
[root@localhost ~]# rpm -qa | grep -i httpd
上面是显示安装成功的
5.启动httpd服务程序并将其加入到开机启动项中,使其能够随系统开机而运行; [root@localhost ~]# systemctl start httpd
[root@localhost ~]# systemctl enable httpd
6. 在浏览器中输入服务器的IP地址,测试服务是否开启
二、配置Apache服务
1.在httpd服务程序的主配置文件中,存在三种类型的信息:注释行信息、全局配置、区域配置。(位置:/etc/httpd/conf/httpd.conf)
2.我们可以修改apache网页的默认页,并浏览查看是否成功
默认网页的位置存放在/var/www/html目录中你可以自己创建一个目录放到自己的目录文件中
上面目录是我自己建的
3.然后进入vim /etc/httpd/conf/httpd.conf 更改一下路径
i 进行编写
Esc先退出编写模式
:wq!强制保存
4.向新创建的网站目录写入要存放的网页
[root@localhost ~]# echo "这是我的自己定义网站,我很厉害吧,你是不是很佩服我!" > /text/www/index.html
5.重新启动httpd服务,并测试是否更换成功
[root@localhost ~]# systemctl restart httpd
进入虚拟机 应用程序浏览器登录 127.0.0.1网址查看
这个是成功的不行的话应该是网站被拦截了
输入 [root@localhost ~]# setenforce 0
[root@localhost ~]# getenforce
再刷新网页就可以了但这是一次性的关机称重启还要拦截
6.设置自定义网站目录Selinux安全上下文
[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /text/www
[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /text/www/*
9..刷新Selinux安全上下文
[root@localhost ~]# restorecon -Rv /text/www/
这样设好下滑就不会拦截了
谢谢观看!



