如何在手机上访问自己写的网页? 您所在的位置:网站首页 手机查看html页面 如何在手机上访问自己写的网页?

如何在手机上访问自己写的网页?

2024-07-15 16:18| 来源: 网络整理| 查看: 265

一,要解决这个问题,首先我们要了解访问网页的本质是什么? 网页访问的本质 设备客户端---网络---服务器(放网页) ①设备客户端,其实就是手机或者电脑的浏览器 ②服务器,其实可以简单理解为一台让你访问的电脑 二,所以我们要从手机访问到我们写的网页,只需要满足三个要求就行。 ①手机要有浏览器 ②要能连网(不一定要连接互联网,局域网也行) ③有一个服务器放你写好的网页 三,前两个要求,只要有台智能手机就能完成,局域网这个概念可以先放着,后面讲。所以现在我们只需要一个能放你写好网页的服务器就完成啦! 服务器可以分为两种: 一种是云服务器,可以理解为一些公司租给你用的电脑 另一种是本地服务器,其实你的电脑就可以作为服务器 四,其实你会觉得奇怪,我自己的电脑可以充当服务器,为什么还有买云服务器的需求呢? 自己的电脑: 几乎不可能长时间不关机 只能局域网内访问(如果不做内网穿透的话) [如果电脑做服务器,你的电脑和手机都连着同一个wifi,那即使wifi断网了,你依然可以访问电脑里的东西,因为形成了一个局域网] 云服务器: 可以一直不关机 可以互联网访问(你把网页放到服务器上,你的朋友在别的地方也能访问) 五,所以选择什么云服务器还是本地服务器就看自己的需求啦。 如果选择云服务器的话,我之前写的文章《零基础搭建一个博客》, 里面用到的就是云服务器,可以参考一下,只要将你写的网页替换就好。 但是好像如何创建web服务也没有描述清晰, 如果有需求的话,我后面再写一篇详细的文章。 这里主要分享一下如何用本地服务器来完成这个任务。 但是用到的设备不是电脑,是树莓派(树莓派可以简单理解为一个小电脑), 而且用到的系统也不是windows,是linux。 【不过,其实不管什么设备,什么系统,这里面的原理都是想通的】 如果有需求的话,后面可以分享windows系统电脑如何搭建服务器

【如果使用windows系统的电脑,可以简单安装IIS服务,就能配置好,然后在设定好的目录里面放你写好的网页文件,你找到电脑的ip地址,手机直接访问此ip地址就能访问到你的网页啦。(如果有需求,以后再写),下面分享一下最近做的项目的配置】

六,服务器需要怎么配置? 用到的设备:树莓派4B 安装的系统:官方的系统(可以看成linux)

我搭建这个系统用的是LNMP框架

LNMP框架 L就是linux系统 N就是Nginx M就是Mysql P就是PHP (树莓派类比电脑,linux类比windows,nginx是一个web服务器软件, MySQL是一个数据库管理软件,PHP可以简单理解为html的加强版) 七,为什么要使用这个框架? 首先,因为我想做一个视频网站,我用html+css+js做了个demo。 然后,我把他放到树莓派上运行,所以需要一个web服务软件提供服务,我找到了nginx。 接着,我发现我的视频地址要一个一个插入到网页代码里面,很麻烦,而且不好管理, 于是想到了数据库管理软件mysql。 而连接数据库比较好的语言就是php了,html是不能连接数据库的。 八,遇到的问题 1,是不是安装好这些软件就可以了? 不是,还要打通它们之间的关系。 2,实际上运行逻辑是: 你向nginx发出访问请求,如果是html,就直接返回给你; 如果是php,就交给PHP处理程序处理,处理好之后再返回一个html给你; 如果涉及到数据库的话,php处理程序也先处理好与数据库的行为,然后再返回html给你。 3,所以要打通的有: php和nginx之间,除了要用插件,还要配置文件里写好 php和mysql之间,这个实际上用个插件就好 4其它问题; mysql: 要设置好允许远程访问 默认端口是3306,看看防火墙有没有开放这个端口 root用户好像是不能远程访问的(默认) nginx: 修改配置文件后要重启才能生效 和php打通后,修改php的配置文件,也要重启nginx 要访问网站目录外的文件,要修改配置文件 linux: 硬盘/U盘挂载前,要看有没有默认挂载,如果有要先解除挂载


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有