关于tomcat的使用方法(配置及使用)
前一段时间要做一个音乐播放器,要实现在线下载歌曲功能,这里要用到服务器,我决定使用Tomcat。
1.下载tomcat http://tomcat.apache.org/ 推荐下载7.0 版本(8.0刚出来,据说还有些问题;6.0反正我没搭建好;)
2.在搭建tomcat服务器之前要安装jdk及配置jdk环境变量,这个我在以前的博客里有。再说说tomcat环境变量的配置,网上好多朋友说需要,我认为是没有必要配置的,因为在第一次启动tomcat时就会自动配置环境变量。
3.下载后将其解压到一个非中文目录下,中文目录下会出现一些莫名其妙的问题。
4.启动tomcat,在bin目录下有个startup.bat,双击即可启动tomcat(或在cmd中输入service tomcat
start );关闭tomcat同理。在服务中将tomcat设为自启动:(这样你的服务器就可以开机自启动了)
5.验证是tomcat否启动成功:在浏览器输入http://localhost:8080/或http://127.0.0.1:8080/会出现如下网页说明启动成功。(有时候用127.0.0.1不能访问这个网页,但localhost可以;这个问题可以百度一下网上有解决方法)
1.在wepapps文件夹下新建一个文件夹mp3,在文件夹下新建一个文件夹WEB-INF,然后再此文件夹下新建web.xml文件;这个文件是服务器部署文件;至于如何编辑这个文件,我们可以把apache-tomcat-7.0.42\webapps\ROOT\WEB-INF下的web.xml内容复制过去即可。
2.然后可以把mp3文件和lrc文件加进去了。
3.新建一个resources.xml文件,这个文件用来更新在线歌曲列表。内容可以参考如下:
<?xml version="1.0" encoding="ISO-8859-1"?> <resources> <resource> <id>0001</id> <mp3.name>becauseofyou.mp3</mp3.name> <mp3.size>3683096</mp3.size> <lrc.name>becauseofyou.lrc</lrc.name> <lrc.size>2290</lrc.size> </resource> <resource> <id>0002</id> <mp3.name>inaworldlikethis.mp3</mp3.name> <mp3.size>3534286</mp3.size> <lrc.name>inaworldlikethis.lrc</lrc.name> <lrc.size>2230</lrc.size> </resource> <resource> <id>0003</id> <mp3.name>theyoung.mp3</mp3.name> <mp3.size>3634422</mp3.size> <lrc.name>theyoung.mp3</lrc.name> <lrc.size>1664</lrc.size> </resource> </resources>
现在我们的mp3服务器就搭建成功了,验证一下:
在浏览器输入http://127.0.0.1:8080/mp3/resources.xml
现在在我们服务器机器所在局域网内的设备既可以访问http://ip:8080/mp3/resources.xml了,和上图一样的效果;这里的ip是内网ip,可以在cmd中ipconfig确认得到,这里不能用百度ip得到的ip,这是外网ip;至于外网设备如何访问,我们下篇文章介绍。
注意:在其他设备访问服务器之前一定要将服务器机器的防火墙关掉,至于如何关掉防火墙,百度一下。如果有必要的话,杀毒软件也要关掉。