最近测试在家搭建一个服务器,本来是想淘宝买个小机器放家里的,但又没钱了,就想着用家里的闲置笔记本来试试吧,找出一台 MacBook Air,已经不知道是什么时候买的了,可能是15年左右买的。
放着也不用,不如拿出来当做家庭服务器。折腾了几天,升级了家里的网,又给电脑配了一个usb的千兆网卡,买了六类千兆网线,保障百兆的网线速度可以在内网完全跑满。
1、升级网卡,买的usb千兆网卡,六类网线,千兆路由器。
2、升级家庭带宽为公网ip版本,光猫改为桥接模式,电话客服申请。
具体攻略自行查找,要么自己改光猫,要么找电信运营商改模式。
2、配置路由器的tpddns域名,并且开启路由器的DMZ主机模块或者虚拟主机模块的端口映射。
3、升级mac系统,我升到了10.14,就不再升级了。
4、安装开发环境, MAMP PRO、XAMPP。
有钱就买个正版 MAMP PRO 99美元,没钱就用 XAMPP 开源的免费。
我好像是下载一个mamp pro 破解版,开通一个城通网盘年度会员,下载快,可以早睡觉。
https://xclient.info/s/mamp-pro.html#versions
根据电脑版本,下载了 MAMP PRO 5.7 版本。
mamppro使用:
https://www.wbolt.com/mamp-pro.html
也可以选用 Xampp 。
https://www.apachefriends.org/zh_cn/index.html
5、安装软件XAMPP 、配置端口、安装wordpress 。
6、配置cdn、配置回源策略为域名解析。
7、修改wordpresss 数据库中安装端口。
8、测试访问wordoress,开始进行wordpress的后台配置。
开始设置机器自启动。
9、解决https访问问题。腾讯申请域名的ssl证书,申请证书用的dnspod一键解析,验证不需要复杂操作。
将域名的SSL证书导入到本机,导入证书到cdn,配置cdn回源为https。
(需要测试,我直接设置为回源到https协议,腾讯云可以配置特定端口,相当于反向代理。)
10、关闭MacBook 的关屏休眠。
设置系统的自动登录用户。
设置系统偏好电源策略,
终端配置不自动关屏休眠。
如何让MacBook防止合盖休眠
来自 <https://zhuanlan.zhihu.com/p/140854267>
1)禁用Lid-Sleep的命令(保持系统唤醒):
sudo pmset -b sleep 0; sudo pmset -b disablesleep 1
2)激活Lid-Sleep的命令(让系统再次正常休眠):
sudo pmset -b sleep 5; sudo pmset -b disablesleep 0
来自 <https://zhuanlan.zhihu.com/p/140854267>
设置mamp自启动开启服务。
11、测试网站访问效果。最好备份,使用时间机器,加mamp数据。
12、安装远程管理工具,向日葵远程控制。
苹果电脑据说也可以开启vnc进行远程控制(还未测试成功)。
13、开启远程管理文件。
这个也还未测试。