大佬们 如何把自己的笔记本变成一台服务器?

90 天前
 cyx032426

就是可以一边写代码一边托管网站那样 还是说不现实?

2518 次点击
所在节点    程序员
22 条回复
aru
90 天前
你能保证自己的笔记本 7x24 小时网络畅通就可以
本地开个虚拟机或 wsl2 ,配置好网站,通过 frp 、cloudflare tunnel 之类软件将网站发布出去
实际上,不如去国外搞个 vps 吧,一年一两百的也有
cyx032426
90 天前
@aru 用 Vmware 装 Linux 吗
aru
90 天前
@cyx032426
可以的。还有 windows 自带的 hyperv 也行
cyx032426
90 天前
@aru 好的我去试试 谢谢你啦🫶
LaoLeyuan
90 天前
直接装个带桌面的 linux 也可以,资源消耗还更低,可以用 linxu 版本的 vscode 写代码。
cyx032426
90 天前
@LaoLeyuan 还可以这样的,是不是装双系统啊?那我得买个 u 盘。
JensenQian
89 天前
@cyx032426 #6

Ubuntu Desktop 整一个呗
https://ubuntu.com/download/desktop

不过这样子没必要啊,你要托管网站直接买一个 vps 好了啊,有些甚至 10 刀一年,套上 cloudflare 托管个没人看的网站没啥问题
JensenQian
89 天前
@JensenQian #7 你要整家里的话,搞个小主机,那种 n100 的单网口的准系统就五六百,再往上就 7840H 的也就 2000 多
性能比很多笔记本都强啊,你直接整一个放家里用好了
cyx032426
89 天前
@JensenQian ok 兄弟,我主要是看到了一个网站叫 tiiny host 的,直接把文件丢里面就能访问了。然后我想自己试试能不能自己的笔记本能不能实现这样的功能。
Fish1024
89 天前
服务器主要在于服务。不一定需要虚拟机或者单独一台机器啊。需要啥服务就装啥软件,你需要提供 web 服务,就装个 nginx 就行了。

我看你也不是想跑生产用的,不跑生产的机器,只有有对应的服务端软件没有 windows 版本或者 windows 版本显著劣于 linux 版本的,才考虑用 linux 。

外网访问,那跟服务器不服务器也没关系,有公网 ip 就只是一个路由器上的端口转发功能,没公网 ip 就用 frp 之类的穿透即可。

当你要考虑稳定性、高可用度了,再去考虑专用“服务器”的问题。
cyx032426
89 天前
还是买一台服务器方便
云服务器+宝塔面板
vcn8yjOogEL
89 天前
保证持续插电联网, 对内网开 ssh 远程登录即可, 电池可以当半个 UPS 用, 一旦电源切断立刻自动关机
写代码得看你是准备拿它挂编译还是当远程机用
cyx032426
89 天前
@vcn8yjOogEL 什么是内网?什么是 ssh ?不太懂老哥,这样手机能访问吗?
cyx032426
89 天前
@Fish1024 不是专业的,我只是搞点小项目。我装了 Nginx ,但是只能 localhost 或者电脑 IP 访问,手机得连同一 wifi 才能访问得了 IP 。用数据的话访问不了。
vcn8yjOogEL
89 天前
@cyx032426 #13 就是你家里的局域网, 一般能不开放就不要开放, 建议在家里搭一个 VPN 连接, 注意要用 IPsec 和 WireGuard 这类正经的 VPN 协议, 正规企业会用到所以墙内互联是不封的

ssh 是远程 shell 协议, 差不多就是命令行远程桌面

以及国内家宽禁止提供公共服务, 如果开网站一定要想办法藏好, 运营商扫到会立刻封宽带
cyx032426
89 天前
@vcn8yjOogEL OK 谢谢你啦
ychost
89 天前
不方便,建议话几百块买个 N100 做服务器
brando
89 天前
局域网搞搞就可以,公网上端口不给你,你备案也无法呗。局域网熟悉了,再像楼上们大佬的意见走。
cyx032426
89 天前
@brando 我现在也是这么想了,
tunggt
88 天前
笔记本的话,散热好可以用,散热差就得改散热。
根据你的系统和你网站安装相应环境就可以部署网站了。
想外网访问,要么你 frp ,要么就用 cf ,1l 说的很清楚了
我自己就把不用的旧外星人当服务器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1015136

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX