背景:作为一名前端工程师,与服务器打交道的机会不是很多,甚至没有,由于我所在的是运维部门,所以有了比较多接触服务器的机会。因为我们部门就我一个前端,也是第一个前端,所以一些基础建设的啥都没有,包括发布前端工程时,还是把代码打包好之后压缩起来,上传到服务器之后再解压,然后使用node做静态资源代理的(测试环境使用了node,生产环境使用了nginx)。这样每次发布版本就比较麻烦,于是在网上查资料 问同事 学习了如使用jenkins+docker+nginx(node)进行代码部署了。
这里使用本地安装虚拟机作为服务器进行部署测试,当然如果有服务器主机可以直接在服务器上进行部署。
环境准备
下载虚拟机
- 下载VMware
- Mac: VMware Fusion, 注册并使用个人版本(个人版免费)
- windows: VMware Workstation Player
- 下载centos7 64位 镜像
安装
安装vmwre
mac版 首先要注册获取个人使用许可证
注册完之后获得许可证 需要在安装激活的过程中使用
安装centos
打开安装好的vmware,点击创建新的虚拟机
然后选择从光盘或者镜像安装点击继续(或者直接双击)
选择下载好的centos镜像,点击继续
选择传统的BIOS即可,点击继续
可以点击自定义设置修改名称和安装位置,然后点击完成
下面开始进入系统安装引导部分了,enter确认即可
选择语言,英文即可,没中文的,下一步
其他默认设置即可,系统安装目录需要选择一下,点击进去
默认即可,然后点击done,退出来后,然后点击begin Installation
下面是设置密码和用户的,随便设置个简单的自己能记住的就可以 直接123456即可,方便输入方便记住,用户如果不创建新的,默认就是root,这里直接默认 这个时候下面的进度条就显示正在安装了,等待完成
安装完成之后,点击reboot 重新启动
选择第一个 enter
到下面这个界面就代表安装完成了,可以输入用户名 密码测试一下
用户名如果刚刚没有创建新的就是使用root,密码即刚刚设置的密码
cd /进入到根目录,ll查看当前目录所有的文件
此时就可以通过xshell或者secureCRT来连接这个虚拟机,进行linux操作了
下一篇讲 如何连接虚拟机并进行一些简单的操作与软件安装