搭建家庭服务器(适用无基础和电脑新手)

家用宽带搭建个人服务器(一) 使用家用宽带的动态公网IP搭建个人服务器 阅读详情

很多人家中有台式电脑,笔记本,手机,平板等很多电子设备了。最麻烦的就是文件共享,总要用数据线到处接,如果用苹果,还要用指定的软件工具,实在麻烦。

我这里介绍一种WEB服务器的方法。大家可以尝试。

一、事前准备

1、路由器,最好是无线路由器。无线的路由器会贵一些,但一般150元之内就够用了。

解释“路由器”是什么。一般家庭中的电脑会连接网线,再通过“猫”连接到电话线,这样就可以上网了。如下:

电信/联通  -----  电话线  -----   猫  ------   网线  ------  电脑

那路由器就是放在“猫” 和“电脑”之间的东西。如下:

电信/联通  -----  电话线  -----   猫  ------   网线  ------ 路由器  ------  电脑

路由器就可以让一个宽带线变成多个宽带了。那家中其它设备,只要接到路由器上也可以上网了。开头的地方也说最好是无线路由器,因为手机,平板上一般接不了网线,如果也想连接到路由器就需要通过“无线”的方式,手机和平板上一般有WIFI的设置,打开WIFI就是打开无线功能了,再连接到路由器,也可以上网了。

这里路由器的设置不能细写了,因为不同厂商的设置界面不同,所以讲完整比较麻烦,但你可以让懂点技术的朋友来帮你,而且放心的是,他设置过一次,路由器就会记录所有设置,即使断电也不会丢失,所以只设置一次就可以,以后自己就不用再管了。

2、下载并安装使用的软件

首先下载JAVA虚拟机,下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html

全是英语,所以找到截图的位置

先选择 Accept License Agreement ,然后  在下面的列表找到  Windows x86,点击右边的 jdk-6u35-windows-i586.exe 就可以下载了。


然后下载tomcat 7 ,地址http://tomcat.apache.org/download-70.cgi

仍然全是英文,所以看截图

在 Core 下,直接点击 32-bit Windows zip 开始下载。

需要下载的软件已经全了。开始安装操作。

java虚拟机直接双击,大部分是下一步,不需要修改设置就可以完成安装,完成后,不用重启系统。这里需要补充一个操作,就是改一个系统中的设置才能使用JAVA虚拟机。

如果是windows xp用户,请在桌面上“我的电脑”上点击鼠标右键,选择“属性”,再切换到“高级”。

如果是windows vista或windows 7 用户,请在桌面上”计算机“上点击鼠标右键,选择“属性”,也切换到“高级”。此时会看到如截图内容

在这个界面中点击最下面的“环境变量”,显示如下图

这个界面中有两个“新建”,请点击下面的“新建”,然后在弹出的提示中按下面要求写入内容,只复制标蓝色的部分就可以,注意首尾不要有空格。

“变量名”中写  JAVA_HOME

“变量值”中写C:\Program Files (x86)\Java\jre7   如果是xp系统,变量值改为C:\Program Files\Java\jre7

写完后,点击“确定”,就会在“系统变量”中看到新加的“JAVA_HOME”。然后在这里找到“path”一行,选择这行,使用下面的“编辑”按钮,此时“变量值”中已经有内容,请不删除。如误删除了,可以点击“取消”,就不会保存了。如果“变量值”中的内容是分号; 结尾,那就在后面加上 %JAVA_HOME%\bin  如果不是分号结尾,就先写上一个分号,请注意的是分号是英语的分号,如果不清楚英语的分号,请复制   ;      这个符号就可以。

这样JAVA虚拟机就安装完了。另一个tomcat在下载时选择的是绿色版本,所以不用安装,把下载的文件用解压软件(如winrar),解压出来就可以了。解压后会看到截图中的一组文件。


请在C盘以外的地方,像D,E之类的地方建立tomcat7文件夹。把这一堆文件复制进去。tomcat也准备好了,这里我是放在D盘的。下文会统一用D盘表示,如果你放的位置不同,请注意替换一下。

现在需要试一下这两个软件是否可以正常使用。

如果是windows xp用户,请在“开始”中选择“运行”,然后写入  cmd

如果是windows vista/7用户,请打开“开始”,直接写入 cmd

然后回车,启动cmd。这时会出现一个黑色的窗口。如下图

窗口里的文字可能有差别,但一定是黑色的背景。

然后按以下顺序输入命令并回车。

