本次介绍下用Docker来搭建开发环境,以前本地开发为了省事一些诸如MySql、Redis、Nginx之类的就直接安装了,有时配置不对功能用不了,卸载又不彻底把电脑弄得乱七八糟,反正是挺烦心的。
后来装了虚拟机里面再乱也不怕了,但是作为一个认真的程序员(强迫症)里面乱糟糟也忍不了,为了虚拟机内部应用的隔离、方便扩展、往生产环境的迁移等问题选择使用Docker,它的安装比较简单直接参照官方文档即可。
废话不多说了直接上干货~
本来以为安装过Redis以及MySQL的rpm包源码安装那是手到擒来,结果墨迹了半个月,对你没看错就是半个月~ 从阅读cmake编译参数到my.cnf文件我把官方文档看了个遍~ 网上大神写的也是阅遍了,但大都千篇一律,有的是远古版本安装,有的根本运行不了,有的甚至参数名都写错了,还都错的一样,当然还有些确实写的不错~ 所以我决定直接看官方文档,毕竟以往都是查看官方文档的~
上次介绍了Redis的安装方法,这回再来个MySQL吧,把平时最常用的安装都复习下,本来这次讲的应该是在CentOS7下通过rpm安装MySQL 5.7.29,结果研究源码安装时间过长出新版本了~ 那就直接再重装遍MySQL 5.7.30复习下,不说废话直接上傻瓜式教程。
上次总结了篇CentOS7系统安装,这次说下Redis的安装及配置开机自启动,不说废话直接上傻瓜式教程。
最近在测试一些功能需要安装部署项目,而家中没有环境,所以直接VM虚拟机搭建个,以往搭建的并未整理相关文档仅留有干净系统备份直接还原就用了,这次网络配置有所调整固重新搭建,不多说直接进入正题。
本次安装系统为官方下载的CentOS 7.6 官方地址: https://www.centos.org/download/
VMware安装这里不多详述,直接添加自定义->Linux-CentOS 64位->CPU1核->内存2G->网络NAT->磁盘20G