直接使用yum -y install httpd 安装apache服务,结果一个:cannot find a valid baseurl...
这个问题仔细研究,怕不是没有在root权限下的原因?
于是,我又sudo anjel root设置了root权限
再 su 再键入anjel 登录root权限 再次下载apache 结果是同样的错误
后来查询资料发现,是网卡没有开启的原因,无法连网。所以又连忙切换目录:
cd /etc/sysconfig/network-srcipts/
得了,不知道文件名,也是又ls -a
找到文件名为:ifcfg-ens33 于是 vi ifcfg-ens33 进入输入模式
根据资料修改:
ONBOOT=yes //启动自动激活网卡
NM_MANAGER=no //关闭自动启动Network Manager
BOOTPROTO=dhcp /dhcp为/动态ip static为静态指定Ip none为不指定
DNS1=8.8.8.8
DNS2=4.2.2.2
ok, 修改完成,先按下esc键(退回到命令模式),再输入:(最底一行进行命令模式), 光标此刻就在最下面,再输入x(保存),之后回车enter
重启service network restart
ok, 切换回根目录cd /root
再来 yum -y install httpd就显示安装成功
接着启动apache:systemctl start httpd.service
设置开启自启:systemctl enable httpd.service
ok, 到此CentOS7的安装apache完成!!!!
后来,我再逐一查看各条语句,发现个大问题:DNS设置为8888的都是菜鸟!!!
虽然我确实是个菜鸟,但怎么样也不能阻挡我成为老鸟的野望,所以就看老鸟的做法:噢,原来8888是谷歌2009年发布,为替代ISPs或其他公司提供的DNS服务,其主机在国外,国内无节点,所以国内使用8888就会导致网速慢、弹窗广告、网址打不开等一系列问题!于是我就查了查国内支持较好的DNS服务:分别有
A、DNSPod DNS+:DNSPod的 Public DNS+是目前国内第一家支持ECS的公共DNS,是DNSPod推出的公共域名解析服务,可以为全网用户提供域名的公共递归解析服务!
DNS 服务器 IP 地址:
首选:119.29.29.29
备选:182.254.116.116
B、114DNS:国内用户量巨大的DNS,访问速度快,各省都有节点,同时满足电信、联通、移动各运营商用户,可以有效预防劫持。
DNS 服务器 IP 地址:
首选:114.114.114.114
备选:114.114.114.115
C、阿里 AliDNS:阿里公共DNS是阿里巴巴集团推出的DNS递归解析系统,目标是成为国内互联网基础设施的组成部分,面向互联网用户提供“快速”、“稳定”、“智能”的免费DNS递归解析服务。
DNS 服务器 IP 地址:
首选:223.5.5.5
备选:223.6.6.6
于是,再回到ifcfg-ens33中去,用vi编辑器修改,采用了114DNS
作者:凡客三千
链接:https://www.jianshu.com/p/14f30fb45024
共同学习,写下你的评论
评论加载中...
作者其他优质文章