精华内容
下载资源
问答
  • 手机访问本地Tomcat服务器

    万次阅读 多人点赞 2021-02-27 16:39:45
    关于手机访问本地Tomcat服务器上正在运行的项目前言一、第一步打开电脑端口(win10)二、第二步手机访问Tomcat项目三、第三步设置电脑固定IP 前言 这还是我刚开始做实习工作的时候,那时候还是一个初出社会,没经历过...


    前言

    这还是我刚开始做实习工作的时候,那时候还是一个初出社会,没经历过代码毒打的年轻人遇到的小问题之一(现在也还是年轻人!),现在有机会记录一下自己在这条路上的心路历程,以及一些很有针对性的小经验(纯属歪门邪道),但你认真品味过后说不定,也会眼前一亮,说:嘿!这年轻人,有点儿东西,上道儿;当然在这条路上,你我皆是前行者,探索者,创造者,终会走出不同的路!


    那时候跟一个同事一起在开发一个手机客户端的应用,当时他做完了,竟然可以用手机就看到效果了,当时作为一个小萌新的博主,那是整的懵逼啊,然后瞬间就来了一波百度,现在,博主如果单纯的再叙说手机端如何访问本地Tomcat服务器就没得必要了!!!

    这篇文章的主要内容如下:

    1. 手机扫描二维码,访问本地Tomcat
    2. 将自己的电脑在局域网内设定为固定IP地址

    因为前面有一篇文章潦草记录了一下,生成二维码的点点东西,在这里用一下旧的知识,至于设置成固定IP那个,比如你们公司要开发一个手机项目,那你前期必不可少的要在手机上去看一下具体效果(电脑上不得劲儿,个人感受),电脑连公司WiFi,它分配给你的IP 是动态的,比如,你今天连接,它可能是192.168.0.10,那你断开后,明天再来上班连就可能是192.168.0.16…等等。那么你手机访问本地电脑的服务器就需要经常改变地址…这真T#$%^&,反正就是麻烦

    一、第一步打开电脑端口(win10)

    tomcat使用的默认的8080端口,这个口是不对外开放的,所要到防火墙进行配置,步骤如下:

    控制面板 ->window10防火墙->高级设置->入站规则->新建规则->选择端口->点击下一步->在特定本地端口中,输入端口(如8080),点击下一步,再点击下一步,一直到完成
    建议多开放几个端口,因为8080可能有被占用的情况,如:8086,8099等
    网上说:在cmd下输 telnet 127.0.0.1 8080 查看是否开启成功,不知道你们得不得行,反正我这儿是没操作成功,不过不影响
    然后手机和电脑接入同一局域网中(wifi),也可以电脑连接手机的热点,然后按win+R,输入cmd,再输入ipconfig命令,找到如下图:
    在这里插入图片描述
    如图,博主在该局域网的ipv4地址是192.168.0.125,那是博主自己设定的,只要125这个地址没有被别人占用,那么不论我以后连接那个WiFi,我本机的地址都不会变,都一直会是192.168.0.125(注意:如果以后你连不上网了,密码又是对的,建议你去看一下这个地址,所以最后以为尽量设置大一点,255以内,连接的人少的话就无所谓了)

    二、第二步手机访问Tomcat项目

    启动你的一个本地Tomcat的web项目,你会发现它的有个localhost,如下:
    http://localhost:8099/scanQRcode/
    这个localhost就是本机地址,8099是端口,scanQRcode是我目前运行的项目名称
    在电脑上将localhost换成你的IPV4地址,如博主的:
    http://192.168.0.125:8099/scanQRcode/
    你会发现这里两个地址访问的页面是一样的

    下面这个地址就是你正在启动的项目在局域网中的地址,只要在这个局域网内的设备都可以通过这个地址访问你的项目了

    将这个地址copy到手机,用任意浏览器访问就对了,没得任何问题。

    三、第三步设置电脑固定IP

    第一种方式

    系统设置->WLAN->更改适配器选项,如下
    在这里插入图片描述
    WLAN->右击选择属性->点击internet协议版本4(tcp/ipv4)->属性,如下设置
    在这里插入图片描述
    再去cmd->ipconfig看你的地址变化,记得看之前先断开,重新连接,博主的192.168.0.125就变成了192.168.0.130,以后都只会是这个地址,还是再提一下注意端口被占用哦!!!!!!!
    在这里插入图片描述

    第二种方式

    (先连接一个局域网)系统设置->WLAN,点击已经连接的网络(如博主的sr)
    在这里插入图片描述
    进去之后,往下滑动,有个IP设置->点击编辑->编辑IP设置(手动),再如下配置:
    在这里插入图片描述
    再去cmd->ipconfig看你的地址变化
    在这里插入图片描述

    哎,你发现你竟然有两个ipv4地址了,就是这么神奇!!!再去访问你的项目,你发现两个地址都可以访问到
    在这里插入图片描述
    在这里插入图片描述
    建议小伙伴使用其中一种方法就可以了,哈哈哈~

    *重点,装a克斯的来了

    制作属于你自己的二维码,手机扫描二维码获取特定信息

    由于文章已经很长了,代码我就不再贴在下面了,会放在一个文件里,有兴趣的小伙伴点击链接下载即可,当然是白 坡一熬漂的啦~~,在这里看一下效果截图,先过一把瘾朵。
    对前端生成二维码迷糊的小伙伴,也可以先去看一下博主的上一篇文章------------------------>《js生成二维码》

    如下图:博主刚刚生成的一个二维码,扫描后会跳转到博主的主页,用手机浏览器,或者微信QQ…等等都可以扫描扫描
    在这里插入图片描述
    其实重点代码就一句
    在这里插入图片描述
    文件地址稍后会追加在后

    点击下载二维码小栗子

    注意:
    如果你想生成一个二维码,扫描以后访问你正在启动的Tomcat的上的项目,一定要详细看一下上面的内容!内容!内容!!(端口打开,同一局域网缺一不可),博主给的代码,拿到后一定要修改上图的text里面的值!!!!好了就说这么多了

    创作不易,如果这篇文章能够帮助到你,希望能关注或收藏一下博主,如果文章内容有问题也可留言讨论,我们一起学习,一起进步!!
    另,真的创作不易a ,搬运的小伙伴请注明出处~~~

    展开全文
  • 手机访问本地局域网内服务器网站

    千次阅读 2017-01-25 11:30:46
    为了方便自己测试,需要用手机访问本地服务器的网站,经几番折腾,总算是如愿访问上了。 环境:win7 服务类型:iis 步骤一 1、新建网站 2、ip地址配置上当前pc端的IP 3、端口需要用80端口,我试过其他的没有...

    为了方便自己测试,需要用手机访问本地服务器的网站,经几番折腾,总算是如愿访问上了。


    环境:win7

    服务类型:iis


    步骤一


    1、新建网站

    2、ip地址配置上当前pc端的IP

    3、端口需要用80端口,我试过其他的没有访问成功(其他2种形式没有访问成功,1配置主机名,在配置文件中绑定host。2用除了80之外的端口没有访问成功 )



    步骤二

    以下两种方式任选一种

    1、关闭防火墙

    2、允许程序通过windows防火墙通信--》万维网访问(http) 这一项勾选上




    -------------------------------补充------------------------------

    今天发现有一种场景一访问不了,场景二可以,具体原因不详:

    场景一

    PC连接无线网,当前ip为192.168.13.252,手机也和PC连接同一无线网,当前手机IP为192.168.13.253,两为同一网段,理应该能访问的,结果访问不了,具体原因不详。


    场景二

    我断开PC无线网直接插网线,当前ip为192.168.11.216, 手机还是连无线网,ip还是为192.168.13.253,再访问的时候,发现可以访问。补充点无线网是走路由器的。


    对网络不是特别熟悉,原因尚不清楚。


    展开全文
  • 手机访问本地服务器

    千次阅读 2013-12-05 15:50:21
    为了测试开发的手机网站,常常需要使手机直接访问本地网络。在这个过程中碰到几个问题,记下来供以后参考 1. 在本地主机运行apache后,使用localhost和127.0.0.1可以访问页面,但使用IP(即192.168.1.*)访问时...

    为了测试开发的手机网站,常常需要使手机直接访问本地网络。在这个过程中碰到几个问题,记下来供以后参考

    1. 在本地主机运行apache后,使用localhost和127.0.0.1可以访问页面,但使用IP(即192.168.1.*)访问时得到403

    解决:这是由于httpd.conf的安全限制导致。打开httpd.conf, 搜索127.0.0.1,注释Deny from all,增加一行Allow from 192.168.1.*。修改后的配置如下:

    #
        # Controls who can get stuff from this server.
        #

    #   onlineoffline tag - don't remove
        Order Deny,Allow
    #    Deny from all
        Allow from 127.0.0.1
        Allow from 192.168.1.*

    2. 别的机器(手机)不能访问本地80端口

    解决:这是由于防火墙80端口没打开。在win7进入control pannel->Windows Firewall, 点击advanced settings,添加一条Inbound rule,设定local port为80,保存。

    3. 使用opera无法访问本地web server

    原因:Opera mini and Opera Mobile使用proxy处理所有请求。也就是说,从手机发起的一个http请求,首先转到Opera的代理服务器,由代理服务器代为向最终目的地址转发请求,并转发得到的response。由于本地IP未在互联网中,所以请求无法到达。除非使用NAT等技术把本地IP转为公网IP,把web服务公开到公网,才能使Opera访问到本地的服务,不过这已经没意义了。使用手机自带的浏览器一般都不会有这个问题。

    展开全文
  • 因此,会经常通过电脑开启一个wifi来供手机进行连接,形成一个小的局域网,然后就通过局域网的ip地址(查询ip地址,cmd——》ipconfig),通过ip地址来进行自己本地服务器中的项目访问。本以为这种小case的东西可以分...

    最近开始转向移动开发方向,因此对于一个移动开发的前端来说,使用各种真机来进行自己网站或者系统的界面进行针对性的调试就显的尤为重要了。因此,会经常通过电脑开启一个wifi来供手机进行连接,形成一个小的局域网,然后就通过局域网的ip地址(查询ip地址,cmd——》ipconfig),通过ip地址来进行自己本地服务器中的项目访问。本以为这种小case的东西可以分分钟搞定,可是,可是,可是偏偏就出现了无妨访问的情况。如下图所示:


    看到这个就泪奔了,竟然直接访问不到本地服务器啊。对于这种情况有两种解决方案:

    方案一:暴力解决(当然不是砸电脑,摔手机)。出现该问题主要是因为你电脑的防火墙将某些端口号的htpp的网络访问协议给屏蔽掉了(一般的电脑操作系统是默认不屏蔽80,8080一些常用的端口的),所以你可以直接将自己的电脑的防火墙全部关闭。然后就可以完美访问了。具体设置路径给一下(方便菜鸟使用):控制面板\所有控制面板项\Windows 防火墙\自定义设置。


    下面具体来讲解一下方案二:对于这种暴力方式还是很不友好的。为此,我们可以直接在防火墙中将80和8080端口设置为不屏蔽即可。具体操作如下,首先进入到windows防火墙面板,点击高级设置

    进入到高级设置界面,分别在入站规则和出站规则中新建规则,选择端口,点击下一步,然后直接在对应的输入框中输入80,然后默认点击下一步,完成。同样设置8080的这样一个规则。整个设置完成过后,手机就可以通过局域网来进行ip地址的访问了。


    展开全文
  • 手机访问本地的tomcat

    千次阅读 2018-09-09 10:01:36
    手机访问本地的tomcat 在开发过程中,有时候我们想要拿手机看一下效果,但是在同一局域网下我们发现手机是登陆不到本地的tomcat,那么如何使用手机浏览器登陆本地的tomcat服务器呢? tomcat使用的是默认的8080端口...
  • 手机访问电脑本地项目

    千次阅读 2018-08-04 09:43:37
    作为一名前端开发者,在编码移动web的时候需要真机测试查看效果,如果这个时候有服务器则可以将项目放到服务器上访问。然而,有时候事不凑巧,自己没有服务器,那么在没有服务器的情况下如何实现真机测试呢? ▍...
  • 手机访问本地angular项目

    千次阅读 2019-08-15 10:35:44
    一、手机和电脑连接同一个wifi 二、电脑上win+R->cmd回车->输入ipconfig查看电脑ip(可能会有好几个ip,一般选择下面这个) 三、启动电脑上的angular项目:ng serve --host 192.168.95.79 --open 指定ip打开...
  • 如何通过手机访问本地编写的html页面 npm install http-server -g(没安装过安装一遍) cd /Users/barry-yang/Documents/webworkspace 然后终端输入http-server 手机访问
  • 手机连接wifi 访问本地服务器网站

    千次阅读 2015-05-14 00:23:50
    手机本地wifi后访问 http://192.168.155.1:8001/loc
  • 在进行移动端网页的开发时,为了及时方便在手机上及时预览本地代码实现的效果,就需要用自己的手机能够直接访问本地开发阶段的网页,所以有了此篇文章,以作备忘。由于我自己电脑上的IIS安装总是有问题,所以我就先...
  • 在上一篇文章中,介绍了用Android模拟器与本地服务器交互时遇到问题的处理方法,可是用Android模拟器,有时反应实在是太慢,这时我们可以用真机测试。... 一、台式机上,用手机访问本地Tomcat服务器  
  • 今天在本地pc的IIS里添加了一个网站,然后本地输入localhost:8090可以看到页面,之后我用手机连上自家的无线网络,在手机浏览器里输入192.168.1.2:8090无法访问网站(‘192.168.1.2’是pc的ip地址)。请问是不是我...
  • 手机访问本地配置域名下的项目

    千次阅读 2018-06-22 17:33:42
    第一步先在本地环境中的Apache中找到httpd-vhosts.conf文件然后在httpd-vhosts.conf中先把ServerName 修改为本地IP,然后把Deny from all 用#注释掉<VirtualHost *:80> DocumentRoot "E:/...
  • 手机访问本地开发网页

    千次阅读 2019-02-09 18:00:57
    首先,手机和电脑要处在同一个局域网下。(比如,连同一个WIFI) 电脑端开一个服务器,将网页放在服务器根目录下面。 关闭电脑的防火墙。(测试过后,记得打开哦~) 获取电脑的IPv4地址。做法:win+R打开运行,输入...
  • 通过手机访问本地web应用

    千次阅读 2017-10-19 18:19:34
    一直做android终端开发,对于服务器就是一小白,想尝试下服务器端的工作,就在本地搭建了个web应用。先下载Tomcat,然后运行,进入目录下的bin文件夹运行startup.bat: server起来了: 用浏览器访问:...
  • 手机直接访问本地网络

    千次阅读 2013-08-22 09:34:31
    为了测试开发的手机网站,常常需要使手机直接访问本地网络。在这个过程中碰到几个问题,记下来供以后参考 1. 在本地主机运行apache后,使用localhost和127.0.0.1可以访问页面,但使用IP(即192.168.1.*)访问时...
  • 如何让手机访问电脑本地服务器的网页 超简单超实用 移动开发的前端来说,使用各种真机来进行自己网站进行查看是必要的。因此,会经常通过电脑开启一个 wifi 来供手机进行连接,形成一个小的局域网,然后就通过局域网...
  • https://blog.csdn.net/duyusean/article/details/80011540 文章地址,自己去上面学习 https://blog.csdn.net/duyusean/article/details/80011540
  • vue/cli3 使用手机访问本地项目

    千次阅读 2019-08-31 18:01:37
    vue-cli 移除了 config 文件夹,多出一个 vue.config.js 的文件! 根据官方所描述: vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件...这里只写一下怎么使用手机访问...
  • 手机访问电脑上的本地网页

    万次阅读 2018-01-26 18:35:25
    问题:手机直接访问你电脑上的静态页面; ( 不要觉得复杂 一步一步下来 很简单 有什么问题 可以留言 随时回复 ) 因为你想看该页面在移动端的效果; 无所谓下载很快 1.下载node.js 并安装 去node官网下载 2.命令行...
  • 写了一段时间的h5,页面主要是在手机...之前一直想用XAMPP搭建一个本地服务器,然后让手机访问,找了一堆教程,经过一系列繁杂的配置,也终于成功了,但因为电脑连的WiFi,第二天打开电脑,发现ip变了,果断的访问...
  • 设置移动热点,目的是为了手机访问本地服务器. 最初的时候,电脑是可以创建移动热点,但是手机就是连接不上,各种百度,各种试.然后我发现把电脑激活了.最后可以了. 手机连接之后,访问的不是本地服务器.原因是本地ip...
  • 一般情况下,本地文件通过电脑访问localhost(或者127.0.0)可以直接访问; 但是前几天自己仿写的Vuede 一个WebApp项目,想通过locahost:8080访问的时候访问不到文件。 直接上解决方案 找到vue项目build下得...
  • 手机局域网内访问本地项目

    千次阅读 2017-05-08 20:11:49
    由于本次项目是前后端分离的微信公众号项目,在刚开发的时候都通过谷歌的模拟手机进行调试,现今已初步完成需要使用手机端进行查看及调试部分bug,因此需要通过手机与电脑在同一局域网内访问本地项目,由于中间也...
  • 本地启个服务器,方便调用带数据的测试 1首先去nodeJs官网下载最新版nodeJs https://nodejs.org/en/ 2安装成功后win+r打开cmd 输入node -help 或者node -v查看是否安装成功  3装好后输入 npm install anywhere -...
  • 在安卓开发时 ,有时候需要用手机访问本地服务器,如读取一些本地服务器上的数据,用电脑上的地址去读取会发现读不到数据,因为127.0.0.1或localhost是”本地环回地址”,手机不能用这地址来访问。这时要在手机中把...
  • android手机访问本地电脑Web服务器

    千次阅读 2016-05-26 17:49:35
    手机访问本地电脑web服务器,设置”localhost”或者”127.0.0.1”是不行的,在模拟器上将 ip设置为”10.0.2.2”是可以访问的,但到真机上此方法行不通。 真机连接方法:1.本地电脑搭建的服务器与手机共同...
  • 关于华为手机访问本地的权限问题

    千次阅读 2016-12-19 09:29:06
    由于华为手机在android6.0以上也就是API 23+以上的进行的权限管理,所以需要添加权限在AndroidMainifest中添加以下权限 <uses-permission android:name="android.permis

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 112,719
精华内容 45,087
关键字:

如何让手机访问本地网站