机场搭建第一篇:V2Board 搭建
1. 准备工作
- 一台海外服务器
- 推荐 香港 地区的,大陆直连相较其他地区(亚太,欧美)延迟更低,响应更快。
- 最低配置 2核2G,配置太低作为节点服务器在使用过程中会出现 Timeout 超时情况,不够稳定。
- 一个与该服务器绑定的域名(域名的购买和解析请自行 google)
2. V2Board 前端面板安装
V2Board 如何安装方法在 官方文档 中已经解释的很详细了,但是对于 一些基础薄弱的新手而言,过程中难免出现各种各样的问题。我这里再演示一遍,并强调在安装过程中需要注意的几个点。
Tips
在安装之前最好打个 快照,便于中途出错后进行回滚操作,没有快照你只能通过重置系统或数据盘来恢复环境。
2.1 安装 aaPanel
aaPanel,海外版的宝塔面板,后续大量操作只需在面板上进行。
yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh
Do you want to install aaPanel to the /www directory now?(y/n) (安装位置确认)
Do you need to enable the panel SSl ? (yes/n) (是否开启 SSL)
第一次确认无关紧要,直接 y 即可。第二次确认是关于面板 SSL
的设置。
- 当你输入 yes 并确认 ,面板会使用自签证书用于
SSL
认证。
自签证书有个很致命的缺点, 由于它不是由权威的
CA机构
颁发的,所以当你直接使用 https 协议 访问面板地址时,浏览器会 弹出 不安全的链接 提示,为了阻止该提示,你只能将服务器的证书加入到你的电脑受信任的证书列表中。但这很显然不是一个好 办法,试想一下如果你需要使用其他的电脑登录面板,那么是不是还得再添加一次。我相信没几个人受得了这种操作。
- 当你输入 n(no) 并确认,那么暂时只能使用
http
协议访问面板。 - 解释了这么多,还是直接选 yes 好了,后期我会教大家如何使用
LetsEncrypt
颁发的证书,这样我们就能愉快的使用https
来访问面板了,这年头一个网站不用 https 真的说不过去
Tips
脚本运行完成后,还需要对外开放服务器的 7800 端口(aaPanel的运行端口),以阿里云为例,进入安全组进行对应操作。