服务器搭建系列目录
背景
目前我正在学习 React,可惜的是 docsets 里没找到 react 的文档,但是在 gh 上我找到了 React 的中文文档。于是打算用虚拟机搭建一个网站用来看博客。主要原因还是家里的网时常断,联网看起来不方便。
相比 CentOS 而言, Fedora 的软件要更新一点。而前端用到的工具一般也都比较新,所以选了 Fedora32 Server
前期准备
首先安装 Fedora32 Server。进入系统后安装 Nodejs, yarn, nginx
注意
这里我电脑配置如下(如何配置请看下文):
- 网站目录:
/var/www/react
- 虚拟机端口:
80
转发端口:10080
- 虚拟机看板端口:
9090
转发端口:19090
- ssh 端口:
22
转发端口:10022
搭建的网站是 React 的 中文文档(React 使用 gatsby 搭建静态文档 )
登陆网页面板
Fedora Server 自带了一个面板,用来执行一些操作还是很方便的,而且还自带了一个终端,不需要用 ssh 连了。
由于现在 vbox 的网络配置默认为 网络地址转换 (NAT)
这种情况下:
- 虚拟机能 ping 通主机
- 主机不能 ping 通虚拟机
和 VMware 不同的是,这里不需要再给 linux 配置静态 ip了。linux 配置静态 ip 的文件不固定,搞起来也挺麻烦的。这里直接使用端口转发。