一 安装Apache服务器软件

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/

这样设好下滑就不会拦截了

谢谢观看!

Apache的安装和部署相关推荐

  1. apache Hop安装既部署问题收集

    配置 : 下载Hop程序 :https://hop.incubator.apache.org/download/ 注意 : 解压后需要安装Mysql对应版本驱动(Mysql版本5以上的驱动安装8.0) ...

  2. 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(二):Apache安装和配置

    基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...

  3. Apache Atlas 安装部署

    Apache Atlas 安装部署 1.Atlas 原理及相关概念 2.安装前置条件 3.安装Hbase 4.安装Solr 5.安装kafka 6.编译Atlas 7.安装Atlas 8.集成hive ...

  4. LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤;Linux+Apache2+PHP+MySQL 安装和配置

    在Apache Web服务器上部署PHPBB3网站 LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤:Linux+Apache2+PHP+MySQL 安装和配置 ...

  5. RHEL5+PXE+DHCP+Apache+Kickstart安装RHCE5.1 i386实验室环境

    此博文出自:http://andrewyu.blog.51cto.com/1604432/1100567 使用RHEL5+PXE+DHCP+Apache+Kickstart安装RHCE5.1 i386 ...

  6. Ambari安装之部署3个节点的HA分布式集群

    前期博客 Ambari安装之部署单节点集群 其实,按照这个步骤是一样的.只是按照好3个节点后,再做下HA即可. 部署3个节点的HA分布式集群 (1)添加机器 和添加服务的操作类似,如下图 之后的添加a ...

  7. RocketMQ实战与原理---安装、部署及简单应用

    RocketMQ实战与原理 第一章  安装.部署及简单应用 1. 安装 1.1 下载RocketMQ 2. 部署 2.1 部署nameserver 2.2 部署broker 2.3 新增Topic 3 ...

  8. Windows下solr的安装与部署

    一.环境选择 在solr 的安装与部署过程中,要注意各个版本之间的选择是否与jdk.tomcat 相冲突. solr 各个版本的下载地址:http://archive.apache.org/dist/ ...

  9. ZooKeeper的安装与部署

    本文讲述如何安装和部署ZooKeeper. 一.系统要求 ZooKeeper可以运行在多种系统平台上面,表1展示了zk支持的系统平台,以及在该平台上是否支持开发环境或者生产环境. 表1:ZooKeep ...

最新文章

  1. Java 获得方法调用者名称
  2. 做海外运营?这125条核心数据你需要Get
  3. mysql 格林时间转换_格林时间转换成正常时间
  4. 电脑技巧:键盘失灵怎么办?
  5. USB peripherals can turn against their users
  6. 每天进步一点点《ML - 异常点检测》
  7. maven 一个简单项目 —— maven权威指南学习笔记(三)
  8. java-集合(三)
  9. 【笔记——Java】读取properties文件
  10. 【运动学】基于matlab GUI最小半径泊车方法仿真【含Matlab源码 690期】
  11. APP功能测试点汇总
  12. 信号完整性之传输线理论(三)
  13. ucfirst php_PHP ucfirst()函数与示例
  14. 计算机网络之网络安全基础-消息完整性与数字签名
  15. SSM+中小型企业绩效管理系统毕业设计-附源码081536
  16. 三维尺寸链计算和公差分析软件-DTAS-功能
  17. 微信企业号回调 java_微信公众平台企业号回调模式的URL验证——Java
  18. 苹果cms用Fusion app对接封装app源码教程
  19. archlinux安装到美化
  20. oracle监听程序的配置

热门文章

  1. 可再生能源与能源存储技术的结合和互补
  2. 利用el-calendar来实现日期的选中与设置
  3. nginx+uwsgi部署web2py
  4. 零基础HTML编码学习笔记
  5. ClearML入门:简化机器学习解决方案的开发和管理
  6. 2023中国绿色铝业国际峰会
  7. Java面试题--spring mvc
  8. vscode加载web 视图,报错:“Error: Could not register serviceworkers: InvalidstateError: Failed to regist“
  9. 弹性布局flex 伸缩布局 flex布局 什么是弹性布局 justify-content
  10. aiohttp 高并发web服务_能看懂的aiohttp