共享电脑上的媒体资源给ipad、iphone、android等移动设备的方法
来源:互联网 发布:销售网络的含义 编辑:程序博客网 时间:2024/05/16 14:12
现在生活改变了,大家手上都有ipad、iphone、android这些东西了
我相信很多菜鸟肯定要问如何共享电脑上的媒体资源呢?
我目前使用的方法:
1、使用Ftp服务器
然后android这些都有FTP客户端。
windows 做服务器可以用Serv-U FTP Server或者免费的FileZilla Server。
2、使用HTTP服务器
比如最简单的HFS
官方:http://www.rejetto.com/hfs/?f=dl
我今天重点介绍使用apache tomcat 建立网站共享电脑上的媒体。
我们需要安装的东西有:JDK还有apache tomcat
JDK 下载地址:www.oracle.com/technetwork/java/javase/downloads/index.html
tomcat下载地址:
7.0
http://tomcat.apache.org/download-70.cgi
6.0
http://tomcat.apache.org/download-60.cgi
下载要注意:JDK和tomcat 要配套
JDK7 用tomcat 7
32位windows系统要用x86
64位windows系统要用x64
apache-tomcat-7.0.16.tar 我下载的是这个
JDK是EXE 直接双击安装就可以了,一路下一步就装好了。
apache-tomcat-7.0.16.tar 直接用解压缩工具比如winrar解压缩就可以用了
启动tomcat:双击
apache-tomcat-解压缩目录\bin\startup.bat
打开firefox,输入http://localhost:8080,如果正常访问,则表示成功。
停止tomcat:双击
apache-tomcat-解压缩目录\bin\shutdown.bat
剩下的问题就是如何配置apache-tomcat
修改tomcat安装目录下的conf中server.xml.
将元素<Context path="/myweb" docBase=" E:\Downloads" />加入元素<host></host>中间.
具体含义是:
<Context
path="/myweb" /必须要有,表示此虚拟目录的名称:http://localhost:8080/myweb
docBase=" E:\Downloads" /> 虚拟目录在硬盘上的绝对路径
我贴出我修改的片断:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" --> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> <Context path="/myweb" docBase="E:\Downloads" /> </Host> </Engine> </Service></Server>
那么在IE地址栏输入http://localhost:8080/myweb就会出现列表形式,就可以访问了
实际上 这样做只会提示404错误。。。OTL
这个主要是处于安全性的考虑。要是你的目录下没有默认首页,那你的这个目录下的文件列表就泄露给别人了。
配置选项在TOMCAT/conf/web.xml中找到listings
将false改为true即可解决此问题
我贴出我修改的片断:
<servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>listings</param-name> <param-value>true</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>
使用设备是无法访问http://localhost:8080/myweb因为localhost是指本机。你必须替换为你网卡的Ip比如我的是
http://192.168.189.128:8080/myweb/
OK,该说的都说完了,更多tomcat 配置方法自己baidu 学习吧
如果你需要用IIS Express 7.5 代替tomcat
请阅读http://blog.csdn.net/luozhuang/article/details/7645662
以及 配置IIS Express 7.5以允许外部访问
- 共享电脑上的媒体资源给ipad、iphone、android等移动设备的方法
- PHP判断iPhone、iPad、Android、PC设备的方法
- PHP判断iPhone、iPad、Android、PC设备的方法
- FusionCharts在iPhone等移动设备上的使用
- iPhone,iPad 等常用设备的 CSS3 Media Queries
- Maryfi – 免费的 WiFi 无线虚拟路由器 (无线共享网络给多台电脑/iPad/手机/游戏机等上网)
- iPhone, Android等设备上的Touch和Gesture
- js 判断是否为 Android IOS IPAD IPHONE 等移动设备访问
- 如何将音视频发布到移动设备,android,ios,iphone,ipad等
- js 判断是否为 Android IOS IPAD IPHONE 等移动设备访问
- 检测iPhone/iPad设备方向的三种方法
- 在iphone、ipad上安装一些常用命令行命令及实时抓取移动设备上的通信包(ADVsock2pipe+Wireshark+nc+tcpdump)
- 使用ES文件浏览器通过Android设备访问Win7电脑上的共享文件
- iPhone的-hd图片给ipad用。
- 常见移动设备的 CSS3 Media Query 整理(iPhone/iPad/Galaxy)
- 常见移动设备的 CSS3 Media Query 整理(iPhone/iPad/Galaxy/HTC One etc.)
- 外网iPhone手机访问局域网电脑共享文件的方法
- 电脑小白win7wifi共享热点设置,包括无法启动承载网络组或资源出问题,共享出问题,设备出问题等的解决方案
- __VA_ARGS__
- JavaScript==比较的规则
- 分类与聚类的区别
- BLOB和CLOB的区别
- BLOB和CLOB的区别
- 共享电脑上的媒体资源给ipad、iphone、android等移动设备的方法
- c datetime 格式化
- 内存分配 与 const
- VIM技巧三则
- Windows 常见log位置
- Oracle Forms Services Architecture
- 转:学习C++的50条忠告(希望有益于包括我在内的困惑的同学们...)
- Windows下删除.svn文件夹的最简易方法
- [Domino配置参数] FTBasePath