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

家用宽带搭建个人服务器(一) 使用家用宽带的动态公网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的博客 3360

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

前段时间家里电脑更新换代,多余的零件刚好可以组一台主机出来,就想尝试着搭建一台公网可以访问的个人服务器。通过万能的互联网,查询了很多资料,尝试了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万+

银河麒麟V10离线安装VLC播放器:依赖处理与3.0.9.2版本实操指南

在国产化操作系统日益普及的背景下,软件安装方式成为政企内网用户关注的重点。离线安装作为一种不依赖公网源的部署手段,常用于解决内网环境下的软件获取问题。其核心在于理解Linux包管理机制,如dpkg与apt对依赖关系的处理逻辑。掌握这一原理,不仅能应对多媒体软件的部署,也能提升系统维护效率。VLC作为跨平台多媒体播放器,凭借强大的解码能力与协议支持,广泛应用于本地视频播放、RTSP拉流及监控大屏等场景。本文从离线安装的通用概念出发,结合银河麒麟V10桌面版的实际环境,详细梳理了VLC 3.0.9.2离线包的获

weixin_32247165的博客 367

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

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

ctrlxv的博客 21万+

手把手教你用gym训练宇树GO2机器人模型(附完整配置文件)

本文提供了一份详细的实战指南,教你如何使用Gym框架为宇树GO2四足机器人搭建强化学习训练环境。文章深入解析了环境配置、参数调试、奖励函数设置等关键步骤,并分享了避开常见陷阱的经验,旨在帮助开发者高效完成模型训练。

oo7890的博客 322

用STM32F103C8T6和TB6612驱动模块,从零搭建一辆能避障循迹的智能小车(附完整代码)

本文详细介绍了如何使用STM32F103C8T6和TB6612驱动模块从零搭建一辆能避障循迹的智能小车。内容涵盖硬件选型、电路设计、底层驱动配置以及智能行为算法实现,并附有完整代码示例,帮助开发者快速掌握嵌入式开发的核心技术。

weixin_42641741的博客 444

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

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

莫若天穹的博客 1万+

VMvare 桥接模式无法联网、没有未桥接的主机网络适配器,无法将网络更改为桥接状态。

很多程序员,整天沉浸在业务代码的 CRUD 中,业务中没有大量数据做并发,缺少实战经验,对并发仅仅停留在了解,做不到精通,所以总是与大厂擦肩而过。我把私藏的这套并发体系的笔记和思维脑图分享出来,理论知识与项目实战的结合,我觉得只要你肯花时间用心学完这些,一定可以快速掌握并发编程。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!战项目源码讲义》点击传送门即可获取!**

q16974058的博客 4330

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

确认公网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

盘点天才少年稚晖君彭志辉的知识体系

一个杰出工程师的工作区间和装备

曲折旅程,艰难人生 2万+

PowerPMAC配置EtherCAT设备

本文详细介绍了在PowerPMAC IDE环境下配置EtherCAT伺服电机的完整流程。主要内容包括:准备工作(连接硬件和获取ESI文件)、通过ESI管理器加载配置文件、网络扫描识别从站设备、变量映射(定义输入输出位置参数)、激活EtherCAT通讯(验证状态字和实际位置)以及相关参数说明。文章还概述了主站配置的8个方面和从站配置的7个选项,重点说明了PDO映射和变量分配机制,为伺服电机的EtherCAT通信配置提供了系统指导。

mahuliang321的博客 966

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

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

gitblog_00980的博客 1385

使用GBIF获取生物多样性数据与GIS的结合

随着全球生物多样性的重要性日益凸显,越来越多的研究人员和保护机构开始利用地理信息系统(GIS)来分析和可视化生物多样性数据。GBIF(全球生物多样性信息设施)作为一个全球性的生物多样性数据库,提供了大量的物种分布和分类信息,为研究人员和保护工作者提供了宝贵的数据资源。本文将介绍如何使用GBIF API获取生物多样性数据,并将其与GIS技术相结合,以便更好地理解和研究生物多样性。利用GIS的强大功能,我们可以在地理空间上可视化物种分布、分析物种多样性的空间格局,并为保护生物多样性提供科学依据。

BnxBackend的博客 1762

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

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

一刀7段的博客 803

【AI智能体】全场景AI智能体工作台WorkBuddy实战操作详解

全场景AI智能体工作台WorkBuddy实战操作详解

congge 5487

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

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

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

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

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

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

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

2501_93861266的博客 632

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

如何用单台电脑搭建功能强大的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、付费专栏及课程。

余额充值