本地服務器(自己的電腦)使用寶塔搭建安全省錢的個人網站(圖文教程)
作為個人站長,你是否也曾遇到過這些煩惱:每月為云服務器支付不菲的費用,卻在遭遇 DDoS 攻擊時瞬間 "癱瘓"—— 服務器被拉入黑洞,24 小時內無法訪問,甚至連后臺管理都成了奢望?
今天我要分享的方案,既能把服務器成本壓到最低(甚至接近 0 成本),又能在遭遇攻擊時保持主動權。核心思路很簡單:把網站部署在自家的本地服務器上,配合靈活的網絡配置,既省錢又安全。
為什么選擇本地服務器?安全與成本的雙重優(yōu)勢
傳統(tǒng)云服務器的痛點顯而易見:
- 成本高:主流云廠商的入門級服務器每月也要幾十到上百塊,長期使用是筆不小的開支
- 抗攻擊弱:一旦遭遇 DDoS,服務商直接拉黑洞,用戶完全失去控制權
- 靈活性差:硬件配置固定,升級成本高
而本地服務器方案的優(yōu)勢則非常突出:
1. 安全可控,遭遇攻擊不慌
- 若你家寬帶是開放 80/443 端口的 IPv4/6 公網:遇攻擊時直接拔掉網線,本地局域網仍能正常訪問服務器,可從容備份數據、調整防護策略
- 若只有IPv6 公網(無 IPv4):攻擊通常針對 IPv4 端口(即你的內網穿透服務器),此時 IPv6 用戶仍能正常訪問;即便雙棧被攻擊,拔掉網線后本地管理不受影響
2. 成本極低,長期使用更劃算
- 有公網 IPv4/6 寬帶:幾乎 0 服務器成本(僅域名年費)
- 只有 IPv6:只需一臺低成本的騰訊云服務器做內網穿透,每月成本堪比一杯奶茶錢
準備工作:這些東西你需要提前備好
- 硬件設備:
- 一臺二手小主機:推薦在閑魚淘,比如迷你主機、舊筆記本,性能無需太強(個人用 J1900 處理器足夠)
- 一個 8GB 以上的 U 盤:用于安裝系統(tǒng)
- 網絡與域名:
- 一個域名:騰訊云等平臺均可注冊,.xyz/.top 等后綴每年僅需幾塊錢
- 家庭寬帶:優(yōu)先選支持 IPv6、開放 80/443 端口的套餐(可提前咨詢運營商)
- 可選:一臺低成本云服務器(若家里無 IPv4 公網,用于內網穿透,推薦 1 核 2G 配置,年付百元內)
第一步:本地服務器配置(核心步驟)
1. 光貓后臺設置:打通網絡基礎
首先確保家庭網絡支持公網訪問:
- 連接光貓 WiFi 或有線,訪問光貓后臺(通常是 192.168.1.1,具體看光貓型號)
- 檢查 IPv6 是否開啟:進入 "網絡設置",確認 IPv6 狀態(tài)為 "已啟用"
- 關閉光貓防火墻:在 "安全設置" 中關閉防火墻(或添加 80/443 端口放行規(guī)則)
2. 安裝操作系統(tǒng):Debian12 上手教程
給小主機裝上 Linux 系統(tǒng),推薦 Debian12(穩(wěn)定、輕量):
- 下載 Debian12 鏡像:建議用國內鏡像站(如騰訊云鏡像),速度更快
- 制作啟動盤:用 Rufus 工具將鏡像寫入 U 盤
- 裝機:插入 U 盤啟動主機,按提示完成安裝(分區(qū)建議:根分區(qū) / 分配 20GB+,剩余空間給 /home)
- 更換國內源:安裝完成后,編輯
/etc/apt/sources.list,替換為國內源(如騰訊云),執(zhí)行apt update更新
3. 安裝寶塔面板:可視化管理網站
寶塔面板能簡化服務器管理,強烈推薦:
執(zhí)行安裝命令:bash
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sh install.sh
- 安裝完成后,命令行輸入
bt,選擇 "修改面板密碼" 和 "修改安全入口"(提高安全性) - 再次輸入
bt,選擇 "14" 查看登錄信息,記錄面板地址、賬號和密碼 - 用瀏覽器訪問面板地址,登錄后按提示完成初始化
4. 搭建網站環(huán)境:安裝必要組件
在寶塔面板中安裝基礎環(huán)境:
- 進入 "軟件商店",搜索并安裝:
- Nginx(Web 服務器)
- PHP(推薦 7.4 或 8.0,根據網站程序選擇)
- MySQL(數據庫,5.7 版本足夠)
- Redis(緩存,可選)
- 等待安裝完成(約 10-20 分鐘,取決于網絡速度)
5. 配置動態(tài)解析:解決 IP 變動問題DDNS-GO配置使用教程_ddnsgo使用教程(詳細教程)
家庭寬帶 IP 通常是動態(tài)的,需要 DDNS 實時更新解析:
在本地服務器終端執(zhí)行腳本:bash
wget -N https://linux.jx1314.cc/linux.sh && chmod +x linux.sh && bash linux.sh

