美文网首页
Center OS 7 Apache安装配置

Center OS 7 Apache安装配置

作者: HL_ef63 | 来源:发表于2019-08-08 15:09 被阅读0次

    感谢:此文章的作者,谢谢该作者文章的帮助。

    我的博客园也有该文章,用户名为:轨迹1995

    原因:自己购买了国外的服务器,想把我的网页放到服务器,网页是以websocket连接贝壳物联,进而简单测试控制ESP8266。服务器是Center OS 7版本,部署的是Apache。

    Apache HTTP Server(简称Apache):

    1、是一款开放源码的web服务器软件,可以在大多数计算机操作系统中运行,是目前最流行的web服务器端软件之一。

    2、apache支持的模块众多,性能稳定,本身只支持静态解析,但可以通过扩展脚本、模块等支持动态页面。

    3、常见的网站架构有:apache + phpapache + tomcat等。

    4、Apache是Web服务器。而Tomcat是Java应用服务器。

    5、Apache服务器只处理静态HTML。tomcat服务器HTML静态,JSP Servlet动态都能处理。

    具体操作步骤:

    一、检查、删除、安装

    rpm  -qa|grep  httpd  //检查是否安装apache

    rpm  -e  包名  --nodeps  //若有则删除(也可不删除直接用) 

    yum install httpd    //安装,根据提示,输入Y即可安装成功

    二、启动、测试

    systemctl start httpd     //restart 重启 stop停止

    三、查看apache状态

    service httpd status

    四、配置httpd.conf文件,把AllowOverride 的none改为All

    vi /etc/httpd/conf/httpd.conf

    五、查看已经开放的端口

    firewall-cmd --list-ports

    输入这句之后显示空白,如下:

    这是因为没有开放端口,所以下面配置开启

    六、开启端口

    firewall-cmd  --zone=public  --add-port=80/tcp  –permanent

     命令含义:

     –zone   #作用域 

    –add-port=80/tcp   #添加端口,格式为:端口/通讯协议

     –permanent   #永久生效,没有此参数重启后失效

    七、 重启防火墙

    firewall-cmd  –reload              #重启firewall

    systemctl  stop  firewalld.service      #停止firewall

    systemctl disable firewalld.service           #禁止firewall开机启动

    firewall-cmd --state         #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

    八、访问IP

    浏览器输入服务器的 ip 地址,即可打开Apache默认页面。

    九、查找Apache安装的目录

    方法:

    https://blog.csdn.net/sinat_38334334/article/details/79738568

    我们是以rpm包形式安装的,所以:

    rpm -aq|grep http//查看是否安装apach包,若已安装,则会打印出包名rpm -qi 输入获取到的包名//查看该apache包信息rpm -ql 输入包名//查看apache包中所有文件的安装位置

    显示如图:

    /var/www/html/  就是你输入ip地址后,出现的页面路径。

    将静态页面目录(比如fen)放入  /var/www/html 里面。

    然后浏览器输入: ip地址/fen/index.html,弹出界面,大功告成!

    附:详谈Apache、Nginx和tomcat的区别以及处理静态页面和动态页面的方式

    注:该作者Apache、Nginx、tomcat的区别写的很好。

    相关文章

      网友评论

          本文标题:Center OS 7 Apache安装配置

          本文链接:https://www.haomeiwen.com/subject/bgexjctx.html