构建简易的文件服务器
2015-09-07 10:43
225 查看
最开始的应用总是应用服务器,数据库,文件数据都在同一个物理机上。后来因为性能的原因,我们把数据库迁移到另一个服务器上了,这个比较简单,我们在应用服务器的代码里面把数据库连接那部分的localhost改成数据库所在电脑的ip即可。这个没有难度。如下图
比较麻烦的是文件服务器的设置。
说白了,这个就是一个文件共享的问题。
Step 1
在文件服务器(ip为10.150.0.82)上选择一个文件夹。属性-->共享-->共享--->选择权限级别-->共享-->完成
此时在内网环境下,别的计算机就能访问到10.150.0.82这个电脑上刚才共享的那个文件夹了。
Step 2
我们在应用服务上(假定ip为10.150.0.80)上点击计算机-->映射网络驱动器
如下图:
在驱动器盘符上随便选一个,文件夹就是之前的 \\文件服务器ip\共享文件夹名称
之后点击完成
连接时,输入10.150.0.82的用户名和密码
完成后,我们可以看到在10.150.0.80上有了一个z盘,里面有一个文件,这就是我在10.150.0.82里面放的文件。
此时,10.150.0.80上对z盘下的所有操作,都是映射到10.150.0.82上的那个upload文件夹。
参考资料:
http://blog.jobbole.com/77748/ 大型网站系统架构的演化
比较麻烦的是文件服务器的设置。
说白了,这个就是一个文件共享的问题。
Step 1
在文件服务器(ip为10.150.0.82)上选择一个文件夹。属性-->共享-->共享--->选择权限级别-->共享-->完成
此时在内网环境下,别的计算机就能访问到10.150.0.82这个电脑上刚才共享的那个文件夹了。
Step 2
我们在应用服务上(假定ip为10.150.0.80)上点击计算机-->映射网络驱动器
如下图:
在驱动器盘符上随便选一个,文件夹就是之前的 \\文件服务器ip\共享文件夹名称
之后点击完成
连接时,输入10.150.0.82的用户名和密码
完成后,我们可以看到在10.150.0.80上有了一个z盘,里面有一个文件,这就是我在10.150.0.82里面放的文件。
此时,10.150.0.80上对z盘下的所有操作,都是映射到10.150.0.82上的那个upload文件夹。
参考资料:
http://blog.jobbole.com/77748/ 大型网站系统架构的演化
相关文章推荐
- symmetric_difference
- 自己写的c语言可变长封装log函数
- 构建简易的文件服务器
- Bootstrap学习:网格系统
- Bootstrap学习: 排版
- Bootstrap学习:代码
- SQL Server使用命令修改表名或表的列名
- hive与hbase关联表
- BFC块级排版上下文
- 十六进制字符串转化为byte数组
- 内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档 的处理方法
- 第4回 哟,编程比编草鞋赚得多!
- elasticsearch 1:入门
- 设置php中session过期时间
- Nginx 反向代理 Tomcat 传递自定义 Head 问题总结
- Bootstrap学习: 表格
- Bootstrap学习:表单
- 精通Hibernate——多事务并发运行的并发问题
- Google序列化库FlatBuffers 1.1发布,及与protobuf的比较
- 杀掉window占用端口