macOS进行操作的,window相关软件也有类似自行下载。
首先我们需要安装VirtualBox,配置centos镜像,以及下载linux所需要的软件。
1.首先下载VirtualBox,mac版的
2.下载centos镜像
这里我们选择Minimal ISO版本,能供自己折腾的越多,反正是虚拟机,没啥大影响,大不了初始化。
安装CentOS
首先打开Virtual Box,选择新建,选择类型为Linux,版本为Other Linux(64-bit)。
接下来可以使用默认的设置,也可以设置设置自定义的,比如内存大小。这里我全部采用的是默认设置。
设置虚拟硬盘;
选择硬盘文件类型
设置物理硬盘动态分配
设置硬盘大小,
创建完成,如下,
导入我们下载好的iso镜像,
导入步骤,
设置linux部分参数,
是否打开网络连接
镜像,网络都设置完后点击开始,继续,配置系统账户和密码
都设置完之后就是等着初始化就好了,需要设置网络不然上不了网
这样设置完需要重启服务器,基本就可以链接外网,下载东西了;
进入界面长这个样子
这里需要说明的yum是系统自带的软件管理工具,不过收录的软件不是很全,只包含了部分软件,仅供下载基础的软件;
建议先安装一下net-tools。不然很多网络相关的命令会找不到。安装的时候需要root权限,需要sudo一下;了解npm,yarn等的人应该掌握这个问题不大,基本语法类似;
- net-tools 网络相关命令
- iptables-services
- wget 下载外网的文件需要
- vim vi升级版
- jdk
- nodejs
- epel-release 安装nginx库的包
- nginx
需要配置nodejs环境,nginx环境这里不具体说了,网上类似的很多;
nodejs安装简单,就是比较麻烦,请参考 这位大神的博客 也可以参考nodejs官网安装方法;
nginx安装和nodejs类似,都是安装软件,请参考 这位大神的博客 ,也可以参考nginx官网;
到这里来我们的虚拟机,也可以叫本地服务器就基本搭建完成了,不过我们要想运行我们的web项目,还需要折腾很多的事情,
这里先说到这,到现在我们服务器基本的东西应该已经搭建完成,接下来继续看如何配置nginx访问html?