Apache的安装和部署
一 安装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的安装和部署相关推荐
- apache Hop安装既部署问题收集
配置 : 下载Hop程序 :https://hop.incubator.apache.org/download/ 注意 : 解压后需要安装Mysql对应版本驱动(Mysql版本5以上的驱动安装8.0) ...
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(二):Apache安装和配置
基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...
- Apache Atlas 安装部署
Apache Atlas 安装部署 1.Atlas 原理及相关概念 2.安装前置条件 3.安装Hbase 4.安装Solr 5.安装kafka 6.编译Atlas 7.安装Atlas 8.集成hive ...
- LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤;Linux+Apache2+PHP+MySQL 安装和配置
在Apache Web服务器上部署PHPBB3网站 LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤:Linux+Apache2+PHP+MySQL 安装和配置 ...
- RHEL5+PXE+DHCP+Apache+Kickstart安装RHCE5.1 i386实验室环境
此博文出自:http://andrewyu.blog.51cto.com/1604432/1100567 使用RHEL5+PXE+DHCP+Apache+Kickstart安装RHCE5.1 i386 ...
- Ambari安装之部署3个节点的HA分布式集群
前期博客 Ambari安装之部署单节点集群 其实,按照这个步骤是一样的.只是按照好3个节点后,再做下HA即可. 部署3个节点的HA分布式集群 (1)添加机器 和添加服务的操作类似,如下图 之后的添加a ...
- RocketMQ实战与原理---安装、部署及简单应用
RocketMQ实战与原理 第一章 安装.部署及简单应用 1. 安装 1.1 下载RocketMQ 2. 部署 2.1 部署nameserver 2.2 部署broker 2.3 新增Topic 3 ...
- Windows下solr的安装与部署
一.环境选择 在solr 的安装与部署过程中,要注意各个版本之间的选择是否与jdk.tomcat 相冲突. solr 各个版本的下载地址:http://archive.apache.org/dist/ ...
- ZooKeeper的安装与部署
本文讲述如何安装和部署ZooKeeper. 一.系统要求 ZooKeeper可以运行在多种系统平台上面,表1展示了zk支持的系统平台,以及在该平台上是否支持开发环境或者生产环境. 表1:ZooKeep ...
最新文章
- Java 获得方法调用者名称
- 做海外运营?这125条核心数据你需要Get
- mysql 格林时间转换_格林时间转换成正常时间
- 电脑技巧:键盘失灵怎么办?
- USB peripherals can turn against their users
- 每天进步一点点《ML - 异常点检测》
- maven 一个简单项目 —— maven权威指南学习笔记(三)
- java-集合(三)
- 【笔记——Java】读取properties文件
- 【运动学】基于matlab GUI最小半径泊车方法仿真【含Matlab源码 690期】
- APP功能测试点汇总
- 信号完整性之传输线理论(三)
- ucfirst php_PHP ucfirst()函数与示例
- 计算机网络之网络安全基础-消息完整性与数字签名
- SSM+中小型企业绩效管理系统毕业设计-附源码081536
- 三维尺寸链计算和公差分析软件-DTAS-功能
- 微信企业号回调 java_微信公众平台企业号回调模式的URL验证——Java
- 苹果cms用Fusion app对接封装app源码教程
- archlinux安装到美化
- oracle监听程序的配置
热门文章
- 可再生能源与能源存储技术的结合和互补
- 利用el-calendar来实现日期的选中与设置
- nginx+uwsgi部署web2py
- 零基础HTML编码学习笔记
- ClearML入门:简化机器学习解决方案的开发和管理
- 2023中国绿色铝业国际峰会
- Java面试题--spring mvc
- vscode加载web 视图,报错:“Error: Could not register serviceworkers: InvalidstateError: Failed to regist“
- 弹性布局flex 伸缩布局 flex布局 什么是弹性布局 justify-content
- aiohttp 高并发web服务_能看懂的aiohttp