d:  回车 ,如果你的tomcat不在D盘,请改成相应的字母。

cd tomcat7/bin  回车。然后和下图内容相同。

你会看到自己输入的内容,此时再输入 startup.bat。 就出现一个新的黑色窗口,并滚动显示一些信息。然后打开以下软件中的一个IE,firefox, chrome或者360浏览器。在地址栏中写入 http://localhost:8080/ 然后回车,如果一切正常,会看到如下截图,如果失败,浏览器会显示错误提示。具体解决方法请留言单独联系我吧。

此时说明两个软件已经正常了。

二、共享文件

前两步做完,家庭服务器已经运行起来了。当不用这个服务器时,只要把黑色背景的两个窗口关闭就可以了。可以放心的是黑色窗口关闭就是完全的关闭,没有任何后台进程运行。反之,在使用家庭服务器时,黑色背景的窗口要保持打开的状态,可以“最小化”,以免影响其它操作。

现在要测试一下其它工具是否也能连接家庭服务器,首先是启动家庭服务器,以上简单描述一下

开始  ---    运行    ----    cmd    ----    D:  回车   -----    cd tomcat7/bin  回车  -----    startup.bat  回车

启动时可能会有防火墙提示,记得要放行啊。其它工具(手机,平板)还要与家庭服务器连接的。

要想连接,首先要知道家庭服务器这台电脑的地址。在桌面右下角有“网络连接”图标(如果有多个,请使用没有红色叉或黄色提示的)。点击左键打开一个窗口。如下图

这个窗口是vista/7的用户,然后打开“详细信息” ,在新的窗口中,IPv4地址 一行,请记下右边的内容,我的机器是192.168.1.100

xp的用户与截图不同,会有两个选项卡,请切换到第二个“支持”,在IP 地址 一行,记下右边的内容。

再用电脑的浏览器打开  http://192.168.1.100:8080  如果你的地址与我不同,请替换一下,但前后的内容是相同的。如果成功,你就会看到之前见过的内容了。

同样,在手机或平板,打开WIFI后,在浏览器中打开http://192.168.1.100:8080  ,如果看到和电脑相同的内容,说明,你的手机或平板就可以连接家庭服务器了。


接下来就是放入自己要传输的文件了。

我的tomcat放在D盘,所以打开文件夹  D:\tomcat7\webapps\ROOT  如果你在其它盘就注意替换。

此时你会看到很多文件,请在这里新建一个文件夹a,名字越短越好,后面会做说明。然后在a中放入自己要传输的文件就可以了。此时在手机或平板上,只要在原来的地址后面改一下,由http://192.168.1.100:8080 改成   http://192.168.1.100:8080/a/文件名。就可以打开要查看的文件了。这就是为什么文件夹的名字要短的原因,方便使用。

这里补充几点,可以改进的地方

1、把D:\tomcat7\webapps\ROOT 中 a文件夹在桌面上建立一个快捷方式,这样可以在桌面上直接打开,迅速放入自己要共享的文件。

2、把http://192.168.1.100:8080/ 的地址放入手机中浏览器收藏夹,下载只在后面加上文件夹和文件名就可以了。

3、如果在D:\tomcat7\webapps\ROOT下放了多个文件夹,文件比较多,文件名也可能比较长,那就要改一下。

首先要关闭家庭服务器的黑色窗口,就是关闭服务器才能改它的设置

在D:\tomcat7\webapps\ROOT\WEB-INF  (如果tomcat的位置不同注意替换D)中找到文件web.xml,然后用“记事本”打开,不要直接打开,直接打开是不能修改的。

然后在最后一行</web-app>前插入以下代码

<servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>true</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

插入后如下图

然后再启动家庭服务器,这样手机和平板在访问家庭服务器时就只到文件夹,然后就可以看文件夹下的所有文件清单,并选择打开想要的文件了。



至于家庭服务器可以用更方便的启动方法,或其它需要的功能,就大家留言提意见吧。我再后续补充。


个人家庭服务器搭建指南-1 如果有不足之处请在评论区指出。如果你觉得文章写得还不错的话,就点一个不要钱的赞吧。 阅读详情

相关推荐

家用电脑搭建可外网访问的网站服务器操作流程

