前提:电脑中已经安装java
一、安装tomcat
第一步:下载tomcat安装包,http://tomcat.apache.org/download-70.cgi正常选tomcat7或者tomcat8,原因是比较成熟,网上可查询到的资料比较多。
第二步:在“下载”文件夹中解压下载的压缩包,我是解压了之后直接复制tomcat文件夹下资料库中
tomcat目录下面有几个耳熟能详的文件夹
第三步:启动tomcat
终端cd到tomcat的bin目录下执行sh startup.sh
可以看到catalina…start的字样,表示tomcat运行成功了,看tomcat的进程就用:
ps -ef | grep tomcat
直接在本地浏览器输入localhost:8080就可以打开tomcat页面了。
tips:如果想要进入自己的html页面,需要在webapps目录下面新建一个文件夹然后放入自己的html文件,tomcat网页启动后,在网址后面加入“/新建文件夹名称/html文件.html”。
这些就是tomcat的那个主页的信息,如果将下面的文件夹全部放入另外一个文件夹中,则刷新localhost的不会再出现tomcat页面,而是提示404。这时候重新创建一个ROOT文件夹,将自己的html文件放入新建的ROOT文件中,则只需要在localhost:8080后面加入“/自己的html文件”即可。
如果想tomcat启动的时候就打开自己的html文件,像刚刚打开tomcat页面一样,则需要将自己的html文件改名为index,则启动tomcat就会自动加载我们自己的html页面。
为什么需要这样写,因为tomcat打开时会默认在ROOT目录下面寻找index.html文件。
如果启动tomcat提示没有权限,就在bin目录下执行一下chmod 777 *就好了,比较省事。
如果想杀掉进程或者退出可以直接kill进程号,或者执行sh shutdown.sh。
二、在eclipse中打开tomcat或自己简单的html文件
第一步:在eclipse中new一个project,然后建立动态的网页后点击下一步
选择自己已经安装好的tomcat,
如果是第一次配置,选择到tomcat目录添加一下就好了。
在project下的WebContent目录下面添加自己的html文件
然后直接启动运行run on server,启动成功后直接在地址后面加上自己的html文件名字即可。
通常情况下一般都会出现用eclipse打开html文件或者eclipse运行html文件后,出现乱码的情况,首先要弄清楚Eclipse采用的是什么编码格式,如我们统一编码格式为UTF-8,现在自己的html文件的头部内加入
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
然后在eclipse目录:window->preferences->general->content types中将HTML设置为UTF-8即可。