安装 httpd 服务

输入下面命令安装 httpd 服务,注意要使用带有 root 权限 的用户,我是从普通用户切回超级用户 root 再开始执行命令的:

yum -y install httpd

报错:Cannot find a valid baseurl for repo: base/7/x86_6

上网查找问题,发现有三种原因:

  • 不能上网
  • DNS 配置有问题
  • 无法解析yum源

不能上网解决方法

查看网卡名字,输入命令:

ip addr

查看网卡名字,输入命令,注意不一定是 enp0s3:

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

按 i 表示要插入内容,把 ONBOOT=no,改为 ONBOOT=yes

保存退出,按 Esc,再输入下面命令:

:wq

发现还是不行。

DNS 配置问题解决方法

修改 DNS 配置

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

按 i 表示要插入内容,在文件末尾追加 DNS:

DNS1=8.8.8.8
DNS2=4.2.2.2

保存退出,按 Esc,再输入下面命令:

:wq

重启网络,输入命令:

ifup enp0s3

再输入安装 httpd 命令

yum -y install httpd

发现开始安装了,等待几分钟,安装成功。

访问 IP 地址

启动 apache 服务器:

systemctl start httpd

设置开机自动启动:

systemctl enable httpd

检查 httpd 服务状态:

systemctl status httpd.service

看到绿色的 active(running) 表示正常运行,查看 IP 地址:

ip add

然后输入下面命令:

curl 127.0.0.1

发现访问不了,这一般是防火墙的问题,我们需要设置一下,允许访问:

service iptables stop

发现提示没有安装 iptables,需要安装一下:

yum install iptables-services

然后输入下面命令:

systemctl stop iptables && systemctl disable iptables

其实 CentOS 从 7 开始默认用的是 firewalld,这个是基于 iptables 的,虽然有 iptables 的核心,但是 iptables 的服务是没安装的。所以只要停止 firewalld 服务即可:

systemctl stop firewalld.service && systemctl disable firewalld.service

然后再输入:

curl 127.0.0.1

发现可以看到 HTML 代码,表示可以访问该 IP 地址。

参考

Linux系统CentOS 7配置httpd服务​blog.csdn.net

CentOS 7 安装报错:Cannot find a valid baseurl for repo: base/7/x86_6​blog.csdn.net

CentOS7关闭/开启防火墙出现 Unit iptables.service failed to load​www.cnblogs.com

centos7修改ip地址命令_CentOS7 安装 httpd 服务相关推荐

  1. centos7修改ip地址命令_每天一条Linux命令(12) hostnam (超详细)

    在Linux系统中,命令 hostname 用于显示或者设置系统主机名称.许多网络程序均用主机名来标识主机,若没有设置好主机名,则可能会导致网络服务不正常. 语法: hostname [选择] 参数: ...

  2. centos7修改ip地址(centos7怎么修改ip)

    怎么修改ip地址? 以下内容教你修改电脑的IP地址. 一.xp系统更改ip地址 1.打开电脑,鼠标右键桌面左下角的开始?控制面板,打开控制面板后,在里面双击"网络设置",接着鼠标右 ...

  3. centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...

    DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的 ...

  4. 安装ubuntu20.04(安装vim、gcc、VMtools、中文输入法、汉化、修改IP地址)

    目录 ubuntu安装包获取 ubuntu的安装 安装网络配置命令ifconfig 连接网络 如何修改IP地址 安装VMtools 解决VMware Tools选项灰色 VMtools安装 安装中文, ...

  5. ubuntu1804系统设置在哪里_ubuntu1804修改IP地址方式及脚本

    sed -rn '/((2(5[0-5]|[0-4][0-9]))|[0-1]?[0-9]{1,2})(\.((2(5[0-5]|[0-4][0-9]))|[0-1]?[0-9]{1,2})){3}/ ...

  6. 一、安装VM虚拟机,安装Linux操作系统。修改主机名和IP地址以及修改ip地址与主机名的映射命令。

    1.安装VM虚拟机,下载[VMware_Workstation_15.0.2.10952284_XiaZaiBa]. 2.下载Linux操作系统,我这边下载的是CentOs7 3.修改主机名 ①:查看 ...

  7. 安装打印机和修改IP地址的命令

    域环境中,用户只有user权限,在添加打印机和修改IP地址时,总是比较麻烦,下面这两个命令给管理员能带来一些方便,. 一.在本地给远程计算机添加本地打印机 rundll32 printui.dll,P ...

  8. centos7配置IP地址CentOS7 修改hostname,ip地址以及hosts(永久生效)

    CentOS7 修改hostname,ip地址以及hosts(永久生效) https://blog.csdn.net/ntuxiaolei/article/details/81130866 在局域网内 ...

  9. linux修改ip配置文件路径,Centos7系统如何修改IP地址

    Centos7系统如何修改IP地址 很多人用习惯了windows系统,在使用Centos7系统中想要更换ip地址时候不知道怎么操作,下面百分网小编带大家一起来看看详细内容,希望对大家有所帮助!想了解更 ...

最新文章

  1. NeHe OpenGL第三十五课:播放AVI
  2. 转:探讨SQL Server 2005的安全策略
  3. 【错误记录】p7zip 交叉编译 Android 版本 NDK 报错 ( Application.mk | APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 )
  4. Docker + Intellij IDEA,提升 10 倍生产力!
  5. Kafka 基本原理
  6. 比nginx-rtmp高三倍性能的SRS的高性能是个什么球?
  7. [react] 使用高阶组件(HOC)实现一个loading组件
  8. Java学习4大阶段完成入门,小白必读!
  9. 杭州云栖大会阿里云放大招,8K远程医疗会诊引关注
  10. 【分享】iOS功能界面漂亮的弹出框
  11. 老司机如何找素材,如何找灵感?
  12. mac 解压_Mac上哪款解压工具好用啊?
  13. 百度指数邀请序列号_腾讯第8款社交AppHood 上线;抖音内测云游戏、直播回放等新功能;百度推出多人视频社交App一起吧| 产品挖掘机...
  14. 各种安装教程---(自用)
  15. ActiveMQ 下载和安装
  16. HBase下载地址(全)
  17. 201671010448 词频统计软件项目报告
  18. php操作memcache
  19. linux 查看定时任务
  20. python基础教程四级查数据_四六级成绩还可以这样查?Python助你装B一步到位!!!...

热门文章

  1. 为什么要用MyBatis-Hibernate
  2. AOP 中必须明白的概念-目标对象(Target Object)
  3. 读写分离后,数据库又遇到瓶颈
  4. 单点登录技术解决方案介绍
  5. SasSHRM中基于shiro的认证授权:系统微服务配置shiro
  6. 创建集群版的Eureka注册中心
  7. animate方法 jQuery中元素的创建 创建十个p标签 创建列表 动态创建列表
  8. java进程优先级,跨平台方式改变java进程优先级
  9. Spring注解编程基石(三)
  10. 解决GitLab中使用SSH的git clone总是提示输入密码且任何密码都不对