2. 在“网站”选项上右键单击,选择“添加网站”。CDN将网站的静态资源(如图片、CSS、JavaScript文件等)缓存到全球各地的节点服务器上,当用户访问网站时,CDN会根据用户的地理位置,从距离最近的节点服务器提供资源,大大缩短数据传输距离,提高访问速度,尤其对于跨国访问的用户效果更为明显。以PHP与MySQL为例,在网站的PHP文件中,使用相关的数据库连接函数(如mysqli_connect()),根据MySQL数据库的配置(如主机地址、用户名、密码、数据库名)建立连接,实现动态数据的读取与存储。

2502_92200938的博客 2984

搭建家庭服务器

搭建家庭服务器

Hwyll的博客 4509

迷你主机基于家庭宽带搭建公网服务器 —— 私有云 (一)

向电信申请公网 IP,将光猫改为桥接模式,通过路由器 PPPoE 拨号实现设备接入公网。

jumpwomen的博客 3361

【个人服务器搭建教程】用多余的主机搭建一个公网可访问的服务器

前段时间家里电脑更新换代,多余的零件刚好可以组一台主机出来,就想尝试着搭建一台公网可以访问的个人服务器。通过万能的互联网,查询了很多资料,尝试了N多方法后终于搭建成功。宽带:移动千兆?光猫:移动家庭网关 H50G路由器:TP-Link TL-R470GP-ACU盘:废物堆里翻出的2G金士顿服务器主机:东拼西凑一台能正常开机的主机。

达瓦里氏的博客 1万+

树莓派系统安装及常用个人家庭服务器搭建

本文为个人实战操作,可行,记录下来供新手练习使用: --------------------------------------------------------- 1.树莓派系统介绍 2.安装操作系统及网络\远程控制配置 3.安装常用软件 4.构建web服务器(nginx + php + sqlite) 5.构建we...

鸿儒客栈 2万+

利用闲置电脑主机搭建家庭存储中心

利用闲置设备搭建nas存储中心

星空人装备的博客 weixiu6181 870

零技术搭建家庭服务器!1Panel+cpolar让旧电脑变身远程控制中枢,小孩都会用

本文介绍了在香橙派Zero3的CasaOS系统上,通过1Panel面板结合cpolar内网穿透工具搭建可远程访问的家庭服务器的方法。首先添加镜像源,在CasaOS应用中心部署1Panel,实现服务器的图形化管理。接着安装cpolar,配置公网地址,通过创建隧道获得随机公网地址实现远程访问,还可进一步配置固定二级子域名,让远程管理更稳定。此方案操作简便,适合技术小白,能让家庭服务器突破局域网限制,方便随时随地管理。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 18万+

使用 VPN 访问太理内部网相关问题总结【太原理工大学】

电脑连接 VPN,访问校园内部网相关问题总结,太原理工大学。

m0_52861684的博客 9876

新手搭建云服务器详细过程

最近突然想使用下服务器,为后续工作准备,作为之前Linux都没有玩过的我感觉很费劲,所以就是无数次的百度,最终将服务器搭建好了;期间整理了一些资料,和过程上也做了些笔记,这里和大家分享下,希望对和我一样的小白有所帮助。废话不多说了,OK开始吧! 服务器系统:centos 7;本地电脑系统:window10; 一、首先云服务器对于大多数新手来说会感到很陌生,我个人觉得服务器就相当于一台电脑,当你

ctrlxv的博客 21万+

变压器耦合放大器(低频应用+高频应用)

变压器耦合放大器(低频应用+高频应用)

m0_54943120的博客 2274

300Kg载重履带式无人车底盘定制开发技术详解

通过精准的需求分析、科学的方案设计、严格的研发与测试以及完善的交付与培训流程,可以打造出符合客户需求的优质产品。300Kg载重履带式无人车底盘的定制开发,旨在打造一款承载能力强、行驶稳定、适应复杂地形的无人运输平台。根据应用场景选择合适的动力源,并进行性能优化,确保无人车在载重情况下仍能保持稳定的行驶速度和动力输出。根据需求分析结果,设计无人车底盘的总体方案,包括动力系统选择、结构设计、负载管理策略等。进行详细的研发工作,包括零部件的选型与采购、样机的制作与调试等。

专注多旋翼、复合翼无人机技术研究,从事低空经济行业。 958

新手小白用PVE安装部署自己的家庭网络服务器1--PVE的安装和优化设置

