前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >外网访问自己搭建的HTTP服务器

外网访问自己搭建的HTTP服务器

原创
作者头像
码路
修改于 2019-07-15 03:27:25
修改于 2019-07-15 03:27:25
6.2K0
举报
文章被收录于专栏:holerholer

外网访问自己的HTTP服务器

内网主机上安装了HTTP服务端,只能在局域网内访问,怎样从公网也能访问本地HTTP服务端?

本文将介绍使用holer实现的具体步骤。

1. 准备工作

1.1 安装Java 1.7及以上版本

执行命令java -version检查Java安装和配置是否正确。

1.2 安装并启动HTTP服务端

默认安装的HTTP服务端端口是80

2. 实现步骤

2.1 下载并解压holer软件包

Holer软件包:holer-client.zip

2.2 修改holer配置文件

holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息

例如申请得到的holer信息如下,这里以此holer信息为例:

代码语言:txt
AI代码解释
复制
---------------------------------------------
Holer Client : holerdemo@gmail.com
Access Key : HOLER_CLIENT-2A623FCB6E2A7D1D
---------------------------------------------
Domain Name : holer65532.wdom.net
Internet Address : holer.org:65532
Local Address : 127.0.0.1:80
---------------------------------------------

修改配置文件: holer-client/conf/holer.conf

配置项更新为: HOLER_ACCESS_KEY=HOLER_CLIENT-2A623FCB6E2A7D1D

2.3 启动holer服务

进入目录: holer-client/bin

Windows系统平台:

双击startup.bat或者打开CMD控制台,进入目录下执行命令:startup.bat

Linux系统平台:

执行命令: sh startup.sh

2.4 访问映射后的公网地址

浏览器里输入如下URL,就可从公网也能访问本地HTTP服务端了。

http://holer65532.wdom.net或者http://holer.org:65532

2.5 问题咨询与帮助

使用holer过程中遇到问题可以先查看holer日志文件,日志路径:holer-client/logs,这样很容易排查出问题的具体原因。

