centOS7 : 安装apache过程详解

事情缘由是操作系统的课上要用,就打算装一下,然后呢,不幸的是和老师走的是完全不同的道路

centOS永远第一嗯!

1
加油加油加油

wf老师的课又睡着了呢,老师说这是生理反应真的很难克服,谢谢老师给我台阶下,睡觉真的好幸福✌

首先虚拟机开机,有手就行对吧,然后打开Terminal窗口,也是有手就行对吧

检查一下是否有安装httpd

(老师说很多程序都是以d结尾的原因是啥我也记不得了嗯,睡前的记忆大概只有七秒钟,好像是在操作系统中,一般系统的服务都是以后台进程的方式存在,而且都会常驻系统中,直到关机才结束。这类服务也称Daemon,在Linux系统中就包含许多的Daemon。嗯我是查了一下之后写的,判断Daemon最简单的方法就是从名称上看。多数的Daemon都是由服务名称加上d。例如,在Linux操作系统中HTTP服务的Deamon就是httpd。)

解释完了,输入 rpm -qa httpd命令检查一下之前有没有安装httpd,我没装过httpd,就是没查到,下一步就是安装httpd

安装httpd

yum install httpd* -y用这个命令来安装(前面要加sudo表示以管理员身份运行,一般在输入完命令之后要输入密码),装完了之后会出现一行“Comlete!”的提示,见下图:
1

启动httpd服务

依次输入systemctl start httpd.servicesystemctl status httpd.service的命令来启动http服务,查看启动后的状态。
一般输入完启动服务的命令之后会出现一个小黑框,输入密码回车就行。
2
terminal窗口见下图:
1

查看Apache监听窗口

输入命令netstat -an|grep :80来查看Apache的监听窗口,命令敲完之后我们可以看到80端口处于监听状态,说明服务已经启动,为使客户端能访问Apache服务器的80端口,要打开防火墙的TCP80端口就可以访问了(按理来说)。

怎么打开防火墙的TCP80窗口呢,用管理员权限运行iptables -I INPUT -p tcp --dport 80 -j ACCEPT命令就可以了(中间那个是大写字母I,不要和我一样打错字变成小写字母l了orz)
terminal窗口截图:
1
然后 ip a命令查看一下IP地址,接着打开浏览器,输入虚拟机IP地址就可以看到apache的默认界面了(恭喜发财)

3

停止httpd服务

做人和做事都要有始有终,输入systemctl stop httpd.service命令停止httpd服务,各位拜拜有缘江湖再见!

1
同样的也会有小黑框框,输密码就行嗯。

猜你喜欢

转载自blog.csdn.net/qq_44702847/article/details/108889413