Linux常规操作(7~)

WebServer(Web服务器)

在整个服务器WebServer镜像里面的话,我们常用的两款软件,一个Apache一个Nginx,刚开始web编程都会用apache,而进入商业社会里面会发现很多公司都会使用Nginx,因为Nginx承受的量会相对高一点。还有一个服务器它叫IIS它是微软的,只支持windows系统,而Apache和Nginx都是跨平台的。

 安装Apache:sudo yum install httpd(这里使用imooc安装,要提权操作,所以sudo)

启动服务:sudo service httpd start  启动查进程是否存在:ps -ef | grep httpd

关闭服务:sudo service httpd stop

 既然进程已经启动了,现在理论应该可以通过浏览器来访问我们的 80 端口(80端口是web服务器的默认端口),但是实际上很奇怪访问不了,下面没有跟80端口是浏览器会默认找80

用命令:sudo netstat -anpl | grep 'http' 结果发现80端口确实在被监听了(被监听一旦访问到就会显示服务首页,此时没有显示说明没有访问到这里,会不会是防火墙的问题?),但是为什么访问不到呢

 

 关闭防火墙:sudo service firewalld stop  后再次访问浏览器

 到这一步说明apache服务已经安装好了,可以通过 80 端口提供服务

 Apache虚拟主机配置和伪静态

猜你喜欢

转载自www.cnblogs.com/djlindex/p/11565672.html