操作系统: CentOS 6(某工的虚拟主机)
1.安装jdk
方法来自:http://jingyan.baidu.com/article/4853e1e51d0c101909f72607.html
查看是否已有java环境
yum list installed |grep java
卸载已有java环境(我这卸载是因为吖根本没有javac命令)
- 卸载JDK相关文件输入:yum -y remove java-1.[N].0-openjdk*(N指版本号)
- 卸载tzdata-java输入:yum -y remove tzdata-java.noarch
查看yum库中java安装包
yum -y list java*
安装java环境
显示多个版本,选择你想要的安装的版本,如1.7.0,或者1.8.0
yum -y install java-1.[N].0-openjdk*
安装完成之后,输入javac看看有没有这个编译命令,有的话,大功告成。
2.安装配置tomcat服务器,这里我安装的是7.0版本的
进入 usr/local文件夹下,使用下面命令下载压缩包
wget http://mirror.olnevhost.net/pub/apache/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
然后我几乎不会Linux,全是google着来的,解压方式参考了:http://www.centoscn.com/CentOS/help/2013/0725/496.html
解压成tar
gzip -d apache-tomcat-7.0.70.tar.gz
再解压成文件夹
tar xvf apache-tomcat-7.0.70.tar
看其他教程解压完成之后有配置环境变量的,但是我没有配置环境变量还是成功了,布吉岛为森马?求指点。
所以我解压完成之后,离tomcat服务器配置只有1步,那就是开启服务,进入bin文件夹
cd /usr/local/apache-tomcat-7.0.70/bin
启动服务
./startup.sh
看到这个算是启动完成了:
Using CATALINA_BASE: /usr/local/apache-tomcat-7.0.70
Using CATALINA_HOME: /usr/local/apache-tomcat-7.0.70
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.70/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/apache-tomcat-7.0.70/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.70/bin/tomcat-juli.jar
Tomcat started.
然后可以在浏览器输入本机ip地址:8080试试,成功的话会看到有汤姆猫的网页,如127.0.0.1:8080
当然,端口是可以改的,更改端口的方式如下
进入conf文件夹
cd /usr/local/apache-tomcat-7.0.70/conf
编辑server.xml
vi server.xml
搜索8080关键字,输入下面命令后回车
/8080
应该会看到这个
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改8080为你想要的端口,按一下i进入编辑模式,然后改掉8080端口,如改成23333..然后按ESC键盘,再按:键,输入wq保存退出。完成端口的修改,然后重启一下tomcat服务器。
在bin文件夹下重启即可。
关闭tomcat服务器是
./shutdown.sh
至此一个java web的环境搭建完成了。
然后可以参考一下慕课网imooc的课程尝试编写第一个jsp页面。
地址如下:http://www.imooc.com/learn/166