为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第2天 开发环境、测试环境、数据库环境

第一模块 学习课程

名称:六大场景 梳理开发痛点 解锁前端进阶路

章节名称:

2-2 手把手搭建前端开发环境 

2-3 Win10安装虚拟机、安装Linux系统、安装Docker的一条龙上手指南 

2-4 Docker入门安装教程

讲师姓名: Brian


第二模块 课程内容


https://img1.sycdn.imooc.com//63175e1e0001ad1b13640727.jpg

本地环境:

Node.js(npm/yarn) + nvm(Node.js版本管理)

IDE(Webstorm/Vscode/Atom)

Vue-Cli

安装命令: npm install -g @vue/cli

快速原型开发: npm install -g @vue/cli-service-global


taobao加速源: npm install -g cnpm --registry=https://registry.npm.taobao.org


测试环境:

虚拟机自建环境(Parallels/Vmware/Hyperv)

购买云服务(>1C+2G)

安装Docker


Docker官网下载Docker,可使用命令

https://img1.sycdn.imooc.com//6317609d0001d99106620152.jpg


docker compuse命令安装


 sudo apt-get update  $ sudo apt-get install docker-compose-plugin


安装mongo DB

 docker pull mongo:4     //4代表版本号


docker官方中国加速源地址配置:

在/etc/docker/daemon.json配置:

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

service docker restart 重启docker服务


数据库环境:

docker run -d --name some-mongo -p 10050:27017 mongo:4

docker ps --> 显示docker会跑在宿主机10050上


firewall-cmd --zone=public --add-port=10050/tcp --permanent

firewall-cmd --reload

firewall-cmd --state

开启对应端口防火墙


Robo 3T --> https://robomongo.org/download

Mongo DB图形化工具


第三模块 学习收获

以前只在docker里面安装过mysql,没有用过mongo DB,感觉很新奇。而且docker提供了国内镜像服务,现在在官方文档的描述又已经发生改变了,所以安装环境没有绝对答案,只能多查官方文档,多看学习内容,多记录,使用多一些技巧,这样就会少走很多弯路。尤其是防火墙命令firewall-cmd,以前以为只能在云服务器上设置白名单,还是要多研究这方面的内容。2-2提供的是云服务器的安装,2-3 2-4章节提供的是本地环境的安装,多动手安装调试一下,每次安装环境的时间就会减少。



第四模块 学习打卡截图

https://img1.sycdn.imooc.com//6317682300010ffb14450825.jpg

https://img1.sycdn.imooc.com//6317688200019cc811920874.jpg


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
0
获赞与收藏
0

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消