更多的holer使用示例,请参考holer相关的技术资料

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
PHP封装的PDO操作MySql数据库操作类!简单易用!
数据库操作类可以封装数据库连接和操作,使代码更易于维护和扩展。它们提供了一种组织代码的方法,将数据库相关的功能放在一个类中,以便于复用。
用户2203269
2023/10/26
8620
一个基于PDO的数据库操作类(新) + 一个PDO事务实例
  原先已经写过一个PDO的数据库操作类,这次只是在原先基础上进行修改。 <?php /* * 作者:胡睿 * 日期:2011/03/19 * * 20110319 * 常用数据库操作,
胡尐睿丶
2022/03/23
4820
一个基于PDO的数据库操作类
文章已更新,查看地址:http://www.cnblogs.com/hooray/archive/2011/06/30/2094743.html
胡尐睿丶
2022/03/23
4670
PHP DB 数据库连接类
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/details/77864102
泥豆芽儿 MT
2018/09/11
1.2K0
PHP中的MySQL使用--基于PDO
不支持查询操作,返回受影响的行数。数据表使用此文中的pic表:MySQL指南之SQL语句基础
张风捷特烈
2019/03/20
3.6K0
PHP中的MySQL使用--基于PDO
PHP PDO操作MYSQL封装类
<?php /** auther soulence 调用数据类文件 modify 2015/06/12 */ class DBConnect { private $dbname = null;
用户7108768
2021/09/23
3.5K0
Kohana 数据库
只要不使用官方网站的教程,自己摸索出来的,有一个错误,当我们指了出来,哦,,好吧共同进步~
全栈程序员站长
2022/07/06
4230
Medoo个人修改版
  Medoo是一款轻量级的php数据库操作类,下面不会介绍Medoo的使用方法,想学习Medoo请前往官网自学:http://medoo.in/   在接触Medoo之前,一直是用自己写的php数据库操作类,而发现Medoo立马就喜欢上了它,但是对它的调试方式不喜欢。   Medoo提供两种调试,分别是:   error() $database = new medoo("my_database"); $database->select("bccount", [ "user_name", "emai
胡尐睿丶
2018/01/11
1.8K0
采用单例模式编写PHP的PDO类
下面的代码是用此前一个名为MyPDO的类改写的,引入了单例模式来保证在全局调用中不会重复实例化这个类,降低系统资源的浪费。
魏杰
2022/12/23
4870
[PHP] PHP PDO与mysql的连接单例防止超时情况处理
这个数据库类主要处理了单例模式下创建数据库对象时,如果有两次较长时间的间隔去执行sql操作,再次处理会出现连接失败的问题,利用一个cache数组存放pdo对象与时间戳,把两次执行之间的时间进行了比较,如果间隔超过了10秒就再次new PDO创建连接,没有超过的情况下会继续使用原来的连接,并且因为每次使用后会使连接续期,cache数组里的时间戳也进行了续期. 每次执行操作都会从cache数组中获取下连接,多次执行不超过10秒的情况下,只会有一个连接
唯一Chat
2019/11/18
2K0
PHP7原生MySQL数据库操作实现代码
PHP5中mysql_connect()等函数大多被PHP7中类的成员函数所代替。PHP5中连接mysql是过程性的,而PHP7中强调了类的使用与面向对象的方法
用户8832582
2021/07/13
9430
PDO 用法学习「建议收藏」
基于驱动: 1、安装扩展 php_pdo.dll 2、安装驱动 php_pdo_mysql.dll
全栈程序员站长
2022/09/20
3.9K0
PHP 应用PDO技术操作数据库
创建测试数据: 首先我们需要创建一些测试记录,然后先来演示一下数据库的基本的链接命令的使用.
王 瑞
2022/12/28
3.5K0
PHP将数组存入数据库中的四种方式
最近突然遇到了一个问题,如何用PHP将数组存入到数据库中,经过自己的多方查找和研究,总结了以下四种方法: 1.implode()和explode()方式 2.print_r()和自定义函数方式 3.serialize()和unserialize()方式 4.json_encode()和json_decode()方式
用户7657330
2020/08/14
3.5K0
PHP将数组存入数据库中的四种方式
浅谈管理系统操作日志设计(附操作日志类)
  管理系统的操作日志如何做成通用的模块一直是个让我头疼的问题,不过看了博客园里的某篇文章后,现在基本解决了。
胡尐睿丶
2022/03/23
1.6K0
浅谈管理系统操作日志设计(附操作日志类)
在PHP中使用MySQL Mysqli操作数据库 ,以及类操作方法
先来操作函数部分,普遍的MySQL 函数方法,但随着PHP5的发展,有些函数使用的要求加重了,有些则将废弃不用,有些则参数必填...
书童小二
2018/09/03
4.3K0
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
本文实例讲述了针对thinkPHP5框架存储过程bug重写的存储过程扩展类。分享给大家供大家参考,具体如下:
用户8832582
2021/07/13
4740
基于PHP的PDO编写的MySQL类2.0版源码分享
这次修改主要是增加了2个新function: 1. getTableEngine(),用于获取表引擎; 2. Replace(),以覆盖方式插入数据。
魏杰
2022/12/23
6300
相关推荐
PHP封装的PDO操作MySql数据库操作类!简单易用!
更多 >
LV.0
这个人很懒,什么都没有留下~
目录
  • 外网访问自己的HTTP服务器
    • 1. 准备工作
      • 1.1 安装Java 1.7及以上版本
      • 1.2 安装并启动HTTP服务端
    • 2. 实现步骤
      • 2.1 下载并解压holer软件包
      • 2.2 修改holer配置文件
      • 2.3 启动holer服务
      • 2.4 访问映射后的公网地址
      • 2.5 问题咨询与帮助
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档