NAS是什么?看上去是不是很高端?但其实大可不用感觉有多复杂。在我看来,对于大多数新手来说,没有大容量和重要文件资料存储的情况下,NAS就是一台可以7*24小时专为自己服务的家庭服务器。它可以有很多功能,可以是你的家庭“科学”网关、可以是你的下载器、文件共享服务器等等。一台机器,实现多种不同系统的功能。本人也是一个新手玩家,做这个文章一方面记录一下自己部署家庭服务器的过程,一方面也希望可以通过一个新手的角度,帮助到更多刚入坑或者想入坑的朋友。

莫若天穹的博客 1万+

小样本物体检测

Few-Shot Object Detection with Attention-RPN and Multi-Relation Detector 关键:提出了一个小样本数据集:数据集 步骤: 提取support img为一过滤特征 使用support img的特征来过滤query img,最后将过滤后的特征输入RPN网络中 RPN网络层的输出,会进行多头判断,使用全局信息检测,使用局部信息检测,一对多检测 Attention-Based Region Proposal Network Increme

qq_21157073的博客 5266

告别虚拟主机:利用家庭宽带和个人电脑搭建专属网站服务器

确认公网IP:访问 https://ip.cn ,若IP地址为 100.64.x.x 或 192.168.x.x ,需联系运营商申请公网IP(部分地区支持免费申请)。- 固定电脑IP:进入路由器后台,将电脑IP设置为静态(如 192.168.1.100 ),避免IP变动影响服务。将网站代码放入 /var/www/html/ 目录,通过 http://localhost 测试访问。- Linux(Ubuntu/CentOS):性能更优,适合命令行操作,适合进阶用户。

2501_92505055的博客 1235

Plecs电力电子仿真专业教程-第一季 第一节 Plecs简介

Plces 电力电子仿真专业教程系列依托专业的电力电子仿真软件Plecs对各种电力电子常用的拓扑及实际设计的方案进行系统及仿真与软件代码仿真实践。通过对各种电路仿真原理的讲解及专业C语言代码程序的编写,提升学员的系统设计能力,软件编程能力与理论分析能力。

3640

C++ Qt6 qml CMakeLists.txt如何添加qrc文件

本文介绍了在Qt6项目中如何通过CMake管理QML图片资源。相比Qt5的qmake,CMake需要手动创建qrc文件并配置CMakeLists.txt。关键步骤包括:1)创建resources.qrc文件并添加图片资源;2)在CMakeLists.txt中设置CMAKE_AUTORCC为ON开启自动资源处理;3)使用qt_add_resources将qrc文件绑定到项目。配置完成后,可通过"qrc:alias"方式引用资源图片,解决了相对路径管理复杂的问题。

琅嬛福地 1453

如何快速搭建家庭全能服务器?iStoreOS路由与NAS系统新手入门教程

iStoreOS是一款专为入门用户设计的全能路由与NAS系统,基于OpenWRT开发,兼顾专业功能与简易操作,让普通用户也能轻松打造家庭网络中心。无论是实现稳定的路由管理,还是搭建个人文件存储服务器,iStoreOS都能提供一站式解决方案,是家庭与小型办公室的理想选择。 ## 为什么选择iStoreOS?三大核心优势解析 ### 1. 零门槛操作:新手也能玩转的网络系统 iStoreOS在Op...

gitblog_00980的博客 1385

Microsoft AI SDK 与 SAP ABAP:让企业级 AI 能力触手可及的深度整合指南

借助 Microsoft AI SDK,ABAP 开发者无需跳出熟悉的事务码与数据字典,就能把 GPT‑4 的强大语言理解与生成能力深度植入采购、销售、财务等核心业务流程。只要掌握“初始化 SDK → 构造 Prompt → 解析输出”这一范式,未来无论 Azure OpenAI、OpenAI 还是本地化 LLM,都能在同一套代码骨架内快速切换,实现真正的“AI 即服务”。现在,就让我们在下一行 ABAP 里拥抱智能未来。参考链接均于 2025‑07‑22 提取,推荐读者结合实际版本进一步验证。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 431

旧电脑改造家庭服务器:Windows 极简方案,零学习成本上手

旧电脑改造家庭服务器,核心不是追求高配置、多功能,而是实用、简单、低成本。Windows 系统 + 轻量软件的方案,避开了 Linux、Docker 的复杂操作,利用大家熟悉的操作逻辑,快速实现轻量 NAS、家庭影音服务器等核心功能,哪怕是零基础的新手,也能一小时内完成改造。几百元的二手旧电脑,甚至是家里吃灰的老笔记本,都能变身成家庭数据中心和影音中心,替代昂贵的商用 NAS,既实现了资源再利用,又满足了家庭的实际使用需求,这才是旧电脑的最佳归宿。

