【CentOS7】下载安装启动卸载httpd服务

CentOS7下载安装启动httpd服务

接上一篇文章,接下来需要下载安装httpd服务,httpd和Apache是一回事,linux下叫httpd,一开始根据网上教程,采用wget方式从官网下载httpd,apr,apr-util,pcre等相关配置包,可是因为linux系统原因,导致最后解压安装时有各种各样的错误,折腾了半天,头都大了,后来采用yum方式下载安装httpd,就很容易部署成功,具体流程如下:

  1. 首先需要查看linux是否安装httpd,所以在root权限下输入:
	rpm –qa | grep httpd

如果没有显示则表示没有安装httpd,输入:

	yum –y install httpd 

系统会自动从云端下载并且安装httpd及相关配置包,这个功能真的强大。

  1. 接下来需要先关闭linux防火墙,和windows防火墙,使得双方可以互相ping通,linux关闭防火墙的命令如下:
	systemctl stop firewalld.service

linux关闭防火墙开机自动启动命令如下:

	systemctl disable firewalld.service
vim /etc/sysconfig/selinux

SELINUX=enforcing 改为 SELINUX=disabled

重启服务reboot

  1. 开启httpd服务:
	systemctl start httpd.service
	systemctl enable httpd.service

效果如图所示:
在这里插入图片描述

  1. 打开浏览器,输入http://x.x.x.x(你Linux的IP地址)
    在这里插入图片描述
  2. 输入find / -name httpd.conf找到具体的httpd安装路径,之后会有用;
  3. 我们可以简单的编辑一下网页,便于我们学习或者测试,输入:
   	cd /var/www/html

接上面的步骤输入:

	vim index.html
  1. 输入i进入编辑,写入你想写入的信息
  2. 输入ESC++wq保存信息,之后输入
  3. systemctl restart httpd.service
    重启httpd服务,打开浏览器,输入之前的地址,就会发现页面已经修改。
    在这里插入图片描述

至此所有linux从网卡配置到初步建立httpd服务都已完成。

卸载httpd

yum -y remove httpd

会将和httpd有依赖关系的包也一并删除,算是比较干净和省事的卸载方式了,但依然会有遗漏的可能。
可以用

rpm -qa | grep httpd 

查看是否有遗漏。 如果有,可以用
rpm -e 包名 删除。
终极查漏的方式:
httpd -v 还有
which httpd
——创作不易,转载注明出处

  • 6
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值