3分钟用PC搭建自己的私人云盘 + 内网穿透 您所在的位置:网站首页 用旧电脑搭建nas 3分钟用PC搭建自己的私人云盘 + 内网穿透

3分钟用PC搭建自己的私人云盘 + 内网穿透

2023-09-04 05:35| 来源: 网络整理| 查看: 265

〇、前言

说到「上网冲浪」,各位 GG 和 MM 都是老司机了,许多 90 后、00 后更是从出生就开始跟网络接触了。而说到搭建自己的个人网站,大家可能就比较陌生了,想当然的觉得很麻烦,很极客(Geek)。

今天我教大家如何在 3 分钟内使用 PC 快速搭建一个自己的个人网站,0 门槛傻瓜式操作,仅适合尝鲜体验

注:实际上我更推荐使用 NAS 等 7*24h 运行的低功耗设备作为服务器,旧的安卓手机,电视盒子也可以。

(我目前使用的是黑群晖,这篇文章对我已经过时了,留个存档给需要的朋友吧——2019.4.17更新)

欢迎访问我的个人网站:https://juneix.gq

以前提到个人网站一般会想到博客,但现在连玩微博的人都变少了。所以我举的例子是搭建一个 KodCloud 私有云网盘(演示地址),来体验拥有自己网站的感觉,同理你也可以尝试搭建自己的 WordPress 博客 等。

可道云

如果你家中的宽带有公网 IP,搭建好网站后,简单设置一下端口映射就可以了。但如果你不幸跟我一样是内网 IP,也没关系。我们可以通过 frp 内网穿透工具仍然可以随时随地用电脑、手机浏览器访问你自己的个人网盘。

搭建自己的个人网盘,我们需要用到 3 个工具:

USBWebserver——网站服务器套件

KodExplorer——网站源码(个人网盘)

frp 内网穿透——访问网站的工具

p.s. 我平时用的 macOS 其实操作更简单,但……考虑到简书的 PC 用户较多,本文提到的工具都是 Windows 系统的了。

简单说下流程,在电脑上运行打包了 KodExplorer 源码的 USBWebserver 主程序,就可以在局域网访问你自己的网站了;然后再运行 frp 内网穿透程序,便可以在家以外的地方继续访问你的网站。

一、USBWebserver

USBWebserver 是一款便携式环境包,可以说是最方便最简单的本地 Apache + PHP + MySQL 环境搭建程序,解压缩就可以使用无需安装。

这部分……我(其实也不太懂)就不多介绍了,作用相当于建房子的地基,明白它是建网站必备的工具就行了。感兴趣的可以点击传送门查看更详细的介绍。

传送门→ USBWebServer 中文版 - 绿色便携一键安装搭建 PHP/MySQL 网站服务器环境工具

一、可道云(KodExplorer)

KodExplorer可道云,原名芒果云,是基于Web技术的私有云在线文档管理解决方案。用户只需通过简单环境搭建,即可使用KodExplorer快速完成私有云/私有网盘/在线文档管理系统的部署和搭建。

KOD提供了类windows用户界面,延续了windows平台的操作逻辑和使用习惯,支持100余种文件格式的在线预览,使得用户的私有云产品可以拥有本地操作一样方便、快捷、安全的体验;为企业用户提供了了文件在线存储与管理、分享和跨平台访问、群组与权限、生产流转、审批存档等全生命周期的在线文档管理的解决方案。

可道云是我们搭建个人网盘需要用到的源代码,官方还贴心的提供了已打包的一键体验包 KodKit,跟上面的 USBWebserver 整合好了,同样解压即用。

下载地址→ 可道云官方论坛丨一键体验包

解压 KodKit 到非中文路径的文件夹,打开 KODWebserver(其实就是改了名称的USBWebserver),等待软件的 Apeche 和 Mysql 两个选项变绿后,Kodexplorer 界面会在浏览器中自动弹出(或者点击左侧的 Localhost)。首次页面弹出较慢,约需 30 秒。

等待Apache和MySQL变绿勾

初次打开可道云需要设置管理员密码。

设置管理员密码

另外这个一键安装包还是比较旧的 4.05 版本,建议顺手更新一下版本。

更新版本

等待更新完毕后,个人网盘(局域网)就搭建完毕了。

此时你的电脑 A 就变成了网站服务器,电脑 A 直接打开浏览器输入 localhost 访问网盘,其他设备 B 打开浏览器输入电脑 A 的 IP(比如我的是 192.168.1.123)访问网盘。

PC 我忘记截图了,所以换了 Mac 截图 三、内网穿透

1、frp是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务, 支持tcp, udp, http, https等协议类型,并且web服务支持根据域名进行路由转发。

2、frp内网穿透主要用于没有公网IP的用户,实现远程桌面、远程控制路由器、 搭建的WEB、FTP、SMB服务器被外网访问、远程查看摄像头、调试一些远程的API(比如微信公众号,企业号的开发)等。

3、为什么要选择frp?市面上提供内网穿透服务的公司对免费的用户是有限制的,但是有一些具有互联网共享精神的站长会提供免费的frp公共服务器。

首先下载 frp 一键脚本↓

http://www.lu8.win/downloads/frp/frp.bat​www.lu8.win

双击 frp.bat,选择「2.配置并运行 frpc 客户端」

2.配置并运行 frpc 客户端

之后会自动生成 frpc.bat,同样双击打开。选择 frpc 版本(根据 frp 公共服务器选择对应版本,本文以 v0.16.1 为例)

这个网站(frp 公共服务器)收集了一些可用的公共服务器,有能力的朋友也可以自己搭建 frps 服务器。本文使用的是 freenat.bid 站长提供的公共服务器,十分感谢。

本文选择 v0.16.1 版本

一般情况只需完成接下来的 1-2-3 三步即可。

首先选择「1.配置要连接的服务器」,脚本默认的连接有点小问题,所以我使用的是 freenat.bid 的公共服务器。

配置要连接的服务器

接着选择「2.配置隧道协议」,协议用 http/https 均可,这里还可以设置自定义二级域名(我偷懒都默认了)。设置完成后按任意键和 7 返回上一级主目录。

配置隧道协议

最后选择「3.配置完成后台启动」,首次启动会下载 frpc.exe 文件,稍等片刻。

配置完成后台启动

出现以下信息表示启动成功。

启动成功

用浏览器打开刚才设置的二级域名,如果你属金鱼的,可以打开同目录下的 frpc.ini,就能看到刚才设置的 frp 内网穿透信息了。

详细配置信息

诺~三分钟左右,就搞定了一个可以随时访问的私人云盘。

注:此网址只是我临时演示用的,现在已经无法访问。

外网可访问的私人云盘

本文只能算是抛砖引玉,总结的以前的一些小思路供参考,我目前使用的方案是黑群晖。有问题欢迎留言交流,但回复可能不太及时,望理解。

参考来源:

1、USBWebServer 中文版 - 绿色便携一键安装搭建 PHP/MySQL 网站服务器环境工具 - 异次元软件下载

2、自带环境、绿色便携的一键快速搭建KodExplorer工具包KodExplorer交流与讨论可道云社区 - 好用的私有云_企业网盘_文档管理系统_私有云存储软件 - Powered by Discuz!

3、frp 公共服务器列表

4、内网穿透-frp 一键安装脚本

5、免费FRP内网穿透服务



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

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