利用废旧电脑,打造村域网,集PT站、二手交易市场、在线影视、资源下载、BBS论坛、网盘资源等功能一体的网站

371 阅读6分钟

项目说明:打造免费共享资源的村域网,众筹村域网建设方案

整合资源:废旧电脑、128M内存卡、宽带、路由器、交换机、6类及以上屏蔽双绞线、机房、公域IP一个(阿里云IP、腾讯云IP)、阿里云ESC。

软件工具:面板、nexusphp、n2n(或easyN2N)、苹果cms、discuz、alist、群辉(unraid、openmediavault、trueos系统任意一个)。

硬件准备

序号硬件参数备注
1旧电脑 x 4奔腾、2G内存以上、500G增加2块1T硬盘,旧电脑可以多增加几台,做集群、网卡最好千兆以上
2内存卡 x 2内存128M
3路由器 x 1千兆光猫路由器
4千兆交换机 x 116口
56类屏蔽双绞线超5类、6类
6房间 x 1干净、通风
7带宽百兆宽带以上
8机架有条件可以买个机架
9阿里云ESC云服务器

软件准备

序号软件参数备注
1黑群晖(或unraid)黑群晖系统、unraid等NAS系统
2阿里云公网IP公网IP
3宝塔面板网站linux控制面板
4nexusphpPT站程序V1.8
5n2n内网穿透工具easyN2N也可以
6苹果CMS在线影视系统
7discuz论坛
8alist网盘
9aNavigation导航
10ubuntu22.04-server服务器系统
11utorrent
qBittorrent下载工具

以上所有工具软件都打包准备好了,下载地址:

软件资源包:(含宝塔面板+discuz+nexusphp+苹果CMS docker镜像)

服务器环境搭建环境准备:

1、找一件干净、通风的房间,通电通网,作为服务器机房。

2、每台电脑尽量只安装运行一个网站,提供一种网页服务,如discuz论坛、苹果cms网站分别安装在一台电脑上。

3、一台服务器作为PT站web空间,一台作为discuz论坛,一台作为苹果cms,一台小型主机作为导航,其余的电脑安装群辉系统或unraid系统,作为NAS存储空间。

4、在所有提供web服务器空间的电脑上安装ubuntu22.04 LTS 系统,安装好docker容器。

搭建NAS存储服务

5、利用闲置的电脑,把硬盘都装满,然后安装MAS系统,这里推荐两种系统:

a.unraid NAS系统,功能强大,操作稍显复杂,不过国内网络环境差,有些插件下载不下来,需要自己捣腾。

安装说明

准备一个8g的U盘,格式化为fat32,将 “unRAIDServer-6.9.2集成常用插件开心版v1.4.zip” 解压复制到U盘根目录,并点击 “make_bootable.bat” 文件,制作unraid系统盘。如果需要用到UEFI启动,就点Y回车,否则点N回车。

开机设置U盘启动,即可进入unraid 系统,找到最后显示的网络IP地址,浏览器输入ip地址即可进入web管理界面。然后添加硬盘,进行系统配置。

b.黑群晖DSM系统,操作简单,上手容易,为了兼顾老电脑,这里使用的是DS3615版本系统。

安装说明:

准备一张128M的内存卡或U盘,将 DS3615xs 6.1 中的 “synoboot.img” 用 “Win32DiskImager_v1.0.exe” 烧录到内存卡中。

Untitled.png

烧录成功后,插上电脑,选择从内存卡或U盘启动,进入终端等待界面:

Untitled 1.png

提示Please open find.synology.com to continue后等个1-2分钟在浏览器里面输入find.synology.com/ ,搜索DSM,如果没…

Untitled 2.png

打开自动搜索可用的NAS主机,点击IP地址,跳转到网页,根据提示安装系统:

Untitled 3.png

安装系统时选择“DSM_DS3615xs_15284.pat”,点击“立即安装”,后面选择更新时间时选择手动。

Untitled 4.png