- 腳本菜單中輸入 "33",選擇 "DDNS-Go 動態(tài)解析"
- 按提示配置:填入域名、DNS 服務商 API(如騰訊云 AccessKey)、更新頻率等
- 配置完成后,域名會自動跟隨本地 IP 變動,確保外網可訪問
第二步:云服務器配置(僅無 IPv4 公網時需要)
如果家里寬帶沒有開放 80/443 的 IPv4 公網,需要用一臺云服務器做內網穿透(推薦用 frp)。
1. 云服務器初始化
- 給云服務器安裝 Linux 系統(tǒng)(推薦 CentOS 7 或 Debian12)
- 確保服務器開放 80、443、7000(frp 端口),在云廠商控制臺的安全組中配置放行
2. 安裝 frp 服務端Frp內網穿透——frps服務端部署_frps部署(詳細教程)
登錄云服務器終端,執(zhí)行腳本:bash
wget -N https://linux.jx1314.cc/linux.sh && chmod +x linux.sh && bash linux.sh
- 菜單中輸入 "31",選擇 "安裝 frp 內網穿透服務端"
- 按提示設置端口(默認 7000 即可)、token(自定義密碼,用于客戶端驗證)

3. 本地服務器安裝 frp 客戶端
在本地服務器終端再次執(zhí)行腳本:bash
bash linux.sh
- 輸入 "32",選擇 "安裝 frp 客戶端"
- 配置服務端信息:填入云服務器 IP、frp 端口(7000)、token(與服務端一致)

4. 配置域名解析與訪問
- 本地瀏覽器訪問
http://局域網IP:7400(frp 客戶端管理界面),用安裝時設置的賬號密碼登錄 - 添加端口映射:將本地 80/443 端口映射到云服務器的 80/443 端口
- 在域名解析平臺(如阿里云)將域名解析到云服務器 IPv4 地址
- 回到寶塔面板,添加網站(填入域名),上傳網站程序,測試訪問
總結:低成本建站的核心邏輯
這套方案的本質是 將網站核心數據放在自己可控的本地服務器,用最低成本解決公網訪問問題。相比傳統(tǒng)云服務器:
- 成本降低 70% 以上:一次性投入二手主機(幾百元),后續(xù)幾乎無服務器費用
- 安全主動性提升:遇攻擊可物理斷網保數據,避免被服務商 "一刀切"
- 靈活性更高:硬件可自主升級,網絡配置可按需調整
如果你是個人站長、開發(fā)者,或想搭建家庭 NAS + 網站一體化服務,這個方案值得一試。最后提醒:選擇二手主機時優(yōu)先選帶千兆網口的型號,確保網絡性能;光貓設置不確定的話,可聯(lián)系運營商技術人員協(xié)助開啟 IPv6 和端口。
祝大家用最低的成本,搭建出穩(wěn)定又安全的個人網站!
到此這篇關于本地服務器(自己的電腦)使用寶塔搭建安全省錢的個人網站(圖文教程)的文章就介紹到這了,更多相關本地服務器搭建個人網站內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
服務器Centos部署Spring?boot?前后端項目的詳細步驟
使用centos部署前后端項目,使用的是centos?8,后端用的是Spring,前端用的是Vue,這篇文章主要介紹了服務器Centos部署Springboot前后端項目的步驟,需要的朋友可以參考下2024-05-05
win10 docker-toolsbox 搭建php開發(fā)環(huán)境的教程
這篇文章主要介紹了win10 docker-toolsbox 搭建php開發(fā)環(huán)境的教程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10
獨立服務器和云服務器有什么區(qū)別?分別有什么優(yōu)缺點
這篇文章主要介紹了獨立服務器和云服務器有什么區(qū)別?分別有什么優(yōu)缺點的相關資料,需要的朋友可以參考下2023-03-03
在Mac OS X中配置Apache+PHP+MySQL運行環(huán)境的詳細步驟
這篇文章主要介紹了在Mac OS X中配置Apache+PHP+MySQL運行環(huán)境的詳細步驟,需要的朋友可以參考下2017-09-09

