1,查看是否安装了httpd软件包以及其依赖:rpm -qa httpd(rpm -qa | grep httpd),如果没有输出任何信息,表示你没有安装httpd软件包,如果有输出一般是已经安装了:yum命令,rpm命令参考https://www.cnblogs.com/lirenhe/p/10591145.html
2,如果你认为rpm手动安装软件包对你来说很容易,那么你尽可以进行手动安装httpd(apache服务器软件包名),但如果你不会或者避免手动安装rpm导致的过多依赖问题,可尽量使用yum install httpd -y 命令在线安装。如果没有联网,或者你的域名(/etc/resolv.conf)没有配置,那么请重新安装linux镜像,在最后选择版本web server而不是basic server。
3,下面使用yum命令安装:参考https://www.cnblogs.com/lauren1003/p/5993654.html
经过一系列输出打印,等到安装结束,这个时候再此使用rpm -qa httpd查看是否有输出语句,有就表示安装成功:
启动:service httpd start(/etc/init.d/httpd start)对我解决报错问题具有参考意义的博客:https://blog.csdn.net/zhaomininternational/article/details/42293511
这种报错是因为httpd的一个配置文件:/etc/httpd/conf/httpd.conf中有个主服务器配置参数ServerName没有配置
重新启动httpd:service httpd restart就可以成功了:
这个时候在浏览器访问: