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

Apache HTTP Server(简称Apache):

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

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

3、常见的网站架构有:apache + php、apache + 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 starthttpd //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安装的目录

方法:

我们是以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的区别写的很好。

center os php,Center OS 7 Apache安装配置相关推荐

  1. ubuntu+php+mysql+apache安装配置

    ubuntu+php+mysql+apache安装配置 1. 安装运行环境 复制内容到剪贴板 代码: sudo apt-get install apache2 sudo apt-get install ...

  2. Apache安装配置(Linux)-有手就行

    Apache安装配置(Linux)-有手就行 文章目录 ## Apache(Linux)## 1.下载## 2.解压## 3.安装## 4.启动服务## 5.设置开机自启## 6测试## 7.总结 A ...

  3. Apache安装配置教程

    @北海伊人 apache安装配置简介 apache的简介 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行, ...

  4. Apache安装配置(Windows和Linux)-有手就行

    文章目录 Apache Windows 1. 下载 2. 解压缩 3. 修改配置 4. 测试配置文件是否合法 5. 安装Apache服务 6. 启动服务 7. 测试 Linux 1. 下载 2. 解压 ...

  5. WIN7+MySQL+ActivePerl+bugzilla+Apache安装配置

    bugzilla的安装搭建包括四部分:MySQL安装.ActivePerl安装.Bugzilla安装.Apache服务安装配置. 一.MySQL安装 下载网址:http://dev.mysql.com ...

  6. PHP学习:PHP+Apache 安装/配置

    安装顺序: 先安装Apache,再安装PHP.按一般路线,没试过反过来装会什么效果.我个人没觉得有太多问题,大不了自己配一下环境,路径. 对于Apache,针对OS版本选择相应的Apahce版本即可. ...

  7. windows10 PHP+Apache安装配置教程

    一.下载安装包 1.首先根据官网提供的网址下载好安装包. php:https://www.apachelounge.com/download/ Apache:https://windows.php.n ...

  8. apache 安装配置 以及php-fpm结合apache配置

    Apache httpd 2.4.x 使用 mod_proxy_fcgi 和 PHP-FPM 的方式: http://cnzhx.net/blog/apache-httpd-mod_proxy_fcg ...

  9. apache php5.3 配置_php-5.3+APACHE 安装配置

    由于apache版本的不同,对应的"php5apache2.dll"也不同,如果你加载了错误的"php5apache2.dll",则会提示Cannot load ...

最新文章

  1. AWS攻略——使用S3托管静态网页
  2. Android中图表AChartEngine学习使用与例子
  3. 16招帮助企业降低IT管理成本
  4. 手写ORM入门篇(一)
  5. sort函数_MATLAB--数字图像处理 sort()函数
  6. 【VS开发】【DSP开发】地址对齐
  7. Atitit.eclipse git使用
  8. mysql数据库优化语句_MySQL优化之三:SQL语句优化
  9. Python opencv局部直方图均衡增强
  10. 怎么解除Word2003安全模式打开问题
  11. Oracle 11g安装过程中提示先决条件检查不通过的解决方法
  12. manjaro配置输入法
  13. 《落花生》优秀教学设计 《落花生》优秀教学设计内容分析
  14. web应用分析利器-xrebel
  15. Java爬虫获取豆瓣的短评数据
  16. 2019 年京东校招C++ 题目
  17. git中提示 please tell me who you are
  18. 比我们优秀的人比我们还努力,你有什么资格不去奋斗
  19. 《RHEL8新特性》
  20. 从零开始搭建Pytorch运行环境Linux

热门文章

  1. oracle小黑书,通读《C++ primer plus》—浅谈数组
  2. 卷盘商标复卷检测系统
  3. 基于机器视觉的冲压金属瓶质量检测
  4. 一年级大括号问题专项训练_新人教版一年级数学上册5.9解决问题(减法)微课视频辅导|课后练习...
  5. 牛客假日团队赛1 D.Promotion Counting
  6. 泉金海上航线春节期间航班调整 除夕初一各停航4个班次
  7. malloc钩子和内存泄漏工具mtrace、Valgrind
  8. request 获取url
  9. Mybatis foreach 使用与理解(支持Array,List,HashMap及相互嵌套)
  10. PHP面向对象常见符号总结($this- 、self ::)