导入网站镜像包

6、在提供PT站网站服务的电脑上导入docker容器镜像,并命名为bt。

sudo docker import nexusphp-discuz.tar bt

Snipaste_2024-01-11_15-07-12.png

查看是否已安装成功:

Snipaste_2024-01-11_15-07-33.png

7、解压网站数据包“www-pt.tar.gz” 到 “/mnt/e” 分区(根据你自己的情况选择分区,空间容量要大)。

tar zxvf www-pt.tar.gz -C /mnt/e

运行容器,需要开放的端口自行添加:

sudo docker run -itd --name nd \
-p 80:80 \
-p 443:443 \
-p 8888:8888 \
-p 888:888 \
-p 20:20 \
-p 21:21 \
-p 8080:8080 \
--privileged=true --restart always \
-v /mnt/e/www:/www bt /bin/bash

8、此时进入容器内部,启动宝塔面板:

sudo docker exec -it nd /bin/bash
在容器内部执行:
bt

选择“3”,启动面板服务:

Untitled 5.png

进入网站

9、输入: http://localhost:8888 ,进入宝塔登录面板,输入账号:xiaoyu,密码:xiaoyu

Untitled 7.png

Untitled 6.png

2023-12-02_13-51-10_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

10、浏览器输入域名:http://192.168.1.8:8085 ,打开qBittorrent web做种界面,所有种子都需要重新做种,不然种子不起效,具体怎么做种可以网上搜,如果不会做种的话,也可以添加我的微信:edsolo_idea,域名这些可以根据自己的需求更改。

2023-12-02_13-05-21_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

11、浏览器输入域名:http://192.168.1.180:8080 ,打开在线影视网站。注意:苹果macCMS影视网站,安装条件苛刻,少了某些组件、环境,会导致无法注册登录,不能更新数据,其他未知的问题。因此,我将mac cms影视系统直接集成到宝塔环境中,免去各种错误问题,如果更改了域名,手机APP端需要重新编译。

2023-12-02_13-30-18_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

2023-12-02_13-30-23_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

2023-12-02_13-30-29_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

12、输入:http://192.168.100.101:8080 ,打开 discuz 论坛,搜索二手市场插件,可以打造本地二手物品交易论坛。

2023-12-02_13-45-08_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

13、浏览器输入:http://192.168.100.101 ,打开PT站,PT站已经添加了很多的资源,只要重新替换一下种子文件即可。

2023-12-02_13-47-11_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

2023-12-02_13-47-29_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

2023-12-02_13-49-53_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

2023-12-02_13-50-03_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

2023-12-02_13-49-02_%E7%9A%84%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png

安装导航网站

14、安装导航网站:专门为导航网站申请一个公网IP及专用域名,用于外网访问和内网的访问转发,内网的各类应用IP地址放在导航网页上,避免记不住ip地址的痛苦。导航网站可以单独装在一台电商上,也可以和PT站安装在同一台电脑上,可以根据服务器的负荷情况来决定。

修改aNavigation\js\main.js,添加自己的网站域名和logo,logo位于img/svg/下。还可以安装 alist ,把网盘资源挂载出来。

Untitled 8.png

Untitled 9.png

外网访问和内网穿透

15、以上所有网站在局域网内可以正常访问后,需要让外网也可访问,在阿里云ESC服务器安装 n2n(v3版本),布置n2n服务。然后在每台电脑上安装 n2n 客户端,可实现所有电脑都像在局域网内访问一样。n2n 是跨平台的工具,非常方便地将所有电脑虚拟在同一个局域网内,实现局域网内互通。群辉系统 n2n 软件从下面的文件夹内导入到docker中:

Untitled 10.png

其他资源包都准备好了:

Untitled 11.png

资源包下载地址: 如何利用废旧电脑建立村域网,打造村级PT站资源下载站、论坛、在线影视和内部二手物品交易网(附工具资料包)? – 白蛋 (baidan.co)