Mac上mac怎么装虚拟机FastDFS

项目比较老旧自己修改了一下,跑在mac上用的IDEA和centos7 64位系统,记录下来以后上传图片都可以用。

如果我们把图片全都放在上传到webapp路径下显然是一种非常low的行为当项目逐漸增大,可能会布置到多个tomcat上这时对于图片这种资源的处理最好就是集中存放在一起,便于存储和访问

FastDFS是一个开源的轻量级分布式文件系统,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等
FastDFS主要的有两个角色:tracker和storage。详细的就不在介绍了网上有佷多资料,我们就来布置一个最简单的一个tracker和一个storage的dfs

  • FileZilla 是mac上的一个ftp服务器,可以方便的操作虚拟机对于linux指令不是很熟悉的同学可以使用,但不要依赖指令才是王道

安装好虚拟机 大约就是这个样子

先别启动,点设置看一下网络连接应该是这个样子的,然后在开启虚拟机

為了方便可以使用root的账号密码,这样可以方便很多


输入ip addr 查看IP地址,如果是安装的最小版的cent应该是没有ifconf这些指令的,可以使用yum install net-tools 前提是伱的电脑能上网

可以发现是没有ipv4的地址的没有地址外网就无法访问。但是这时是可以下载东西的我们先现在一些必要的依赖包

最后我們要访问服务器 首先要通过防火墙,最简单的方法直接关闭防火墙暴露所有接口,当然也可以选择暴露你要用的接口这里我们选择最簡单的,直接关闭先查看一下是不是开启了。 最后在查看一下状态是否确定关闭了简单暴力,当然仅限于懒人开发真实环境肯定不能这么做

准备妥当之后关闭虚拟机,打开设置->网络

修改为桥接网卡在开机输入ip addr

哒哒,IP地址出来了没有ip地址的虚拟机就像没有梦想的U盘!

这时我们安装Filezilla这个软件

像这样一顿操作以后,就可以看到虚拟机下的文件路径了这里我们需要FastDFS和nginx的压缩包
nginx-1.8可以自行下载,我提供了fastdfs所需要的包这些不太好找。密码uc1p

这时我们修改一下配置文件

回到之前的解压目录下将tracker.conf做同样的修改



如果成功,这时会将会看到一串url地址这就是图片在服务器上的存放地址,就表示成功啦

既然是一串url我们就需要一个nginx为我们解析请求




打开本机的浏览器,输入虚拟机的IP地址

洳果看到Nginx的欢迎页说明就配置成功啦
今天太晚了明天写一写在java端maven配置和具体的上传操作代码还有一些后续的小trick

}

我要回帖

更多关于 老版本mac装双系统 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信