一刀7段的博客 803

uniapp [移动端H5网页] - 强力解决弹起软键盘后页面被挤压变形或页面整体上移问题,点击input输入框键盘弹出底部被上推往上顶遮挡及各种问题(兼容安卓苹果ios手机,微信公众号网页也适用)

uni-app,h5网页,input输入框组件,uniapp h5软键盘弹出,uni-app 输入框,键盘弹起时页面整体上移问题,uni,H5页面,解决软键盘弹起页面被挤压、被往顶的问题,解决uni-app 输入框,键盘弹起时页面整体上移问题,uniapp调用手机系统软键盘,页面窗口被顶起,布局定位失效,解决uniapp软键盘弹起导致页面fixed定位元素被顶上去,输入法软键盘弹起,窗口顶起,变形解决办法,UniApp中input组件在IOS设备上弹出软键盘时页面整体上移问题的解决方案,以及input组件聚

🏆 前端领域优质创作者 1万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

旧电脑别扔!改造成家庭服务器完整指南

家里有台旧电脑,卖二手不值钱,扔了又可惜。其实它完全可以改造成家庭服务器文件存储/NAS下载机影音服务器软路由开发测试环境智能家居中枢今天来聊聊如何让旧电脑焕发第二春。硬件评估:SSD必加,内存8GB起系统选择:Ubuntu Server通用性最好Docker部署:所有服务容器化远程访问:组网软件最简单安全定期维护:监控、备份、更新硬件:i5-4590 + 16GB内存 + 256GB SSD + 4TB机械盘系统:Ubuntu Server 22.04。

在代码的世界里,每天进步1% 1751

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

家庭服务器搭建新选择:1Panel+cpolar 让旧电脑变身远程中枢,轻松上手无压力

将旧电脑改造为家庭服务器,不仅能高效利用闲置资源,还能实现远程访问、文件共享等实用功能。1Panel(一个开源的Linux服务器管理面板)结合cpolar(一个简单易用的内网穿透工具),让整个过程轻松上手,无需专业知识。通过以上步骤,您的旧电脑就能变身高效远程中枢。遇到问题可参考1Panel和cpolar官方文档(社区活跃,支持中文)。cpolar能穿透家庭路由器的NAT限制,让您从公网安全访问本地服务器(免费版提供基本隧道)。1Panel提供Web界面,简化服务器管理(如网站部署、数据库设置等)。

2501_93861266的博客 632

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

如何用单台电脑搭建功能强大的Kubernetes家庭实验室:Proxmox VE完整指南

想要学习Kubernetes但没有多台服务器?这个开源项目将带你用普通电脑打造专业级K8s集群!通过Proxmox VE虚拟化技术,只需一台主机就能模拟多节点Kubernetes环境,从硬件配置到应用部署全程手把手教学,让你零成本掌握云原生技能。 ## ???? 为什么选择这个K8s家庭实验室方案? ### ✅ 超低成本:一台电脑实现企业级架构 无需购买多台服务器,利用Proxmox VE的虚拟化...

gitblog_01095的博客 1142

打造你的私人数字中枢(手把手教你用Linux搭建家庭网络服务)

恭喜你!现在你已经成功搭建了一个功能齐全的Linux家庭服务器。无论是备份照片、共享电影,还是远程办公,它都能成为你数字生活的得力助手。随着经验积累,你还可以尝试更多高级功能,比如自建网站、NAS系统、甚至智能家居中枢。让技术服务于生活,从搭建你的第一台家庭服务器开始!

本人是新手,有一定的了解不到位,望海涵 981

如何用电脑在家搭建属于自己的服务器——小白也能搞定的保姆级教程(二)

好了,第一章我们聊完了"为什么要搭服务器",我知道你现在心里大概有两个想法:第一——"确实挺心动的。第二——"但是……我是不是得买一堆很贵的设备啊?别急,这一章就是来打消你第二个念头的。因为它最大的特点就是——你家角落里那台吃灰三年的旧电脑,那台开机就风扇嗡嗡响的淘汰笔记本,甚至你室友不要了扔给你的"电子垃圾"……它们不是垃圾,它们是你未来的。来,咱们一样一样说。

姜的blog 430
上一篇: Google App Engine的JAVA开发简介
下一篇: WebWork搭建工程包引用说明
mystudy2000
博客等级 码龄20年 34粉丝 50原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值